diff --git a/Cargo.nix b/Cargo.nix index 3778355..6822297 100644 --- a/Cargo.nix +++ b/Cargo.nix @@ -45,6 +45,16 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; + "bike" = rec { + packageId = "bike"; + build = internal.buildRustCrateWithFeatures { + packageId = "bike"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; "changeset" = rec { packageId = "changeset"; build = internal.buildRustCrateWithFeatures { @@ -175,6 +185,16 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; + "gm-dash" = rec { + packageId = "gm-dash"; + build = internal.buildRustCrateWithFeatures { + packageId = "gm-dash"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; "hex-grid" = rec { packageId = "hex-grid"; build = internal.buildRustCrateWithFeatures { @@ -205,6 +225,16 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; + "lights-core" = rec { + packageId = "lights-core"; + build = internal.buildRustCrateWithFeatures { + packageId = "lights-core"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; "memorycache" = rec { packageId = "memorycache"; build = internal.buildRustCrateWithFeatures { @@ -275,6 +305,16 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; + "simulator" = rec { + packageId = "simulator"; + build = internal.buildRustCrateWithFeatures { + packageId = "simulator"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; "timezone-testing" = rec { packageId = "timezone-testing"; build = internal.buildRustCrateWithFeatures { @@ -506,6 +546,37 @@ rec { ]; }; + "annotate-snippets" = rec { + crateName = "annotate-snippets"; + version = "0.9.2"; + edition = "2018"; + sha256 = "07p8r6jzb7nqydq0kr5pllckqcdxlyld2g275v425axnzffpxbyc"; + authors = [ + "Zibi Braniecki " + ]; + dependencies = [ + { + name = "unicode-width"; + packageId = "unicode-width"; + } + { + name = "yansi-term"; + packageId = "yansi-term"; + optional = true; + } + ]; + devDependencies = [ + { + name = "yansi-term"; + packageId = "yansi-term"; + } + ]; + features = { + "color" = [ "yansi-term" ]; + "yansi-term" = [ "dep:yansi-term" ]; + }; + resolvedDefaultFeatures = [ "color" "default" "yansi-term" ]; + }; "anstream" = rec { crateName = "anstream"; version = "0.6.5"; @@ -625,6 +696,20 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "arrayvec" = rec { + crateName = "arrayvec"; + version = "0.7.4"; + edition = "2018"; + sha256 = "04b7n722jij0v3fnm3qk072d5ysc2q30rl9fz33zpfhzah30mlwn"; + authors = [ + "bluss" + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + }; "async-channel 1.9.0" = rec { crateName = "async-channel"; version = "1.9.0"; @@ -700,7 +785,7 @@ rec { dependencies = [ { name = "async-lock"; - packageId = "async-lock 3.3.0"; + packageId = "async-lock"; } { name = "async-task"; @@ -712,16 +797,16 @@ rec { } { name = "fastrand"; - packageId = "fastrand 2.0.1"; + packageId = "fastrand"; } { name = "futures-lite"; - packageId = "futures-lite 2.2.0"; + packageId = "futures-lite"; usesDefaultFeatures = false; } { name = "futures-lite"; - packageId = "futures-lite 2.2.0"; + packageId = "futures-lite"; usesDefaultFeatures = false; target = { target, features }: (builtins.elem "wasm" target."family"); features = [ "std" ]; @@ -734,11 +819,11 @@ rec { devDependencies = [ { name = "fastrand"; - packageId = "fastrand 2.0.1"; + packageId = "fastrand"; } { name = "futures-lite"; - packageId = "futures-lite 2.2.0"; + packageId = "futures-lite"; } ]; @@ -762,12 +847,12 @@ rec { } { name = "async-io"; - packageId = "async-io 2.3.1"; + packageId = "async-io"; optional = true; } { name = "async-lock"; - packageId = "async-lock 3.3.0"; + packageId = "async-lock"; } { name = "blocking"; @@ -775,7 +860,7 @@ rec { } { name = "futures-lite"; - packageId = "futures-lite 2.2.0"; + packageId = "futures-lite"; } { name = "once_cell"; @@ -794,72 +879,7 @@ rec { }; 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 { + "async-io" = rec { crateName = "async-io"; version = "2.3.1"; edition = "2021"; @@ -870,7 +890,7 @@ rec { dependencies = [ { name = "async-lock"; - packageId = "async-lock 3.3.0"; + packageId = "async-lock"; } { name = "cfg-if"; @@ -888,7 +908,7 @@ rec { } { name = "futures-lite"; - packageId = "futures-lite 2.2.0"; + packageId = "futures-lite"; usesDefaultFeatures = false; } { @@ -897,11 +917,11 @@ rec { } { name = "polling"; - packageId = "polling 3.4.0"; + packageId = "polling"; } { name = "rustix"; - packageId = "rustix 0.38.28"; + packageId = "rustix"; usesDefaultFeatures = false; features = [ "fs" "net" "std" ]; } @@ -923,23 +943,7 @@ rec { ]; }; - "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 { + "async-lock" = rec { crateName = "async-lock"; version = "3.3.0"; edition = "2021"; @@ -971,9 +975,10 @@ rec { }; "async-std" = rec { crateName = "async-std"; - version = "1.12.0"; + version = "1.13.0"; edition = "2018"; - sha256 = "0pbgxhyb97h4n0451r26njvr20ywqsbm6y1wjllnp4if82s5nmk2"; + sha256 = "059nbiyijwbndyrz0050skvlvzhds0dmnl0biwmxwbw055glfd66"; + libName = "async_std"; authors = [ "Stjepan Glavina " "Yoshua Wuyts " @@ -995,13 +1000,13 @@ rec { } { name = "async-io"; - packageId = "async-io 1.13.0"; + packageId = "async-io"; optional = true; target = { target, features }: (!("unknown" == target."os")); } { name = "async-lock"; - packageId = "async-lock 2.8.0"; + packageId = "async-lock"; optional = true; } { @@ -1028,7 +1033,7 @@ rec { } { name = "futures-lite"; - packageId = "futures-lite 1.13.0"; + packageId = "futures-lite"; optional = true; target = { target, features }: (!("unknown" == target."os")); } @@ -1244,7 +1249,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -1305,6 +1310,14 @@ rec { ]; }; + "az" = rec { + crateName = "az"; + version = "1.2.1"; + edition = "2018"; + sha256 = "0ww9k1w3al7x5qmb7f13v3s9c2pg1pdxbs8xshqy6zyrchj4qzkv"; + features = { + }; + }; "backtrace" = rec { crateName = "backtrace"; version = "0.3.69"; @@ -1366,6 +1379,24 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "bare-metal" = rec { + crateName = "bare-metal"; + version = "0.2.5"; + edition = "2015"; + sha256 = "1cy5pbb92fznnri72y6drfpjxj4qdmd62f0rrlgy70dxlppn9ssx"; + authors = [ + "Jorge Aparicio " + ]; + buildDependencies = [ + { + name = "rustc_version"; + packageId = "rustc_version 0.2.3"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "const-fn" ]; + }; "base64 0.21.5" = rec { crateName = "base64"; version = "0.21.5"; @@ -1415,6 +1446,152 @@ rec { }; resolvedDefaultFeatures = [ "alloc" ]; }; + "bike" = rec { + crateName = "bike"; + version = "0.1.0"; + edition = "2021"; + crateBin = [ + { + name = "bike"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + # We can't filter paths with references in Nix 2.4 + # See https://github.com/NixOS/nix/issues/5410 + src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) + then lib.cleanSourceWith { filter = sourceFilter; src = ./bike-lights/bike; } + else ./bike-lights/bike; + dependencies = [ + { + name = "az"; + packageId = "az"; + } + { + name = "cortex-m"; + packageId = "cortex-m"; + } + { + name = "cortex-m-rt"; + packageId = "cortex-m-rt"; + } + { + name = "embedded-alloc"; + packageId = "embedded-alloc"; + } + { + name = "embedded-hal"; + packageId = "embedded-hal"; + } + { + name = "fixed"; + packageId = "fixed"; + } + { + name = "fugit"; + packageId = "fugit"; + } + { + name = "lights-core"; + packageId = "lights-core"; + } + { + name = "panic-halt"; + packageId = "panic-halt"; + } + { + name = "rp-pico"; + packageId = "rp-pico"; + } + ]; + + }; + "bindgen" = rec { + crateName = "bindgen"; + version = "0.69.4"; + edition = "2018"; + sha256 = "18194611hn3k1dkxlha7a52sr8vmfhl9blc54xhj08cahd8wh3d0"; + libPath = "lib.rs"; + authors = [ + "Jyun-Yan You " + "Emilio Cobos Álvarez " + "Nick Fitzgerald " + "The Servo project developers" + ]; + dependencies = [ + { + name = "annotate-snippets"; + packageId = "annotate-snippets"; + optional = true; + features = [ "color" ]; + } + { + name = "bitflags"; + packageId = "bitflags 2.4.1"; + } + { + name = "cexpr"; + packageId = "cexpr"; + } + { + name = "clang-sys"; + packageId = "clang-sys"; + features = [ "clang_6_0" ]; + } + { + name = "itertools"; + packageId = "itertools 0.12.0"; + usesDefaultFeatures = false; + } + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "lazycell"; + packageId = "lazycell"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + usesDefaultFeatures = false; + } + { + name = "regex"; + packageId = "regex"; + usesDefaultFeatures = false; + features = [ "std" "unicode-perl" ]; + } + { + name = "rustc-hash"; + packageId = "rustc-hash"; + } + { + name = "shlex"; + packageId = "shlex"; + } + { + name = "syn"; + packageId = "syn 2.0.48"; + features = [ "full" "extra-traits" "visit-mut" ]; + } + ]; + features = { + "default" = [ "logging" "prettyplease" "runtime" "which-rustfmt" ]; + "experimental" = [ "dep:annotate-snippets" ]; + "logging" = [ "dep:log" ]; + "prettyplease" = [ "dep:prettyplease" ]; + "runtime" = [ "clang-sys/runtime" ]; + "static" = [ "clang-sys/static" ]; + "which-rustfmt" = [ "dep:which" ]; + }; + resolvedDefaultFeatures = [ "experimental" "runtime" ]; + }; "bit-set" = rec { crateName = "bit-set"; version = "0.5.3"; @@ -1461,6 +1638,16 @@ rec { "Philipp Oppermann " ]; + }; + "bitfield" = rec { + crateName = "bitfield"; + version = "0.13.2"; + edition = "2015"; + sha256 = "06g7jb5r2b856vnhx76081fg90jvmy61kjqcfjysgmd5hclvvbs6"; + authors = [ + "Loïc Damien " + ]; + }; "bitflags 1.3.2" = rec { crateName = "bitflags"; @@ -1488,7 +1675,7 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; usesDefaultFeatures = false; } @@ -1534,7 +1721,7 @@ rec { } { name = "async-lock"; - packageId = "async-lock 3.3.0"; + packageId = "async-lock"; target = { target, features }: (!(builtins.elem "wasm" target."family")); } { @@ -1543,7 +1730,7 @@ rec { } { name = "fastrand"; - packageId = "fastrand 2.0.1"; + packageId = "fastrand"; } { name = "futures-io"; @@ -1553,7 +1740,7 @@ rec { } { name = "futures-lite"; - packageId = "futures-lite 2.2.0"; + packageId = "futures-lite"; usesDefaultFeatures = false; } { @@ -1569,7 +1756,7 @@ rec { devDependencies = [ { name = "futures-lite"; - packageId = "futures-lite 2.2.0"; + packageId = "futures-lite"; } ]; @@ -1756,6 +1943,24 @@ rec { "parallel" = [ "jobserver" ]; }; }; + "cexpr" = rec { + crateName = "cexpr"; + version = "0.6.0"; + edition = "2018"; + sha256 = "0rl77bwhs5p979ih4r0202cn5jrfsrbgrksp40lkfz5vk1x3ib3g"; + authors = [ + "Jethro Beekman " + ]; + dependencies = [ + { + name = "nom"; + packageId = "nom"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + + }; "cfg-expr" = rec { crateName = "cfg-expr"; version = "0.15.5"; @@ -1846,7 +2051,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; usesDefaultFeatures = false; } @@ -1900,7 +2105,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; usesDefaultFeatures = false; } @@ -1956,6 +2161,67 @@ rec { "uncased" = [ "dep:uncased" ]; }; }; + "clang-sys" = rec { + crateName = "clang-sys"; + version = "1.8.1"; + edition = "2021"; + sha256 = "1x1r9yqss76z8xwpdanw313ss6fniwc1r7dzb5ycjn0ph53kj0hb"; + authors = [ + "Kyle Mayes " + ]; + dependencies = [ + { + name = "glob"; + packageId = "glob"; + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + } + { + name = "libloading"; + packageId = "libloading"; + optional = true; + } + ]; + buildDependencies = [ + { + name = "glob"; + packageId = "glob"; + } + ]; + devDependencies = [ + { + name = "glob"; + packageId = "glob"; + } + ]; + features = { + "clang_10_0" = [ "clang_9_0" ]; + "clang_11_0" = [ "clang_10_0" ]; + "clang_12_0" = [ "clang_11_0" ]; + "clang_13_0" = [ "clang_12_0" ]; + "clang_14_0" = [ "clang_13_0" ]; + "clang_15_0" = [ "clang_14_0" ]; + "clang_16_0" = [ "clang_15_0" ]; + "clang_17_0" = [ "clang_16_0" ]; + "clang_18_0" = [ "clang_17_0" ]; + "clang_3_6" = [ "clang_3_5" ]; + "clang_3_7" = [ "clang_3_6" ]; + "clang_3_8" = [ "clang_3_7" ]; + "clang_3_9" = [ "clang_3_8" ]; + "clang_4_0" = [ "clang_3_9" ]; + "clang_5_0" = [ "clang_4_0" ]; + "clang_6_0" = [ "clang_5_0" ]; + "clang_7_0" = [ "clang_6_0" ]; + "clang_8_0" = [ "clang_7_0" ]; + "clang_9_0" = [ "clang_8_0" ]; + "libloading" = [ "dep:libloading" ]; + "runtime" = [ "libloading" ]; + }; + resolvedDefaultFeatures = [ "clang_3_5" "clang_3_6" "clang_3_7" "clang_3_8" "clang_3_9" "clang_4_0" "clang_5_0" "clang_6_0" "libloading" "runtime" ]; + }; "clap" = rec { crateName = "clap"; version = "4.4.11"; @@ -2152,7 +2418,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -2207,6 +2473,25 @@ rec { "arbitrary" = [ "dep:arbitrary" ]; }; }; + "convert_case" = rec { + crateName = "convert_case"; + version = "0.6.0"; + edition = "2018"; + sha256 = "1jn1pq6fp3rri88zyw6jlhwwgf6qiyc08d6gjv0qypgkl862n67c"; + authors = [ + "Rutrum " + ]; + dependencies = [ + { + name = "unicode-segmentation"; + packageId = "unicode-segmentation"; + } + ]; + features = { + "rand" = [ "dep:rand" ]; + "random" = [ "rand" ]; + }; + }; "cookie" = rec { crateName = "cookie"; version = "0.17.0"; @@ -2246,6 +2531,29 @@ rec { "subtle" = [ "dep:subtle" ]; }; }; + "cookie-factory" = rec { + crateName = "cookie-factory"; + version = "0.3.3"; + edition = "2018"; + sha256 = "18mka6fk3843qq3jw1fdfvzyv05kx7kcmirfbs2vg2kbw9qzm1cq"; + authors = [ + "Geoffroy Couprie " + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "futures"; + packageId = "futures"; + optional = true; + } + ]; + features = { + "async" = [ "futures" ]; + "default" = [ "std" "async" ]; + "futures" = [ "dep:futures" ]; + }; + resolvedDefaultFeatures = [ "async" "default" "futures" "std" ]; + }; "cool_asserts" = rec { crateName = "cool_asserts"; version = "2.0.3"; @@ -2339,6 +2647,87 @@ rec { }; resolvedDefaultFeatures = [ "default" "link" ]; }; + "cortex-m" = rec { + crateName = "cortex-m"; + version = "0.7.7"; + edition = "2018"; + sha256 = "1fbca698v4gv57mv5fc48jrz8wcy6sv675n6fsrsah4qykc11ilf"; + authors = [ + "The Cortex-M Team " + "Jorge Aparicio " + ]; + dependencies = [ + { + name = "bare-metal"; + packageId = "bare-metal"; + features = [ "const-fn" ]; + } + { + name = "bitfield"; + packageId = "bitfield"; + } + { + name = "embedded-hal"; + packageId = "embedded-hal"; + } + { + name = "volatile-register"; + packageId = "volatile-register"; + } + ]; + features = { + "cm7-r0p1" = [ "cm7" ]; + "critical-section" = [ "dep:critical-section" ]; + "critical-section-single-core" = [ "critical-section/restore-state-bool" ]; + "serde" = [ "dep:serde" ]; + }; + }; + "cortex-m-rt" = rec { + crateName = "cortex-m-rt"; + version = "0.7.3"; + edition = "2021"; + sha256 = "1cfxg502gvcmaczmaij5maxbvaxnda5w6gp14cbin44ksl9yi17f"; + authors = [ + "The Cortex-M Team " + "Jorge Aparicio " + "Hideki Sekine " + ]; + dependencies = [ + { + name = "cortex-m-rt-macros"; + packageId = "cortex-m-rt-macros"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "device" ]; + }; + "cortex-m-rt-macros" = rec { + crateName = "cortex-m-rt-macros"; + version = "0.7.0"; + edition = "2018"; + sha256 = "1iyki0wq8pj0qbjhw1mbq5njraihhyr7ydcbqzdzwg10dziz7xph"; + procMacro = true; + authors = [ + "Jorge Aparicio " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 1.0.109"; + features = [ "extra-traits" "full" ]; + } + ]; + + }; "cpufeatures" = rec { crateName = "cpufeatures"; version = "0.2.11"; @@ -2388,6 +2777,30 @@ rec { ]; }; + "crc-any" = rec { + crateName = "crc-any"; + version = "2.5.0"; + edition = "2021"; + sha256 = "0wzs26q5cf29fhfnrkrjsr8dpai0rlm4im8b53by8rbrbzzwjbm6"; + authors = [ + "Magic Len " + ]; + dependencies = [ + { + name = "debug-helper"; + packageId = "debug-helper"; + optional = true; + } + ]; + features = { + "alloc" = [ "debug-helper" ]; + "debug-helper" = [ "dep:debug-helper" ]; + "default" = [ "alloc" ]; + "development" = [ "std" ]; + "heapless" = [ "dep:heapless" ]; + }; + resolvedDefaultFeatures = [ "alloc" "debug-helper" "default" ]; + }; "crc-catalog" = rec { crateName = "crc-catalog"; version = "2.4.0"; @@ -2418,6 +2831,16 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "critical-section" = rec { + crateName = "critical-section"; + version = "1.1.2"; + edition = "2018"; + sha256 = "05pj0pvkdyc9r30xxabam4n8zxdbzxcddr0gdypajcbqjgwgynbh"; + features = { + "std" = [ "restore-state-bool" ]; + }; + resolvedDefaultFeatures = [ "restore-state-u8" ]; + }; "crossbeam-deque" = rec { crateName = "crossbeam-deque"; version = "0.8.4"; @@ -2601,7 +3024,7 @@ rec { }; "dashboard" = rec { crateName = "dashboard"; - version = "0.1.2"; + version = "0.1.3"; edition = "2018"; crateBin = [ { @@ -2616,6 +3039,10 @@ rec { then lib.cleanSourceWith { filter = sourceFilter; src = ./dashboard; } else ./dashboard; dependencies = [ + { + name = "async-std"; + packageId = "async-std"; + } { name = "cairo-rs"; packageId = "cairo-rs"; @@ -2659,10 +3086,6 @@ rec { packageId = "gtk4"; rename = "gtk"; } - { - name = "ifc"; - packageId = "ifc"; - } { name = "lazy_static"; packageId = "lazy_static"; @@ -2684,11 +3107,8 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; - } - { - name = "serde_derive"; - packageId = "serde_derive"; + packageId = "serde 1.0.209"; + features = [ "derive" ]; } { name = "serde_json"; @@ -2726,6 +3146,16 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; + "debug-helper" = rec { + crateName = "debug-helper"; + version = "0.3.13"; + edition = "2021"; + sha256 = "0bhnpzpgmg8dkdr27g2b49slf6ca79m4idcb01z2krs0qkifhy7m"; + authors = [ + "Magic Len " + ]; + + }; "deflate" = rec { crateName = "deflate"; version = "0.8.6"; @@ -2883,7 +3313,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; } { @@ -2923,7 +3353,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; } { @@ -3002,7 +3432,7 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; features = [ "derive" ]; } @@ -3013,6 +3443,75 @@ rec { }; resolvedDefaultFeatures = [ "default" "serde" "use_std" ]; }; + "embedded-alloc" = rec { + crateName = "embedded-alloc"; + version = "0.5.1"; + edition = "2018"; + sha256 = "05gqqv9nyr33vbd0i8ab2bmfcc5kwgk0msk4pk7w5fncba8igbnx"; + authors = [ + "The Cortex-M Team " + "Jonathan Pallant " + "Jorge Aparicio " + "Sébastien Béchet " + ]; + dependencies = [ + { + name = "critical-section"; + packageId = "critical-section"; + } + { + name = "linked_list_allocator"; + packageId = "linked_list_allocator"; + usesDefaultFeatures = false; + } + ]; + features = { + }; + }; + "embedded-dma" = rec { + crateName = "embedded-dma"; + version = "0.2.0"; + edition = "2018"; + sha256 = "0ijld5jblcka4b95s1lwxd9k109nyaap34h44g122ddjbidpwkwr"; + authors = [ + "Jan Teske " + "Thales Fragoso " + ]; + dependencies = [ + { + name = "stable_deref_trait"; + packageId = "stable_deref_trait"; + usesDefaultFeatures = false; + } + ]; + + }; + "embedded-hal" = rec { + crateName = "embedded-hal"; + version = "0.2.7"; + edition = "2015"; + sha256 = "1zv6pkgg2yl0mzvh3jp326rhryqfnv4l27h78v7p7maag629i51m"; + authors = [ + "The Embedded HAL Team " + "Jorge Aparicio " + "Jonathan 'theJPster' Pallant " + ]; + dependencies = [ + { + name = "nb"; + packageId = "nb 0.1.3"; + } + { + name = "void"; + packageId = "void"; + usesDefaultFeatures = false; + } + ]; + features = { + "unproven" = [ "nb/unstable" ]; + }; + resolvedDefaultFeatures = [ "unproven" ]; + }; "emseries" = rec { crateName = "emseries"; version = "0.6.0"; @@ -3038,7 +3537,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } { name = "serde_derive"; @@ -3324,32 +3823,7 @@ 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 { + "fastrand" = rec { crateName = "fastrand"; version = "2.0.1"; edition = "2018"; @@ -3398,7 +3872,7 @@ rec { buildDependencies = [ { name = "rustc_version"; - packageId = "rustc_version"; + packageId = "rustc_version 0.4.0"; } ]; @@ -3493,7 +3967,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -3634,6 +4108,39 @@ rec { ]; }; + "fixed" = rec { + crateName = "fixed"; + version = "1.24.0"; + edition = "2021"; + sha256 = "0zbfwzk4mrfbawpx2ahz533bkb97jzihv7fxiyhpmwf0wzkrrih2"; + dependencies = [ + { + name = "az"; + packageId = "az"; + rename = "az_crate"; + } + { + name = "bytemuck"; + packageId = "bytemuck"; + } + { + name = "half"; + packageId = "half"; + usesDefaultFeatures = false; + } + { + name = "typenum"; + packageId = "typenum"; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "borsh" = [ "dep:borsh" ]; + "num-traits" = [ "dep:num-traits" ]; + "serde" = [ "dep:serde" ]; + "serde-str" = [ "serde" "std" "serde/std" ]; + }; + }; "flate2" = rec { crateName = "flate2"; version = "1.0.28"; @@ -3938,6 +4445,103 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; + "frunk" = rec { + crateName = "frunk"; + version = "0.4.2"; + edition = "2021"; + sha256 = "11v242h7zjka0lckxcffn5pjgr3jzxyljy7ffr0ppy8jkssm38qi"; + authors = [ + "Lloyd " + ]; + dependencies = [ + { + name = "frunk_core"; + packageId = "frunk_core"; + usesDefaultFeatures = false; + } + { + name = "frunk_derives"; + packageId = "frunk_derives"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "validated" "proc-macros" ]; + "frunk_proc_macros" = [ "dep:frunk_proc_macros" ]; + "proc-macros" = [ "frunk_proc_macros" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "frunk_core/std" ]; + "validated" = [ "std" ]; + }; + }; + "frunk_core" = rec { + crateName = "frunk_core"; + version = "0.4.2"; + edition = "2021"; + sha256 = "1mjqnn7dclwn8d5g0mrfkg360cgn70a7mm8arx6fc1xxn3x6j95g"; + authors = [ + "Lloyd " + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + }; + }; + "frunk_derives" = rec { + crateName = "frunk_derives"; + version = "0.4.2"; + edition = "2021"; + sha256 = "0blsy6aq6rbvxcc0337g15083w24s8539fmv8rwp1qan2qprkymh"; + procMacro = true; + authors = [ + "Lloyd " + ]; + dependencies = [ + { + name = "frunk_proc_macro_helpers"; + packageId = "frunk_proc_macro_helpers"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.48"; + } + ]; + + }; + "frunk_proc_macro_helpers" = rec { + crateName = "frunk_proc_macro_helpers"; + version = "0.1.2"; + edition = "2021"; + sha256 = "0b1xl4cfrfai7qi5cb4h9x0967miv3dvwvnsmr1vg4ljhgflmd9m"; + authors = [ + "Lloyd " + ]; + dependencies = [ + { + name = "frunk_core"; + packageId = "frunk_core"; + usesDefaultFeatures = false; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.48"; + } + ]; + + }; "ft-core" = rec { crateName = "ft-core"; version = "0.1.0"; @@ -3974,7 +4578,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -4000,6 +4604,24 @@ rec { ]; }; + "fugit" = rec { + crateName = "fugit"; + version = "0.3.7"; + edition = "2021"; + sha256 = "1rzp49521akq49vs9m8llgmdkk08zb77rry10a7srm9797b6l60p"; + authors = [ + "Emil Fresk " + ]; + dependencies = [ + { + name = "gcd"; + packageId = "gcd"; + } + ]; + features = { + "defmt" = [ "dep:defmt" ]; + }; + }; "futures" = rec { crateName = "futures"; version = "0.3.29"; @@ -4173,63 +4795,7 @@ 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 { + "futures-lite" = rec { crateName = "futures-lite"; version = "2.2.0"; edition = "2021"; @@ -4241,7 +4807,7 @@ rec { dependencies = [ { name = "fastrand"; - packageId = "fastrand 2.0.1"; + packageId = "fastrand"; optional = true; usesDefaultFeatures = false; } @@ -4406,6 +4972,16 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "async-await" "async-await-macro" "channel" "default" "futures-channel" "futures-io" "futures-macro" "futures-sink" "io" "memchr" "sink" "slab" "std" ]; }; + "gcd" = rec { + crateName = "gcd"; + version = "2.3.0"; + edition = "2021"; + sha256 = "06l4fib4dh4m6gazdrzzzinhvcpcfh05r4i4gzscl03vnjhqnx8x"; + authors = [ + "Corey Farwell " + ]; + + }; "gdk-pixbuf" = rec { crateName = "gdk-pixbuf"; version = "0.18.3"; @@ -5099,11 +5675,21 @@ rec { }; resolvedDefaultFeatures = [ "v2_58" "v2_60" "v2_62" "v2_64" "v2_66" ]; }; + "glob" = rec { + crateName = "glob"; + version = "0.3.1"; + edition = "2015"; + sha256 = "16zca52nglanv23q5qrwd5jinw3d3as5ylya6y1pbx47vkxvrynj"; + authors = [ + "The Rust Project Developers" + ]; + + }; "gloo-timers" = rec { crateName = "gloo-timers"; - version = "0.2.6"; - edition = "2018"; - sha256 = "0p2yqcxw0q9kclhwpgshq1r4ijns07nmmagll3lvrgl7pdk5m6cv"; + version = "0.3.0"; + edition = "2021"; + sha256 = "1519157n7xppkk6pdw5w52vy1llzn5iljkqd7q1h5609jv7l7cdv"; authors = [ "Rust and WebAssembly Working Group" ]; @@ -5190,7 +5776,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } { name = "serde_json"; @@ -5209,6 +5795,53 @@ rec { } ]; + }; + "gm-dash" = rec { + crateName = "gm-dash"; + version = "0.1.0"; + edition = "2021"; + crateBin = [ + { + name = "enumerate-audio-sinks"; + path = "src/bin/enumerate-audio-sinks.rs"; + requiredFeatures = [ ]; + } + { + name = "gm-dash"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + # We can't filter paths with references in Nix 2.4 + # See https://github.com/NixOS/nix/issues/5410 + src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) + then lib.cleanSourceWith { filter = sourceFilter; src = ./gm-dash/server; } + else ./gm-dash/server; + dependencies = [ + { + name = "pipewire"; + packageId = "pipewire"; + } + { + name = "serde"; + packageId = "serde 1.0.209"; + features = [ "alloc" "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "full" ]; + } + { + name = "warp"; + packageId = "warp"; + } + ]; + }; "gobject-sys" = rec { crateName = "gobject-sys"; @@ -5889,9 +6522,9 @@ rec { }; "hermit-abi" = rec { crateName = "hermit-abi"; - version = "0.3.3"; + version = "0.3.9"; edition = "2021"; - sha256 = "1dyc8qsjh876n74a3rcz8h43s27nj1sypdhsn2ms61bd3b47wzyp"; + sha256 = "092hxjbjnq5fmz66grd9plxd0sh6ssg5fhgwwwqbrzgzkjwdycfj"; authors = [ "Stefan Lankes" ]; @@ -6276,7 +6909,7 @@ rec { } { name = "socket2"; - packageId = "socket2 0.5.5"; + packageId = "socket2"; optional = true; features = [ "all" ]; } @@ -6546,7 +7179,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -6778,28 +7411,6 @@ 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"; @@ -6845,50 +7456,6 @@ 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"; @@ -6974,7 +7541,7 @@ rec { } { name = "rustix"; - packageId = "rustix 0.38.28"; + packageId = "rustix"; target = { target, features }: (!((target."windows" or false) || ("hermit" == target."os") || ("unknown" == target."os"))); features = [ "termios" ]; } @@ -6988,14 +7555,34 @@ rec { devDependencies = [ { name = "rustix"; - packageId = "rustix 0.38.28"; + packageId = "rustix"; target = {target, features}: (!((target."windows" or false) || ("hermit" == target."os") || ("unknown" == target."os"))); features = [ "stdio" ]; } ]; }; - "itertools" = rec { + "itertools 0.10.5" = rec { + crateName = "itertools"; + version = "0.10.5"; + edition = "2018"; + sha256 = "0ww45h7nxx5kj6z2y6chlskxd1igvs4j507anr6dzg99x1h25zdh"; + authors = [ + "bluss" + ]; + dependencies = [ + { + name = "either"; + packageId = "either"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "use_std" ]; + "use_std" = [ "use_alloc" "either/use_std" ]; + }; + }; + "itertools 0.12.0" = rec { crateName = "itertools"; version = "0.12.0"; edition = "2018"; @@ -7138,6 +7725,21 @@ rec { }; resolvedDefaultFeatures = [ "spin" "spin_no_std" ]; }; + "lazycell" = rec { + crateName = "lazycell"; + version = "1.3.0"; + edition = "2015"; + sha256 = "0m8gw7dn30i0zjjpjdyf6pc16c34nl71lpv461mix50x3p70h3c3"; + authors = [ + "Alex Crichton " + "Nikita Pekin " + ]; + features = { + "clippy" = [ "dep:clippy" ]; + "nightly-testing" = [ "clippy" "nightly" ]; + "serde" = [ "dep:serde" ]; + }; + }; "lebe" = rec { crateName = "lebe"; version = "0.5.2"; @@ -7279,6 +7881,28 @@ rec { }; resolvedDefaultFeatures = [ "default" "extra_traits" "std" ]; }; + "libloading" = rec { + crateName = "libloading"; + version = "0.8.5"; + edition = "2015"; + sha256 = "194dvczq4sifwkzllfmw0qkgvilpha7m5xy90gd6i446vcpz4ya9"; + authors = [ + "Simonas Kazlauskas " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + target = { target, features }: (target."unix" or false); + } + { + name = "windows-targets"; + packageId = "windows-targets 0.52.0"; + target = { target, features }: (target."windows" or false); + } + ]; + + }; "libm" = rec { crateName = "libm"; version = "0.2.8"; @@ -7293,6 +7917,88 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; + "libspa" = rec { + crateName = "libspa"; + version = "0.8.0"; + edition = "2021"; + sha256 = "044qs48yl0llp2dmrgwxj9y1pgfy09i6fhq661zqqb9a3fwa9wv5"; + authors = [ + "Guillaume Desmottes " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.4.1"; + } + { + name = "convert_case"; + packageId = "convert_case"; + } + { + name = "cookie-factory"; + packageId = "cookie-factory"; + } + { + name = "libc"; + packageId = "libc"; + } + { + name = "libspa-sys"; + packageId = "libspa-sys"; + rename = "spa_sys"; + } + { + name = "nix"; + packageId = "nix"; + } + { + name = "nom"; + packageId = "nom"; + } + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + } + { + name = "system-deps"; + packageId = "system-deps"; + } + ]; + features = { + "v0_3_65" = [ "v0_3_33" "spa_sys/v0_3_65" ]; + "v0_3_75" = [ "v0_3_65" ]; + }; + }; + "libspa-sys" = rec { + crateName = "libspa-sys"; + version = "0.8.0"; + edition = "2021"; + sha256 = "07yh4i5grzbxkchg6dnxlwbdw2wm5jnd7ffbhl77jr0388b9f3dz"; + authors = [ + "Tom Wagner " + ]; + buildDependencies = [ + { + name = "bindgen"; + packageId = "bindgen"; + usesDefaultFeatures = false; + features = [ "experimental" "runtime" ]; + } + { + name = "cc"; + packageId = "cc"; + } + { + name = "system-deps"; + packageId = "system-deps"; + } + ]; + features = { + }; + }; "libsqlite3-sys" = rec { crateName = "libsqlite3-sys"; version = "0.27.0"; @@ -7340,23 +8046,43 @@ rec { }; resolvedDefaultFeatures = [ "bundled" "bundled_bindings" "cc" "pkg-config" "unlock_notify" "vcpkg" ]; }; - "linux-raw-sys 0.3.8" = rec { - crateName = "linux-raw-sys"; - version = "0.3.8"; - edition = "2018"; - sha256 = "068mbigb3frrxvbi5g61lx25kksy98f2qgkvc4xg8zxznwp98lzg"; + "lights-core" = rec { + crateName = "lights-core"; + version = "0.1.0"; + edition = "2021"; + # We can't filter paths with references in Nix 2.4 + # See https://github.com/NixOS/nix/issues/5410 + src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) + then lib.cleanSourceWith { filter = sourceFilter; src = ./bike-lights/core; } + else ./bike-lights/core; + dependencies = [ + { + name = "az"; + packageId = "az"; + } + { + name = "fixed"; + packageId = "fixed"; + } + ]; + + }; + "linked_list_allocator" = rec { + crateName = "linked_list_allocator"; + version = "0.10.5"; + edition = "2015"; + sha256 = "11k2dv6v5kq45kbvahll434f9iwfw0vsyaycp76q3vh5ahzldyls"; authors = [ - "Dan Gohman " + "Philipp Oppermann " ]; features = { - "compiler_builtins" = [ "dep:compiler_builtins" ]; - "core" = [ "dep:core" ]; - "default" = [ "std" "general" "errno" ]; - "rustc-dep-of-std" = [ "core" "compiler_builtins" "no_std" ]; + "default" = [ "use_spin" ]; + "spinning_top" = [ "dep:spinning_top" ]; + "use_spin" = [ "spinning_top" ]; + "use_spin_nightly" = [ "use_spin" ]; }; - resolvedDefaultFeatures = [ "errno" "general" "ioctl" "no_std" ]; }; - "linux-raw-sys 0.4.12" = rec { + "linux-raw-sys" = rec { crateName = "linux-raw-sys"; version = "0.4.12"; edition = "2021"; @@ -7594,7 +8320,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } { name = "serde_derive"; @@ -7803,15 +8529,21 @@ rec { }; "mio" = rec { crateName = "mio"; - version = "0.8.10"; - edition = "2018"; - sha256 = "02gyaxvaia9zzi4drrw59k9s0j6pa5d1y2kv7iplwjipdqlhngcg"; + version = "1.0.2"; + edition = "2021"; + sha256 = "1v1cnnn44awxbcfm4zlavwgkvbyg7gp5zzjm8mqf1apkrwflvq40"; authors = [ "Carl Lerche " "Thomas de Zeeuw " "Tokio Contributors " ]; dependencies = [ + { + name = "hermit-abi"; + packageId = "hermit-abi"; + rename = "libc"; + target = { target, features }: ("hermit" == target."os"); + } { name = "libc"; packageId = "libc"; @@ -7829,9 +8561,9 @@ rec { } { name = "windows-sys"; - packageId = "windows-sys 0.48.0"; + packageId = "windows-sys 0.52.0"; target = { target, features }: (target."windows" or false); - features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_Storage_FileSystem" "Win32_System_IO" "Win32_System_WindowsProgramming" ]; + features = [ "Wdk_Foundation" "Wdk_Storage_FileSystem" "Wdk_System_IO" "Win32_Foundation" "Win32_Networking_WinSock" "Win32_Storage_FileSystem" "Win32_System_IO" "Win32_System_WindowsProgramming" ]; } ]; features = { @@ -8010,6 +8742,36 @@ rec { "vendored" = [ "openssl/vendored" ]; }; }; + "nb 0.1.3" = rec { + crateName = "nb"; + version = "0.1.3"; + edition = "2015"; + sha256 = "0vyh31pbwrg21f8hz1ipb9i20qwnfwx47gz92i9frdhk0pd327c0"; + authors = [ + "Jorge Aparicio " + ]; + dependencies = [ + { + name = "nb"; + packageId = "nb 1.1.0"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "unstable" ]; + }; + "nb 1.1.0" = rec { + crateName = "nb"; + version = "1.1.0"; + edition = "2018"; + sha256 = "179kbn9l6vhshncycagis7f8mfjppz4fhvgnmcikqz30mp23jm4d"; + authors = [ + "Jorge Aparicio " + ]; + features = { + "defmt-0-3" = [ "dep:defmt" ]; + }; + }; "nix" = rec { crateName = "nix"; version = "0.27.1"; @@ -8049,7 +8811,7 @@ rec { "user" = [ "feature" ]; "zerocopy" = [ "fs" "uio" ]; }; - resolvedDefaultFeatures = [ "default" "feature" "fs" "user" ]; + resolvedDefaultFeatures = [ "default" "feature" "fs" "process" "signal" "user" ]; }; "no-std-compat" = rec { crateName = "no-std-compat"; @@ -8375,6 +9137,62 @@ rec { ]; }; + "num_enum" = rec { + crateName = "num_enum"; + version = "0.5.11"; + edition = "2018"; + sha256 = "1japmqhcxwn1d3k7q8jw58y7xfby51s16nzd6dkj483cj2pnqr0z"; + authors = [ + "Daniel Wagner-Hall " + "Daniel Henry-Mantilla " + "Vincent Esche " + ]; + dependencies = [ + { + name = "num_enum_derive"; + packageId = "num_enum_derive"; + usesDefaultFeatures = false; + } + ]; + features = { + "complex-expressions" = [ "num_enum_derive/complex-expressions" ]; + "default" = [ "std" ]; + "std" = [ "num_enum_derive/std" ]; + }; + }; + "num_enum_derive" = rec { + crateName = "num_enum_derive"; + version = "0.5.11"; + edition = "2018"; + sha256 = "16f7r4jila0ckcgdnfgqyhhb90w9m2pdbwayyqmwcci0j6ygkgyw"; + procMacro = true; + authors = [ + "Daniel Wagner-Hall " + "Daniel Henry-Mantilla " + "Vincent Esche " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 1.0.109"; + features = [ "parsing" ]; + } + ]; + features = { + "complex-expressions" = [ "syn/full" ]; + "default" = [ "std" ]; + "proc-macro-crate" = [ "dep:proc-macro-crate" ]; + "std" = [ "proc-macro-crate" ]; + }; + }; "object" = rec { crateName = "object"; version = "0.32.1"; @@ -8579,7 +9397,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -8775,6 +9593,16 @@ rec { }; resolvedDefaultFeatures = [ "v1_42" "v1_44" "v1_46" "v1_48" "v1_50" ]; }; + "panic-halt" = rec { + crateName = "panic-halt"; + version = "0.2.0"; + edition = "2015"; + sha256 = "04nqaa97ph20ppyy58grwr23hrbw83pn0gf7apf73rdx1q7595ny"; + authors = [ + "Emil Fresk " + ]; + + }; "parking" = rec { crateName = "parking"; version = "2.2.0"; @@ -9159,6 +9987,33 @@ rec { "Josef Brandl " ]; + }; + "pio" = rec { + crateName = "pio"; + version = "0.2.1"; + edition = "2018"; + sha256 = "1qvq03nbx6vjix7spr5fcxcbxw39flm1y72kxl1g728gnna9dq3n"; + authors = [ + "snek" + "The rp-rs developers" + ]; + dependencies = [ + { + name = "arrayvec"; + packageId = "arrayvec"; + usesDefaultFeatures = false; + } + { + name = "num_enum"; + packageId = "num_enum"; + usesDefaultFeatures = false; + } + { + name = "paste"; + packageId = "paste"; + } + ]; + }; "piper" = rec { crateName = "piper"; @@ -9176,7 +10031,7 @@ rec { } { name = "fastrand"; - packageId = "fastrand 2.0.1"; + packageId = "fastrand"; usesDefaultFeatures = false; } { @@ -9195,6 +10050,110 @@ rec { }; resolvedDefaultFeatures = [ "default" "futures-io" "std" ]; }; + "pipewire" = rec { + crateName = "pipewire"; + version = "0.8.0"; + edition = "2021"; + sha256 = "1nldg1hz4v0qr26lzdxqpvrac4zbc3pb6436sl392425bjx4brh8"; + authors = [ + "Tom Wagner " + ]; + dependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "bitflags"; + packageId = "bitflags 2.4.1"; + } + { + name = "libc"; + packageId = "libc"; + } + { + name = "libspa"; + packageId = "libspa"; + rename = "spa"; + } + { + name = "libspa-sys"; + packageId = "libspa-sys"; + rename = "spa_sys"; + } + { + name = "nix"; + packageId = "nix"; + features = [ "signal" "fs" ]; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "pipewire-sys"; + packageId = "pipewire-sys"; + rename = "pw_sys"; + } + { + name = "thiserror"; + packageId = "thiserror"; + } + ]; + devDependencies = [ + { + name = "once_cell"; + packageId = "once_cell"; + } + ]; + features = { + "v0_3_33" = [ "spa/v0_3_33" "v0_3_32" ]; + "v0_3_34" = [ "v0_3_33" ]; + "v0_3_39" = [ "v0_3_34" ]; + "v0_3_40" = [ "v0_3_39" ]; + "v0_3_41" = [ "v0_3_40" ]; + "v0_3_43" = [ "v0_3_41" ]; + "v0_3_44" = [ "v0_3_43" ]; + "v0_3_45" = [ "v0_3_44" ]; + "v0_3_49" = [ "v0_3_45" ]; + "v0_3_53" = [ "v0_3_49" ]; + "v0_3_57" = [ "v0_3_53" ]; + "v0_3_64" = [ "v0_3_57" ]; + "v0_3_65" = [ "spa/v0_3_65" "v0_3_64" ]; + "v0_3_77" = [ "v0_3_65" ]; + }; + }; + "pipewire-sys" = rec { + crateName = "pipewire-sys"; + version = "0.8.0"; + edition = "2021"; + sha256 = "04hiy3rl8v3j2dfzp04gr7r8l5azzqqsvqdzwa7sipdij27ii7l4"; + authors = [ + "Tom Wagner " + ]; + dependencies = [ + { + name = "libspa-sys"; + packageId = "libspa-sys"; + rename = "spa_sys"; + } + ]; + buildDependencies = [ + { + name = "bindgen"; + packageId = "bindgen"; + usesDefaultFeatures = false; + features = [ "runtime" ]; + } + { + name = "system-deps"; + packageId = "system-deps"; + } + ]; + + }; "pkcs1" = rec { crateName = "pkcs1"; version = "0.7.5"; @@ -9357,62 +10316,7 @@ 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 { + "polling" = rec { crateName = "polling"; version = "3.4.0"; edition = "2021"; @@ -9438,7 +10342,7 @@ rec { } { name = "rustix"; - packageId = "rustix 0.38.28"; + packageId = "rustix"; usesDefaultFeatures = false; target = { target, features }: ((target."unix" or false) || ("fuchsia" == target."os") || ("vxworks" == target."os")); features = [ "event" "fs" "pipe" "process" "std" "time" ]; @@ -10597,7 +11501,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } { name = "serde_json"; @@ -10671,7 +11575,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; target = {target, features}: (!("wasm32" == target."arch")); features = [ "derive" ]; } @@ -10753,6 +11657,228 @@ rec { ]; }; + "rp-pico" = rec { + crateName = "rp-pico"; + version = "0.8.0"; + edition = "2018"; + sha256 = "0mmx8dyl0q1a9fgz12hrvwd7civqbd1j7g1w5c5i6pcfdwg7fhb3"; + authors = [ + "evan " + "The rp-rs Developers" + ]; + dependencies = [ + { + name = "cortex-m-rt"; + packageId = "cortex-m-rt"; + optional = true; + } + { + name = "fugit"; + packageId = "fugit"; + } + { + name = "rp2040-boot2"; + packageId = "rp2040-boot2"; + optional = true; + } + { + name = "rp2040-hal"; + packageId = "rp2040-hal"; + } + { + name = "usb-device"; + packageId = "usb-device"; + } + ]; + devDependencies = [ + { + name = "rp2040-hal"; + packageId = "rp2040-hal"; + features = [ "defmt" ]; + } + ]; + features = { + "boot2" = [ "rp2040-boot2" ]; + "cortex-m-rt" = [ "dep:cortex-m-rt" ]; + "critical-section-impl" = [ "rp2040-hal/critical-section-impl" ]; + "default" = [ "boot2" "rt" "critical-section-impl" "rom-func-cache" ]; + "disable-intrinsics" = [ "rp2040-hal/disable-intrinsics" ]; + "rom-func-cache" = [ "rp2040-hal/rom-func-cache" ]; + "rom-v2-intrinsics" = [ "rp2040-hal/rom-v2-intrinsics" ]; + "rp2040-boot2" = [ "dep:rp2040-boot2" ]; + "rp2040-e5" = [ "rp2040-hal/rp2040-e5" ]; + "rt" = [ "cortex-m-rt" "rp2040-hal/rt" ]; + }; + resolvedDefaultFeatures = [ "boot2" "cortex-m-rt" "critical-section-impl" "default" "rom-func-cache" "rp2040-boot2" "rt" ]; + }; + "rp2040-boot2" = rec { + crateName = "rp2040-boot2"; + version = "0.3.0"; + edition = "2018"; + sha256 = "08dv9ndvdzyjz4wdlxcikf1m1s6wwi80027ldkihx59zyr2g74kw"; + authors = [ + "The rp-rs Team" + ]; + buildDependencies = [ + { + name = "crc-any"; + packageId = "crc-any"; + } + ]; + features = { + }; + }; + "rp2040-hal" = rec { + crateName = "rp2040-hal"; + version = "0.9.2"; + edition = "2021"; + sha256 = "1jk725cf6nx6rhn06swbx47yaq3j134m0hpnv47p5mkdgspbkwhz"; + authors = [ + "The rp-rs Developers" + ]; + dependencies = [ + { + name = "cortex-m"; + packageId = "cortex-m"; + } + { + name = "critical-section"; + packageId = "critical-section"; + } + { + name = "embedded-dma"; + packageId = "embedded-dma"; + } + { + name = "embedded-hal"; + packageId = "embedded-hal"; + features = [ "unproven" ]; + } + { + name = "frunk"; + packageId = "frunk"; + usesDefaultFeatures = false; + } + { + name = "fugit"; + packageId = "fugit"; + } + { + name = "itertools"; + packageId = "itertools 0.10.5"; + usesDefaultFeatures = false; + } + { + name = "nb"; + packageId = "nb 1.1.0"; + } + { + name = "paste"; + packageId = "paste"; + } + { + name = "pio"; + packageId = "pio"; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + } + { + name = "rp2040-hal-macros"; + packageId = "rp2040-hal-macros"; + } + { + name = "rp2040-pac"; + packageId = "rp2040-pac"; + features = [ "critical-section" ]; + } + { + name = "usb-device"; + packageId = "usb-device"; + } + { + name = "vcell"; + packageId = "vcell"; + } + { + name = "void"; + packageId = "void"; + usesDefaultFeatures = false; + } + ]; + features = { + "chrono" = [ "dep:chrono" ]; + "critical-section-impl" = [ "critical-section/restore-state-u8" ]; + "defmt" = [ "dep:defmt" ]; + "eh1_0_alpha" = [ "dep:eh1_0_alpha" "dep:eh_nb_1_0_alpha" ]; + "rt" = [ "rp2040-pac/rt" ]; + "rtic-monotonic" = [ "dep:rtic-monotonic" ]; + }; + resolvedDefaultFeatures = [ "critical-section-impl" "rom-func-cache" "rt" ]; + }; + "rp2040-hal-macros" = rec { + crateName = "rp2040-hal-macros"; + version = "0.1.0"; + edition = "2021"; + sha256 = "0piaczzlbrfdhidnqkg04xs1rzal3w3zjplrh6pf3vwpwiir0iw6"; + procMacro = true; + dependencies = [ + { + name = "cortex-m-rt"; + packageId = "cortex-m-rt"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 1.0.109"; + features = [ "extra-traits" "full" ]; + } + ]; + + }; + "rp2040-pac" = rec { + crateName = "rp2040-pac"; + version = "0.5.0"; + edition = "2018"; + sha256 = "0k3fm4fww6gcy7w7zwbmmqn9wzz4sih13l1m93sl7x8mb0vxin8j"; + authors = [ + "The RP-RS team" + ]; + dependencies = [ + { + name = "cortex-m"; + packageId = "cortex-m"; + } + { + name = "cortex-m-rt"; + packageId = "cortex-m-rt"; + optional = true; + } + { + name = "critical-section"; + packageId = "critical-section"; + optional = true; + } + { + name = "vcell"; + packageId = "vcell"; + } + ]; + features = { + "cortex-m-rt" = [ "dep:cortex-m-rt" ]; + "critical-section" = [ "dep:critical-section" ]; + "rt" = [ "cortex-m-rt/device" ]; + }; + resolvedDefaultFeatures = [ "cortex-m-rt" "critical-section" "rt" ]; + }; "rsa" = rec { crateName = "rsa"; version = "0.9.6"; @@ -10880,7 +12006,23 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "rustc_version" = rec { + "rustc_version 0.2.3" = rec { + crateName = "rustc_version"; + version = "0.2.3"; + edition = "2015"; + sha256 = "02h3x57lcr8l2pm0a645s9whdh33pn5cnrwvn5cb57vcrc53x3hk"; + authors = [ + "Marvin Löbel " + ]; + dependencies = [ + { + name = "semver"; + packageId = "semver 0.9.0"; + } + ]; + + }; + "rustc_version 0.4.0" = rec { crateName = "rustc_version"; version = "0.4.0"; edition = "2018"; @@ -10892,134 +12034,12 @@ rec { dependencies = [ { name = "semver"; - packageId = "semver"; + packageId = "semver 1.0.20"; } ]; }; - "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 { + "rustix" = rec { crateName = "rustix"; version = "0.38.28"; edition = "2021"; @@ -11073,14 +12093,14 @@ rec { } { name = "linux-raw-sys"; - packageId = "linux-raw-sys 0.4.12"; + packageId = "linux-raw-sys"; 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.12"; + packageId = "linux-raw-sys"; 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" ]; @@ -11128,19 +12148,6 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "event" "fs" "net" "pipe" "process" "std" "termios" "time" "use-libc-auxv" ]; }; - "rustls-pemfile" = rec { - crateName = "rustls-pemfile"; - version = "1.0.4"; - edition = "2018"; - sha256 = "1324n5bcns0rnw6vywr5agff3rwfvzphi7rmbyzwnv6glkhclx0w"; - dependencies = [ - { - name = "base64"; - packageId = "base64 0.21.5"; - } - ]; - - }; "rusty-fork" = rec { crateName = "rusty-fork"; version = "0.3.0"; @@ -11388,7 +12395,28 @@ rec { "rustversion" = [ "dep:rustversion" ]; }; }; - "semver" = rec { + "semver 0.9.0" = rec { + crateName = "semver"; + version = "0.9.0"; + edition = "2015"; + sha256 = "00q4lkcj0rrgbhviv9sd4p6qmdsipkwkbra7rh11jrhq5kpvjzhx"; + authors = [ + "Steve Klabnik " + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "semver-parser"; + packageId = "semver-parser"; + } + ]; + features = { + "ci" = [ "serde" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "semver 1.0.20" = rec { crateName = "semver"; version = "1.0.20"; edition = "2018"; @@ -11402,6 +12430,16 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "semver-parser" = rec { + crateName = "semver-parser"; + version = "0.7.0"; + edition = "2015"; + sha256 = "18vhypw6zgccnrlm5ps1pwa0khz7ry927iznpr88b87cagr1v2iq"; + authors = [ + "Steve Klabnik " + ]; + + }; "serde 0.9.15" = rec { crateName = "serde"; version = "0.9.15"; @@ -11421,11 +12459,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "serde 1.0.193" = rec { + "serde 1.0.209" = rec { crateName = "serde"; - version = "1.0.193"; + version = "1.0.209"; edition = "2018"; - sha256 = "129b0j67594f8qg5cbyi3nyk31y97wrqihi026mba34dwrsrkp95"; + sha256 = "029yqqbb3c8v3gc720fhxn49dhgvb88zbyprdg5621riwzzy1z4r"; authors = [ "Erick Tryzelaar " "David Tolnay " @@ -11457,9 +12495,9 @@ rec { }; "serde_derive" = rec { crateName = "serde_derive"; - version = "1.0.193"; + version = "1.0.209"; edition = "2015"; - sha256 = "1lwlx2k7wxr1v160kpyqjfabs37gm1yxqg65383rnyrm06jnqms3"; + sha256 = "0w114ksg1ymnmqdisd0g1j3g8jgz6pam45xg6yb47dfpkybip0x5"; procMacro = true; authors = [ "Erick Tryzelaar " @@ -11469,14 +12507,20 @@ rec { { name = "proc-macro2"; packageId = "proc-macro2"; + usesDefaultFeatures = false; + features = [ "proc-macro" ]; } { name = "quote"; packageId = "quote"; + usesDefaultFeatures = false; + features = [ "proc-macro" ]; } { name = "syn"; packageId = "syn 2.0.48"; + usesDefaultFeatures = false; + features = [ "clone-impls" "derive" "parsing" "printing" "proc-macro" ]; } ]; features = { @@ -11485,9 +12529,9 @@ rec { }; "serde_json" = rec { crateName = "serde_json"; - version = "1.0.108"; + version = "1.0.127"; edition = "2021"; - sha256 = "0ssj59s7lpzqh1m50kfzlnrip0p0jg9lmhn4098i33a0mhz7w71x"; + sha256 = "1b99lgg1d986gwz5fbmmzmvjmqg5bx0lzmhy6rqp5gc2kxnw0hw0"; authors = [ "Erick Tryzelaar " "David Tolnay " @@ -11497,20 +12541,25 @@ rec { name = "itoa"; packageId = "itoa"; } + { + name = "memchr"; + packageId = "memchr"; + usesDefaultFeatures = false; + } { name = "ryu"; packageId = "ryu"; } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; usesDefaultFeatures = false; } ]; devDependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } ]; @@ -11519,7 +12568,7 @@ rec { "default" = [ "std" ]; "indexmap" = [ "dep:indexmap" ]; "preserve_order" = [ "indexmap" "std" ]; - "std" = [ "serde/std" ]; + "std" = [ "memchr/std" "serde/std" ]; }; resolvedDefaultFeatures = [ "default" "raw_value" "std" ]; }; @@ -11531,14 +12580,14 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; } ]; devDependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } ]; features = { @@ -11569,7 +12618,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } ]; @@ -11606,7 +12655,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -11710,6 +12759,24 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; + "shlex" = rec { + crateName = "shlex"; + version = "1.3.0"; + edition = "2015"; + sha256 = "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg"; + authors = [ + "comex " + "Fenhl " + "Adrian Taylor " + "Alex Touchet " + "Daniel Parks " + "Garrett Berg " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; "signal-hook-registry" = rec { crateName = "signal-hook-registry"; version = "1.4.1"; @@ -11770,6 +12837,62 @@ rec { }; resolvedDefaultFeatures = [ "const-generics" "default" "std" ]; }; + "simulator" = rec { + crateName = "simulator"; + version = "0.1.0"; + edition = "2021"; + crateBin = [ + { + name = "simulator"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + # We can't filter paths with references in Nix 2.4 + # See https://github.com/NixOS/nix/issues/5410 + src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) + then lib.cleanSourceWith { filter = sourceFilter; src = ./bike-lights/simulator; } + else ./bike-lights/simulator; + dependencies = [ + { + name = "cairo-rs"; + packageId = "cairo-rs"; + } + { + name = "fixed"; + packageId = "fixed"; + } + { + name = "gio"; + packageId = "gio"; + } + { + name = "glib"; + packageId = "glib"; + } + { + name = "gtk4"; + packageId = "gtk4"; + rename = "gtk"; + features = [ "v4_8" ]; + } + { + name = "libadwaita"; + packageId = "libadwaita"; + rename = "adw"; + features = [ "v1_2" ]; + } + { + name = "lights-core"; + packageId = "lights-core"; + } + { + name = "pango"; + packageId = "pango"; + } + ]; + + }; "siphasher 0.2.3" = rec { crateName = "siphasher"; version = "0.2.3"; @@ -11848,33 +12971,7 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "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 { + "socket2" = rec { crateName = "socket2"; version = "0.5.5"; edition = "2021"; @@ -11987,7 +13084,7 @@ rec { dependencies = [ { name = "itertools"; - packageId = "itertools"; + packageId = "itertools 0.12.0"; } { name = "nom"; @@ -12185,7 +13282,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; features = [ "derive" "rc" ]; } @@ -12391,7 +13488,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -12601,7 +13698,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; } { @@ -12770,7 +13867,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -12895,7 +13992,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; features = [ "derive" ]; } @@ -12931,6 +14028,19 @@ rec { }; resolvedDefaultFeatures = [ "any" "json" "migrate" "offline" "serde" ]; }; + "stable_deref_trait" = rec { + crateName = "stable_deref_trait"; + version = "1.2.0"; + edition = "2015"; + sha256 = "1lxjr8q2n534b2lhkxd6l6wcddzjvnksi58zv11f9y0jjmr15wd8"; + authors = [ + "Robert Grosse " + ]; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + }; "stringprep" = rec { crateName = "stringprep"; version = "0.1.4"; @@ -13178,7 +14288,7 @@ rec { } { name = "fastrand"; - packageId = "fastrand 2.0.1"; + packageId = "fastrand"; } { name = "redox_syscall"; @@ -13187,7 +14297,7 @@ rec { } { name = "rustix"; - packageId = "rustix 0.38.28"; + packageId = "rustix"; target = { target, features }: ((target."unix" or false) || ("wasi" == target."os")); features = [ "fs" ]; } @@ -13384,7 +14494,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; usesDefaultFeatures = false; } @@ -13401,7 +14511,7 @@ rec { devDependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; usesDefaultFeatures = false; features = [ "derive" ]; } @@ -13542,9 +14652,9 @@ rec { }; "tokio" = rec { crateName = "tokio"; - version = "1.35.1"; + version = "1.39.3"; edition = "2021"; - sha256 = "01613rkziqp812a288ga65aqygs254wgajdi57v8brivjkx4x6y8"; + sha256 = "1xgzhj7bxqqpjaabjkgsx8hi0f600bzj4iyp9f0a9gr3k6dwkawv"; authors = [ "Tokio Contributors " ]; @@ -13571,11 +14681,6 @@ rec { optional = true; usesDefaultFeatures = false; } - { - name = "num_cpus"; - packageId = "num_cpus"; - optional = true; - } { name = "parking_lot"; packageId = "parking_lot"; @@ -13593,7 +14698,7 @@ rec { } { name = "socket2"; - packageId = "socket2 0.5.5"; + packageId = "socket2"; optional = true; target = { target, features }: (!(builtins.elem "wasm" target."family")); features = [ "all" ]; @@ -13605,7 +14710,7 @@ rec { } { name = "windows-sys"; - packageId = "windows-sys 0.48.0"; + packageId = "windows-sys 0.52.0"; optional = true; target = { target, features }: (target."windows" or false); } @@ -13618,12 +14723,12 @@ rec { } { name = "socket2"; - packageId = "socket2 0.5.5"; + packageId = "socket2"; target = {target, features}: (!(builtins.elem "wasm" target."family")); } { name = "windows-sys"; - packageId = "windows-sys 0.48.0"; + packageId = "windows-sys 0.52.0"; target = {target, features}: (target."windows" or false); features = [ "Win32_Foundation" "Win32_Security_Authorization" ]; } @@ -13636,10 +14741,9 @@ rec { "macros" = [ "tokio-macros" ]; "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" ]; + "rt-multi-thread" = [ "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" ]; @@ -13648,13 +14752,13 @@ rec { "tracing" = [ "dep:tracing" ]; "windows-sys" = [ "dep:windows-sys" ]; }; - resolvedDefaultFeatures = [ "bytes" "default" "fs" "full" "io-std" "io-util" "libc" "macros" "mio" "net" "num_cpus" "parking_lot" "process" "rt" "rt-multi-thread" "signal" "signal-hook-registry" "socket2" "sync" "time" "tokio-macros" "windows-sys" ]; + resolvedDefaultFeatures = [ "bytes" "default" "fs" "full" "io-std" "io-util" "libc" "macros" "mio" "net" "parking_lot" "process" "rt" "rt-multi-thread" "signal" "signal-hook-registry" "socket2" "sync" "time" "tokio-macros" "windows-sys" ]; }; "tokio-macros" = rec { crateName = "tokio-macros"; - version = "2.2.0"; + version = "2.4.0"; edition = "2021"; - sha256 = "0fwjy4vdx1h9pi4g2nml72wi0fr27b5m954p13ji9anyy8l1x2jv"; + sha256 = "0lnpg14h1v3fh2jvnc8cz7cjf0m7z1xgkwfpcyy632g829imjgb9"; procMacro = true; authors = [ "Tokio Contributors " @@ -13750,9 +14854,9 @@ rec { }; "tokio-tungstenite" = rec { crateName = "tokio-tungstenite"; - version = "0.20.1"; + version = "0.21.0"; edition = "2018"; - sha256 = "0v1v24l27hxi5hlchs7hfd5rgzi167x0ygbw220nvq0w5b5msb91"; + sha256 = "0f5wj0crsx74rlll97lhw0wk6y12nhdnqvmnjx002hjn08fmcfy8"; authors = [ "Daniel Abramov " "Alexey Galakhov " @@ -13789,7 +14893,7 @@ rec { } ]; features = { - "__rustls-tls" = [ "rustls" "tokio-rustls" "stream" "tungstenite/__rustls-tls" "handshake" ]; + "__rustls-tls" = [ "rustls" "rustls-pki-types" "tokio-rustls" "stream" "tungstenite/__rustls-tls" "handshake" ]; "connect" = [ "stream" "tokio/net" "handshake" ]; "default" = [ "connect" "handshake" ]; "handshake" = [ "tungstenite/handshake" ]; @@ -13798,6 +14902,7 @@ rec { "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" "tungstenite/native-tls-vendored" ]; "rustls" = [ "dep:rustls" ]; "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-pki-types" = [ "dep:rustls-pki-types" ]; "rustls-tls-native-roots" = [ "__rustls-tls" "rustls-native-certs" ]; "rustls-tls-webpki-roots" = [ "__rustls-tls" "webpki-roots" ]; "tokio-native-tls" = [ "dep:tokio-native-tls" ]; @@ -13879,7 +14984,7 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } { name = "serde_spanned"; @@ -13901,7 +15006,7 @@ rec { devDependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } ]; @@ -13925,7 +15030,7 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; } ]; @@ -13981,7 +15086,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; } { @@ -14148,9 +15253,9 @@ rec { }; "tungstenite" = rec { crateName = "tungstenite"; - version = "0.20.1"; + version = "0.21.0"; edition = "2018"; - sha256 = "1fbgcv3h4h1bhhf5sqbwqsp7jnc44bi4m41sgmhzdsk2zl8aqgcy"; + sha256 = "1qaphb5kgwgid19p64grhv2b9kxy7f1059yy92l9kwrlx90sdwcy"; authors = [ "Alexey Galakhov" "Daniel Abramov" @@ -14171,7 +15276,7 @@ rec { } { name = "http"; - packageId = "http 0.2.11"; + packageId = "http 1.0.0"; optional = true; } { @@ -14213,7 +15318,7 @@ rec { } ]; features = { - "__rustls-tls" = [ "rustls" ]; + "__rustls-tls" = [ "rustls" "rustls-pki-types" ]; "data-encoding" = [ "dep:data-encoding" ]; "default" = [ "handshake" ]; "handshake" = [ "data-encoding" "http" "httparse" "sha1" "url" ]; @@ -14224,6 +15329,7 @@ rec { "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" ]; "rustls" = [ "dep:rustls" ]; "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-pki-types" = [ "dep:rustls-pki-types" ]; "rustls-tls-native-roots" = [ "__rustls-tls" "rustls-native-certs" ]; "rustls-tls-webpki-roots" = [ "__rustls-tls" "webpki-roots" ]; "sha1" = [ "dep:sha1" ]; @@ -14303,7 +15409,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; features = [ "derive" ]; } { @@ -14485,6 +15591,23 @@ rec { features = { }; }; + "unicode-width" = rec { + crateName = "unicode-width"; + version = "0.1.13"; + edition = "2021"; + sha256 = "0p92vl8n7qc8mxz45xn6qbgi0259z96n32a158l6vj5bywwdadh3"; + authors = [ + "kwantam " + "Manish Goregaokar " + ]; + features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "std" "core" "compiler_builtins" ]; + "std" = [ "dep:std" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; "unicode_categories" = rec { crateName = "unicode_categories"; version = "0.1.1"; @@ -14580,6 +15703,18 @@ rec { ]; }; + "usb-device" = rec { + crateName = "usb-device"; + version = "0.2.9"; + edition = "2018"; + sha256 = "0205a850jhw9gb96scwfx1k4iwpjvighvz3m80mjkda9r2nw6v0z"; + authors = [ + "Matti Virkkunen " + ]; + features = { + "defmt" = [ "dep:defmt" ]; + }; + }; "utf-8" = rec { crateName = "utf-8"; version = "0.7.6"; @@ -14653,7 +15788,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; optional = true; usesDefaultFeatures = false; } @@ -14746,6 +15881,17 @@ rec { "value-bag-sval2" = [ "dep:value-bag-sval2" ]; }; }; + "vcell" = rec { + crateName = "vcell"; + version = "0.1.3"; + edition = "2015"; + sha256 = "00n0ss2z3rh0ihig6d4w7xp72g58f7g1m6s5v4h3nc6jacdrqhvp"; + authors = [ + "Jorge Aparicio " + ]; + features = { + }; + }; "vcpkg" = rec { crateName = "vcpkg"; version = "0.2.15"; @@ -14813,7 +15959,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } { name = "serde_json"; @@ -14830,6 +15976,35 @@ rec { } ]; + }; + "void" = rec { + crateName = "void"; + version = "1.0.2"; + edition = "2015"; + sha256 = "0zc8f0ksxvmhvgx4fdg0zyn6vdnbxd2xv9hfx4nhzg6kbs4f80ka"; + authors = [ + "Jonathan Reem " + ]; + features = { + "default" = [ "std" ]; + }; + }; + "volatile-register" = rec { + crateName = "volatile-register"; + version = "0.2.2"; + edition = "2015"; + sha256 = "1k0rkm81qyhn4r8f03z0sch2kyikkgjjfalpaami9c08c8m7whyy"; + authors = [ + "Jorge Aparicio " + "Jonathan 'theJPster' Pallant " + ]; + dependencies = [ + { + name = "vcell"; + packageId = "vcell"; + } + ]; + }; "wait-timeout" = rec { crateName = "wait-timeout"; @@ -14848,16 +16023,6 @@ rec { } ]; - }; - "waker-fn" = rec { - crateName = "waker-fn"; - version = "1.1.1"; - edition = "2018"; - sha256 = "142n74wlmpwcazfb5v7vhnzj3lb3r97qy8mzpjdpg345aizm3i7k"; - authors = [ - "Stjepan Glavina " - ]; - }; "want" = rec { crateName = "want"; @@ -14877,9 +16042,9 @@ rec { }; "warp" = rec { crateName = "warp"; - version = "0.3.6"; + version = "0.3.7"; edition = "2018"; - sha256 = "0sfimrpxkyka1mavfhg5wa4x977qs8vyxa510c627w9zw0i2xsf1"; + sha256 = "07137zd13lchy5hxpspd0hs6sl19b0fv2zc1chf02nwnzw1d4y23"; authors = [ "Sean McArthur " ]; @@ -14937,17 +16102,13 @@ rec { name = "pin-project"; packageId = "pin-project"; } - { - name = "rustls-pemfile"; - packageId = "rustls-pemfile"; - } { name = "scoped-tls"; packageId = "scoped-tls"; } { name = "serde"; - packageId = "serde 1.0.193"; + packageId = "serde 1.0.209"; } { name = "serde_json"; @@ -14962,10 +16123,6 @@ rec { packageId = "tokio"; features = [ "fs" "sync" "time" ]; } - { - name = "tokio-stream"; - packageId = "tokio-stream"; - } { name = "tokio-tungstenite"; packageId = "tokio-tungstenite"; @@ -14993,11 +16150,6 @@ rec { packageId = "tokio"; features = [ "macros" "rt-multi-thread" ]; } - { - name = "tokio-stream"; - packageId = "tokio-stream"; - features = [ "net" ]; - } ]; features = { "async-compression" = [ "dep:async-compression" ]; @@ -15007,7 +16159,8 @@ rec { "default" = [ "multipart" "websocket" ]; "multer" = [ "dep:multer" ]; "multipart" = [ "multer" ]; - "tls" = [ "tokio-rustls" ]; + "rustls-pemfile" = [ "dep:rustls-pemfile" ]; + "tls" = [ "tokio-rustls" "rustls-pemfile" ]; "tokio-rustls" = [ "dep:tokio-rustls" ]; "tokio-tungstenite" = [ "dep:tokio-tungstenite" ]; "websocket" = [ "tokio-tungstenite" ]; @@ -15749,7 +16902,7 @@ rec { features = { "debug" = [ "impl-debug" ]; }; - resolvedDefaultFeatures = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "minwinbase" "minwindef" "ntdef" "ntsecapi" "processenv" "profileapi" "std" "sysinfoapi" "timezoneapi" "winbase" "wincon" "winerror" "winnt" "winsock2" "ws2def" "ws2ipdef" "ws2tcpip" ]; + resolvedDefaultFeatures = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "minwinbase" "minwindef" "ntdef" "ntsecapi" "processenv" "profileapi" "std" "sysinfoapi" "timezoneapi" "winbase" "wincon" "winerror" "winnt" "winsock2" "ws2def" ]; }; "winapi-i686-pc-windows-gnu" = rec { crateName = "winapi-i686-pc-windows-gnu"; @@ -16098,7 +17251,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_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" ]; + 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_Registry" "Win32_System_Threading" "Win32_System_Time" "Win32_System_WindowsProgramming" "Win32_UI" "Win32_UI_Shell" "default" ]; }; "windows-sys 0.52.0" = rec { crateName = "windows-sys"; @@ -16345,7 +17498,7 @@ rec { "Win32_Web" = [ "Win32" ]; "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; }; - 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" ]; + resolvedDefaultFeatures = [ "Wdk" "Wdk_Foundation" "Wdk_Storage" "Wdk_Storage_FileSystem" "Wdk_System" "Wdk_System_IO" "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_Pipes" "Win32_System_SystemServices" "Win32_System_Threading" "Win32_System_WindowsProgramming" "Win32_UI" "Win32_UI_Shell" "default" ]; }; "windows-targets 0.48.5" = rec { crateName = "windows-targets"; @@ -16628,6 +17781,30 @@ rec { "serialization-serde" = [ "transactions" "serde" ]; }; }; + "yansi-term" = rec { + crateName = "yansi-term"; + version = "0.1.2"; + edition = "2018"; + sha256 = "1w8vjlvxba6yvidqdvxddx3crl6z66h39qxj8xi6aqayw2nk0p7y"; + authors = [ + "ogham@bsago.me" + "Ryan Scheel (Havvy) " + "Josh Triplett " + "Juan Aguilar Santillana " + ]; + dependencies = [ + { + name = "winapi"; + packageId = "winapi"; + target = { target, features }: ("windows" == target."os"); + features = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "processenv" ]; + } + ]; + features = { + "derive_serde_style" = [ "serde" ]; + "serde" = [ "dep:serde" ]; + }; + }; "zerocopy" = rec { crateName = "zerocopy"; version = "0.7.31"; diff --git a/crate-hashes.json b/crate-hashes.json index 12766b9..132f033 100644 --- a/crate-hashes.json +++ b/crate-hashes.json @@ -7,21 +7,21 @@ "registry+https://github.com/rust-lang/crates.io-index#allocator-api2@0.2.16": "1iayppgq4wqbfbfcqmsbwgamj0s65012sskfvyx07pxavk3gyhh9", "registry+https://github.com/rust-lang/crates.io-index#android-tzdata@0.1.1": "1w7ynjxrfs97xg3qlcdns4kgfpwcdv824g611fq32cag4cdr96g9", "registry+https://github.com/rust-lang/crates.io-index#android_system_properties@0.1.5": "04b3wrz12837j7mdczqd95b732gw5q7q66cv4yn4646lvccp57l1", + "registry+https://github.com/rust-lang/crates.io-index#annotate-snippets@0.9.2": "07p8r6jzb7nqydq0kr5pllckqcdxlyld2g275v425axnzffpxbyc", "registry+https://github.com/rust-lang/crates.io-index#anstream@0.6.5": "1dm1mdbs1x6y3m3pz0qlamgiskb50i4q859676kx0pz8r8pajr6n", "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@0.2.3": "134jhzrz89labrdwxxnjxqjdg06qvaflj1wkfnmyapwyldfwcnn7", "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.0.2": "0j3na4b1nma39g4x7cwvj009awxckjf3z2vkwhldgka44hqj72g2", "registry+https://github.com/rust-lang/crates.io-index#anstyle-wincon@3.0.2": "19v0fv400bmp4niqpzxnhg83vz12mmqv7l2l8vi80qcdxj0lpm8w", "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.4": "11yxw02b6parn29s757z96rgiqbn8qy0fk9a3p3bhczm85dhfybh", "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.75": "1rmcjkim91c5mw7h9wn8nv0k6x118yz0xg0z1q18svgn42mqqrm4", + "registry+https://github.com/rust-lang/crates.io-index#arrayvec@0.7.4": "04b7n722jij0v3fnm3qk072d5ysc2q30rl9fz33zpfhzah30mlwn", "registry+https://github.com/rust-lang/crates.io-index#async-channel@1.9.0": "0dbdlkzlncbibd3ij6y6jmvjd0cmdn48ydcfdpfhw09njd93r5c1", "registry+https://github.com/rust-lang/crates.io-index#async-channel@2.1.1": "1337ywc1paw03rdlwh100kh8pa0zyp0nrlya8bpsn6zdqi5kz8qw", "registry+https://github.com/rust-lang/crates.io-index#async-executor@1.8.0": "0z7rpayidhdqs4sdzjhh26z5155c1n94fycqni9793n4zjz5xbhp", "registry+https://github.com/rust-lang/crates.io-index#async-global-executor@2.4.1": "1762s45cc134d38rrv0hyp41hv4iv6nmx59vswid2p0il8rvdc85", - "registry+https://github.com/rust-lang/crates.io-index#async-io@1.13.0": "1byj7lpw0ahk6k63sbc9859v68f28hpaab41dxsjj1ggjdfv9i8g", "registry+https://github.com/rust-lang/crates.io-index#async-io@2.3.1": "0rggn074kbqxxajci1aq14b17gp75rw9l6rpbazcv9q0bc6ap5wg", - "registry+https://github.com/rust-lang/crates.io-index#async-lock@2.8.0": "0asq5xdzgp3d5m82y5rg7a0k9q0g95jy6mgc7ivl334x7qlp4wi8", "registry+https://github.com/rust-lang/crates.io-index#async-lock@3.3.0": "0yxflkfw46rad4lv86f59b5z555dlfmg1riz1n8830rgi0qb8d6h", - "registry+https://github.com/rust-lang/crates.io-index#async-std@1.12.0": "0pbgxhyb97h4n0451r26njvr20ywqsbm6y1wjllnp4if82s5nmk2", + "registry+https://github.com/rust-lang/crates.io-index#async-std@1.13.0": "059nbiyijwbndyrz0050skvlvzhds0dmnl0biwmxwbw055glfd66", "registry+https://github.com/rust-lang/crates.io-index#async-task@4.7.0": "16975vx6aqy5yf16fs9xz5vx1zq8mwkzfmykvcilc1j7b6c6xczv", "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.77": "1adf1jh2yg39rkpmqjqyr9xyd6849p0d95425i6imgbhx0syx069", "registry+https://github.com/rust-lang/crates.io-index#atoi@2.0.0": "0a05h42fggmy7h0ajjv6m7z72l924i7igbx13hk9d8pyign9k3gj", @@ -29,13 +29,17 @@ "registry+https://github.com/rust-lang/crates.io-index#atomic-write-file@0.1.2": "0dl4x0srdwjxm3zz3fj1c7m44i3b7mjiad550fqklj1n4bfbxkgd", "registry+https://github.com/rust-lang/crates.io-index#autocfg@0.1.8": "0y4vw4l4izdxq1v0rrhvmlbqvalrqrmk60v1z0dqlgnlbzkl7phd", "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.1.0": "1ylp3cb47ylzabimazvbz9ms6ap784zhb6syaz6c1jqpmcmq0s6l", + "registry+https://github.com/rust-lang/crates.io-index#az@1.2.1": "0ww9k1w3al7x5qmb7f13v3s9c2pg1pdxbs8xshqy6zyrchj4qzkv", "registry+https://github.com/rust-lang/crates.io-index#backtrace@0.3.69": "0dsq23dhw4pfndkx2nsa1ml2g31idm7ss7ljxp8d57avygivg290", + "registry+https://github.com/rust-lang/crates.io-index#bare-metal@0.2.5": "1cy5pbb92fznnri72y6drfpjxj4qdmd62f0rrlgy70dxlppn9ssx", "registry+https://github.com/rust-lang/crates.io-index#base64@0.21.5": "1y8x2xs9nszj5ix7gg4ycn5a6wy7ca74zxwqri3bdqzdjha6lqrm", "registry+https://github.com/rust-lang/crates.io-index#base64@0.9.3": "0hs62r35bgxslawyrn1vp9rmvrkkm76fqv0vqcwd048vs876r7a8", "registry+https://github.com/rust-lang/crates.io-index#base64ct@1.6.0": "0nvdba4jb8aikv60az40x2w1y96sjdq8z3yp09rwzmkhiwv1lg4c", + "registry+https://github.com/rust-lang/crates.io-index#bindgen@0.69.4": "18194611hn3k1dkxlha7a52sr8vmfhl9blc54xhj08cahd8wh3d0", "registry+https://github.com/rust-lang/crates.io-index#bit-set@0.5.3": "1wcm9vxi00ma4rcxkl3pzzjli6ihrpn9cfdi0c5b4cvga2mxs007", "registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.6.3": "1ywqjnv60cdh1slhz67psnp422md6jdliji6alq0gmly2xm9p7rl", "registry+https://github.com/rust-lang/crates.io-index#bit_field@0.10.2": "0qav5rpm4hqc33vmf4vc4r0mh51yjx5vmd9zhih26n9yjs3730nw", + "registry+https://github.com/rust-lang/crates.io-index#bitfield@0.13.2": "06g7jb5r2b856vnhx76081fg90jvmy61kjqcfjysgmd5hclvvbs6", "registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2": "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy", "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.4.1": "01ryy3kd671b0ll4bhdvhsz67vwz1lz53fz504injrd7wpv64xrj", "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4": "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h", @@ -48,11 +52,13 @@ "registry+https://github.com/rust-lang/crates.io-index#cairo-rs@0.18.3": "18d80lk853bjhx36rjaj78clzfjrmlgi01863drnmshdgxi16dpk", "registry+https://github.com/rust-lang/crates.io-index#cairo-sys-rs@0.18.2": "0lfsxl7ylw3phbnwmz3k58j1gnqi6kc2hdc7g3bb7f4hwnl9yp38", "registry+https://github.com/rust-lang/crates.io-index#cc@1.0.83": "1l643zidlb5iy1dskc5ggqs4wqa29a02f44piczqc8zcnsq4y5zi", + "registry+https://github.com/rust-lang/crates.io-index#cexpr@0.6.0": "0rl77bwhs5p979ih4r0202cn5jrfsrbgrksp40lkfz5vk1x3ib3g", "registry+https://github.com/rust-lang/crates.io-index#cfg-expr@0.15.5": "1cqicd9qi8mzzgh63dw03zhbdihqfl3lbiklrkynyzkq67s5m483", "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0": "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds", "registry+https://github.com/rust-lang/crates.io-index#chrono-tz-build@0.2.1": "03rmzd69cn7fp0fgkjr5042b3g54s2l941afjm3001ls7kqkjgj3", "registry+https://github.com/rust-lang/crates.io-index#chrono-tz@0.8.4": "0xhd3dsfs72im0sbc7w889lfy7bxgjlbvqhj5a1yvxhxwb08acg2", "registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.31": "0f6vg67pipm8cziad2yms6a639pssnvysk1m05dd9crymmdnhb3z", + "registry+https://github.com/rust-lang/crates.io-index#clang-sys@1.8.1": "1x1r9yqss76z8xwpdanw313ss6fniwc1r7dzb5ycjn0ph53kj0hb", "registry+https://github.com/rust-lang/crates.io-index#clap@4.4.11": "1wj5gb2fnqls00zfahg3490bdfc36d9cwpl80qjacb5jyrqzdbxz", "registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.4.11": "1fxdsmw1ilgswz3lg2hjlvsdyyz04k78scjirlbd7c9bc83ba5m2", "registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.4.7": "0hk4hcxl56qwqsf4hmf7c0gr19r9fbxk0ah2bgkr36pmmaph966g", @@ -62,14 +68,21 @@ "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.0": "1ix7w85kwvyybwi2jdkl3yva2r2bvdcc3ka2grjfzfgrapqimgxc", "registry+https://github.com/rust-lang/crates.io-index#concurrent-queue@2.4.0": "0qvk23ynj311adb4z7v89wk3bs65blps4n24q8rgl23vjk6lhq6i", "registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6": "1y0jnqaq7p2wvspnx7qj76m7hjcqpz73qzvr9l2p9n2s51vr6if2", + "registry+https://github.com/rust-lang/crates.io-index#convert_case@0.6.0": "1jn1pq6fp3rri88zyw6jlhwwgf6qiyc08d6gjv0qypgkl862n67c", + "registry+https://github.com/rust-lang/crates.io-index#cookie-factory@0.3.3": "18mka6fk3843qq3jw1fdfvzyv05kx7kcmirfbs2vg2kbw9qzm1cq", "registry+https://github.com/rust-lang/crates.io-index#cookie@0.17.0": "096c52jg9iq4lfcps2psncswv33fc30mmnaa2sbzzcfcw71kgyvy", "registry+https://github.com/rust-lang/crates.io-index#cool_asserts@2.0.3": "1v18dg7ifx41k2f82j3gsnpm1fg9wk5s4zv7sf42c7pnad72b7zf", "registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.6": "13w6sdf06r0hn7bx2b45zxsg1mm2phz34jikm6xc5qrbr6djpsh6", "registry+https://github.com/rust-lang/crates.io-index#core-foundation@0.9.4": "13zvbbj07yk3b61b8fhwfzhy35535a583irf23vlcg59j7h9bqci", + "registry+https://github.com/rust-lang/crates.io-index#cortex-m-rt-macros@0.7.0": "1iyki0wq8pj0qbjhw1mbq5njraihhyr7ydcbqzdzwg10dziz7xph", + "registry+https://github.com/rust-lang/crates.io-index#cortex-m-rt@0.7.3": "1cfxg502gvcmaczmaij5maxbvaxnda5w6gp14cbin44ksl9yi17f", + "registry+https://github.com/rust-lang/crates.io-index#cortex-m@0.7.7": "1fbca698v4gv57mv5fc48jrz8wcy6sv675n6fsrsah4qykc11ilf", "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.11": "1l0gzsyy576n017g9bf0vkv5hhg9cpz1h1libxyfdlzcgbh0yhnf", + "registry+https://github.com/rust-lang/crates.io-index#crc-any@2.5.0": "0wzs26q5cf29fhfnrkrjsr8dpai0rlm4im8b53by8rbrbzzwjbm6", "registry+https://github.com/rust-lang/crates.io-index#crc-catalog@2.4.0": "1xg7sz82w3nxp1jfn425fvn1clvbzb3zgblmxsyqpys0dckp9lqr", "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.3.2": "03c8f29yx293yf43xar946xbls1g60c207m9drf8ilqhr25vsh5m", "registry+https://github.com/rust-lang/crates.io-index#crc@3.0.1": "1zkx87a5x06xfd6xm5956w4vmdfs0wcxpsn7iwj5jbp2rcapmv46", + "registry+https://github.com/rust-lang/crates.io-index#critical-section@1.1.2": "05pj0pvkdyc9r30xxabam4n8zxdbzxcddr0gdypajcbqjgwgynbh", "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.4": "0la7fx9n1vbx3h23va0xmcy36hziql1pkik08s3j3asv4479ma7w", "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.16": "1anr32r8px0vb65cgwbwp3zhqz69scz5dgq9bmx54w5qa59yjbrd", "registry+https://github.com/rust-lang/crates.io-index#crossbeam-queue@0.3.9": "0lz17pgydh29w8brld8dysi1m4n5bxfpnj8w9bxk0q6xpyyzbg5r", @@ -77,6 +90,7 @@ "registry+https://github.com/rust-lang/crates.io-index#crunchy@0.2.2": "1dx9mypwd5mpfbbajm78xcrg5lirqk7934ik980mmaffg3hdm0bs", "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6": "1cvby95a6xg7kxdz5ln3rl9xh66nz66w46mm3g56ri1z5x815yqv", "registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.5.0": "1rcbnwfmfxhlshzbn3r7srm3azqha3mn33yxyqxkzz2wpqcjm5ky", + "registry+https://github.com/rust-lang/crates.io-index#debug-helper@0.3.13": "0bhnpzpgmg8dkdr27g2b49slf6ca79m4idcb01z2krs0qkifhy7m", "registry+https://github.com/rust-lang/crates.io-index#deflate@0.8.6": "0x6iqlayg129w63999kz97m279m0jj4x4sm6gkqlvmp73y70yxvk", "registry+https://github.com/rust-lang/crates.io-index#der@0.7.8": "070bwiyr80800h31c5zd96ckkgagfjgnrrdmz3dzg2lccsd3dypz", "registry+https://github.com/rust-lang/crates.io-index#deranged@0.3.10": "1p4i64nkadamksa943d6gk39sl1kximz0xr69n408fvsl1q0vcwf", @@ -86,6 +100,9 @@ "registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.4": "0p8pyg10csc782qlwx3znr6qx46ni96m1qh597kmyrf6s3s8axa8", "registry+https://github.com/rust-lang/crates.io-index#dotenvy@0.15.7": "16s3n973n5aqym02692i1npb079n5mb0fwql42ikmwn8wnrrbbqs", "registry+https://github.com/rust-lang/crates.io-index#either@1.9.0": "01qy3anr7jal5lpc20791vxrw0nl6vksb5j7x56q2fycgcyy8sm2", + "registry+https://github.com/rust-lang/crates.io-index#embedded-alloc@0.5.1": "05gqqv9nyr33vbd0i8ab2bmfcc5kwgk0msk4pk7w5fncba8igbnx", + "registry+https://github.com/rust-lang/crates.io-index#embedded-dma@0.2.0": "0ijld5jblcka4b95s1lwxd9k109nyaap34h44g122ddjbidpwkwr", + "registry+https://github.com/rust-lang/crates.io-index#embedded-hal@0.2.7": "1zv6pkgg2yl0mzvh3jp326rhryqfnv4l27h78v7p7maag629i51m", "registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.33": "1qa5k4a0ipdrxq4xg9amms9r9pnnfn7nfh2i9m3mw0ka563b6s3j", "registry+https://github.com/rust-lang/crates.io-index#env_logger@0.10.1": "1kmy9xmfjaqfvd4wkxr1f7d16ld3h9b487vqs2q9r0s8f3kg7cwm", "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1": "1malmx5f4lkfvqasz319lq6gb3ddg19yzf9s8cykfsgzdmyq0hsl", @@ -95,11 +112,11 @@ "registry+https://github.com/rust-lang/crates.io-index#event-listener@2.5.3": "1q4w3pndc518crld6zsqvvpy9lkzwahp2zgza9kbzmmqh9gif1h2", "registry+https://github.com/rust-lang/crates.io-index#event-listener@4.0.1": "04k7qbi5kgs36s905gxijj41kcr78xs2s6cp6vbg50254z7wvwl4", "registry+https://github.com/rust-lang/crates.io-index#exr@1.71.0": "1a58k179b0h8zpf1cfgc2vl60j2syg7cdgdzp9j6cgmb6lgpcal3", - "registry+https://github.com/rust-lang/crates.io-index#fastrand@1.9.0": "1gh12m56265ihdbzh46bhh0jf74i197wm51jg1cw75q7ggi96475", "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.0.1": "19flpv5zbzpf0rk4x77z4zf25in0brg8l7m304d3yrf47qvwxjr5", "registry+https://github.com/rust-lang/crates.io-index#fdeflate@0.3.1": "0s5885wdsih2hqx3hsl7l8cl3666fgsgiwvglifzy229hpydmmk4", "registry+https://github.com/rust-lang/crates.io-index#field-offset@0.3.6": "0zq5sssaa2ckmcmxxbly8qgz3sxpb8g1lwv90sdh1z74qif2gqiq", "registry+https://github.com/rust-lang/crates.io-index#finl_unicode@1.2.0": "1ipdx778849czik798sjbgk5yhwxqybydac18d2g9jb20dxdrkwg", + "registry+https://github.com/rust-lang/crates.io-index#fixed@1.24.0": "0zbfwzk4mrfbawpx2ahz533bkb97jzihv7fxiyhpmwf0wzkrrih2", "registry+https://github.com/rust-lang/crates.io-index#flate2@1.0.28": "03llhsh4gqdirnfxxb9g2w9n0721dyn4yjir3pz7z4vjaxb3yc26", "registry+https://github.com/rust-lang/crates.io-index#fluent-bundle@0.15.2": "1zbzm13rfz7fay7bps7jd4j1pdnlxmdzzfymyq2iawf9vq0wchp2", "registry+https://github.com/rust-lang/crates.io-index#fluent-langneg@0.13.0": "152yxplc11vmxkslvmaqak9x86xnavnhdqyhrh38ym37jscd0jic", @@ -110,19 +127,24 @@ "registry+https://github.com/rust-lang/crates.io-index#foreign-types-shared@0.1.1": "0jxgzd04ra4imjv8jgkmdq59kj8fsz6w4zxsbmlai34h26225c00", "registry+https://github.com/rust-lang/crates.io-index#foreign-types@0.3.2": "1cgk0vyd7r45cj769jym4a6s7vwshvd0z4bqrb92q1fwibmkkwzn", "registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.1": "0milh8x7nl4f450s3ddhg57a3flcv6yq8hlkyk6fyr3mcb128dp1", + "registry+https://github.com/rust-lang/crates.io-index#frunk@0.4.2": "11v242h7zjka0lckxcffn5pjgr3jzxyljy7ffr0ppy8jkssm38qi", + "registry+https://github.com/rust-lang/crates.io-index#frunk_core@0.4.2": "1mjqnn7dclwn8d5g0mrfkg360cgn70a7mm8arx6fc1xxn3x6j95g", + "registry+https://github.com/rust-lang/crates.io-index#frunk_derives@0.4.2": "0blsy6aq6rbvxcc0337g15083w24s8539fmv8rwp1qan2qprkymh", + "registry+https://github.com/rust-lang/crates.io-index#frunk_proc_macro_helpers@0.1.2": "0b1xl4cfrfai7qi5cb4h9x0967miv3dvwvnsmr1vg4ljhgflmd9m", "registry+https://github.com/rust-lang/crates.io-index#fuchsia-cprng@0.1.1": "1fnkqrbz7ixxzsb04bsz9p0zzazanma8znfdqjvh39n14vapfvx0", + "registry+https://github.com/rust-lang/crates.io-index#fugit@0.3.7": "1rzp49521akq49vs9m8llgmdkk08zb77rry10a7srm9797b6l60p", "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.29": "1jxsifvrbqzdadk0svbax71cba5d3qg3wgjq8i160mxmd1kdckgz", "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.29": "1308bpj0g36nhx2y6bl4mm6f1gnh9xyvvw2q2wpdgnb6dv3247gb", "registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.29": "1g4pjni0sw28djx6mlcfz584abm2lpifz86cmng0kkxh7mlvhkqg", "registry+https://github.com/rust-lang/crates.io-index#futures-intrusive@0.5.0": "0vwm08d1pli6bdaj0i7xhk3476qlx4pll6i0w03gzdnh7lh0r4qx", "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.29": "1ajsljgny3zfxwahba9byjzclrgvm1ypakca8z854k2w7cb4mwwb", - "registry+https://github.com/rust-lang/crates.io-index#futures-lite@1.13.0": "1kkbqhaib68nzmys2dc8j9fl2bwzf2s91jfk13lb2q3nwhfdbaa9", "registry+https://github.com/rust-lang/crates.io-index#futures-lite@2.2.0": "1flj85i6xm0rjicxixmajrp6rhq8i4bnbzffmrd6h23ln8jshns4", "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.29": "1nwd18i8kvpkdfwm045hddjli0n96zi7pn6f99zi9c74j7ym7cak", "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.29": "05q8jykqddxzp8nwf00wjk5m5mqi546d7i8hsxma7hiqxrw36vg3", "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.29": "1qmsss8rb5ppql4qvd4r70h9gpfcpd0bg2b3qilxrnhdkc397lgg", "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.29": "0141rkqh0psj4h8x8lgsl1p29dhqr7z2wcixkcbs60z74kb2d5d1", "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.29": "0dak2ilpcmyjrb1j54fzy9hlw6vd10vqljq9gd59pbrq9dqr00ns", + "registry+https://github.com/rust-lang/crates.io-index#gcd@2.3.0": "06l4fib4dh4m6gazdrzzzinhvcpcfh05r4i4gzscl03vnjhqnx8x", "registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf-sys@0.18.0": "1xya543c4ffd2n7aiwwrdxsyc9casdbasafi6ixcknafckm3k61z", "registry+https://github.com/rust-lang/crates.io-index#gdk-pixbuf@0.18.3": "0b68ssdyapvq3bgsna9frabbzhjkvvzz8jld4mxkphr29nvk4vs4", "registry+https://github.com/rust-lang/crates.io-index#gdk4-sys@0.7.2": "1w7yvir565sjrrw828lss07749hfpfsr19jdjzwivkx36brl7ayv", @@ -141,7 +163,8 @@ "registry+https://github.com/rust-lang/crates.io-index#glib-macros@0.18.3": "19crnw5a57w02njpbsmdqwbkncl6hw6g3mv554y8dqzcrri3jybj", "registry+https://github.com/rust-lang/crates.io-index#glib-sys@0.18.1": "164qhsfmlzd5mhyxs8123jzbdfldwxbikfpq5cysj3lddbmy4g06", "registry+https://github.com/rust-lang/crates.io-index#glib@0.18.4": "0kjws6ns6dym48nzxz9skhipk55flc2hy5q5kzg4w12wvizvs6wm", - "registry+https://github.com/rust-lang/crates.io-index#gloo-timers@0.2.6": "0p2yqcxw0q9kclhwpgshq1r4ijns07nmmagll3lvrgl7pdk5m6cv", + "registry+https://github.com/rust-lang/crates.io-index#glob@0.3.1": "16zca52nglanv23q5qrwd5jinw3d3as5ylya6y1pbx47vkxvrynj", + "registry+https://github.com/rust-lang/crates.io-index#gloo-timers@0.3.0": "1519157n7xppkk6pdw5w52vy1llzn5iljkqd7q1h5609jv7l7cdv", "registry+https://github.com/rust-lang/crates.io-index#gobject-sys@0.18.0": "0i6fhp3m6vs3wkzyc22rk2cqj68qvgddxmpaai34l72da5xi4l08", "registry+https://github.com/rust-lang/crates.io-index#graphene-rs@0.18.1": "00f4q1ra4haap5i7lazwhkdgnb49fs8adk2nm6ki6mjhl76jh8iv", "registry+https://github.com/rust-lang/crates.io-index#graphene-sys@0.18.1": "0n8zlg7z26lwpnvlqp1hjlgrs671skqwagdpm7r8i1zwx3748hfc", @@ -158,7 +181,7 @@ "registry+https://github.com/rust-lang/crates.io-index#headers-core@0.2.0": "0ab469xfpd411mc3dhmjhmzrhqikzyj8a17jn5bkj9zfpy0n9xp7", "registry+https://github.com/rust-lang/crates.io-index#headers@0.3.9": "0w62gnwh2p1lml0zqdkrx9dp438881nhz32zrzdy61qa0a9kns06", "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1": "1a7mqsnycv5z4z5vnv1k34548jzmc0ajic7c1j8jsaspnhw5ql4m", - "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.3.3": "1dyc8qsjh876n74a3rcz8h43s27nj1sypdhsn2ms61bd3b47wzyp", + "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.3.9": "092hxjbjnq5fmz66grd9plxd0sh6ssg5fhgwwwqbrzgzkjwdycfj", "registry+https://github.com/rust-lang/crates.io-index#hex-string@0.1.0": "02sgrgrbp693jv0v5iga7z47y6aj93cq0ia39finby9x17fw53l4", "registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3": "0w1a4davm1lgzpamwnba907aysmlrnygbqmfis2mqjx5m552a93z", "registry+https://github.com/rust-lang/crates.io-index#hkdf@0.12.4": "1xxxzcarz151p1b858yn5skmhyrvn8fs4ivx5km3i1kjmnr8wpvv", @@ -181,13 +204,12 @@ "registry+https://github.com/rust-lang/crates.io-index#image@0.24.7": "04d7f25b8nlszfv9a474n4a0al4m2sv9gqj3yiphhqr0syyzsgbg", "registry+https://github.com/rust-lang/crates.io-index#indent_write@2.2.0": "1hqjp80argdskrhd66g9sh542yxy8qi77j6rc69qd0l7l52rdzhc", "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.1.0": "07rxrqmryr1xfnmhrjlz8ic6jw28v6h5cig3ws2c9d0wifhy2c6m", - "registry+https://github.com/rust-lang/crates.io-index#instant@0.1.12": "0b2bx5qdlwayriidhrag8vhy10kdfimfhmb3jnjmsz2h9j1bwnvs", "registry+https://github.com/rust-lang/crates.io-index#intl-memoizer@0.5.1": "0vx6cji8ifw77zrgipwmvy1i3v43dcm58hwjxpb1h29i98z46463", "registry+https://github.com/rust-lang/crates.io-index#intl_pluralrules@7.0.2": "0wprd3h6h8nfj62d8xk71h178q7zfn3srxm787w4sawsqavsg3h7", - "registry+https://github.com/rust-lang/crates.io-index#io-lifetimes@1.0.11": "1hph5lz4wd3drnn6saakwxr497liznpfnv70via6s0v8x6pbkrza", "registry+https://github.com/rust-lang/crates.io-index#ipnet@2.9.0": "1hzrcysgwf0knf83ahb3535hrkw63mil88iqc6kjaryfblrqylcg", "registry+https://github.com/rust-lang/crates.io-index#iron@0.6.1": "1s4mf8395f693nhwsr0znw3j5frzn56gzllypyl50il85p50ily6", "registry+https://github.com/rust-lang/crates.io-index#is-terminal@0.4.9": "12xgvc7nsrp3pn8hcxajfhbli2l5wnh3679y2fmky88nhj4qj26b", + "registry+https://github.com/rust-lang/crates.io-index#itertools@0.10.5": "0ww45h7nxx5kj6z2y6chlskxd1igvs4j507anr6dzg99x1h25zdh", "registry+https://github.com/rust-lang/crates.io-index#itertools@0.12.0": "1c07gzdlc6a1c8p8jrvvw3gs52bss3y58cs2s21d9i978l36pnr5", "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.10": "0k7xjfki7mnv6yzjrbnbnjllg86acmbnk4izz2jmm1hx2wd6v95i", "registry+https://github.com/rust-lang/crates.io-index#jpeg-decoder@0.1.22": "1wnh0bmmswpgwhgmlizz545x8334nlbmkq8imy9k224ri3am7792", @@ -196,13 +218,17 @@ "registry+https://github.com/rust-lang/crates.io-index#kv-log-macro@1.0.7": "0zwp4bxkkp87rl7xy2dain77z977rvcry1gmr5bssdbn541v7s0d", "registry+https://github.com/rust-lang/crates.io-index#language-tags@0.2.2": "16hrjdpa827carq5x4b8zhas24d8kg4s16m6nmmn1kb7cr5qh7d9", "registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.4.0": "0in6ikhw8mgl33wjv6q6xfrb5b9jr16q8ygjy803fay4zcisvaz2", + "registry+https://github.com/rust-lang/crates.io-index#lazycell@1.3.0": "0m8gw7dn30i0zjjpjdyf6pc16c34nl71lpv461mix50x3p70h3c3", "registry+https://github.com/rust-lang/crates.io-index#lebe@0.5.2": "1j2l6chx19qpa5gqcw434j83gyskq3g2cnffrbl3842ymlmpq203", "registry+https://github.com/rust-lang/crates.io-index#libadwaita-sys@0.5.3": "16n6xsy6jhbj0jbpz8yvql6c9b89a99v9vhdz5s37mg1inisl42y", "registry+https://github.com/rust-lang/crates.io-index#libadwaita@0.5.3": "174pzn9dwsk8ikvrhx13vkh0zrpvb3rhg9yd2q5d2zjh0q6fgrrg", "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.151": "1x28f0zgp4zcwr891p8n9ag9w371sbib30vp4y6hi2052frplb9h", + "registry+https://github.com/rust-lang/crates.io-index#libloading@0.8.5": "194dvczq4sifwkzllfmw0qkgvilpha7m5xy90gd6i446vcpz4ya9", "registry+https://github.com/rust-lang/crates.io-index#libm@0.2.8": "0n4hk1rs8pzw8hdfmwn96c4568s93kfxqgcqswr7sajd2diaihjf", + "registry+https://github.com/rust-lang/crates.io-index#libspa-sys@0.8.0": "07yh4i5grzbxkchg6dnxlwbdw2wm5jnd7ffbhl77jr0388b9f3dz", + "registry+https://github.com/rust-lang/crates.io-index#libspa@0.8.0": "044qs48yl0llp2dmrgwxj9y1pgfy09i6fhq661zqqb9a3fwa9wv5", "registry+https://github.com/rust-lang/crates.io-index#libsqlite3-sys@0.27.0": "05pp60ncrmyjlxxjj187808jkvpxm06w5lvvdwwvxd2qrmnj4kng", - "registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.3.8": "068mbigb3frrxvbi5g61lx25kksy98f2qgkvc4xg8zxznwp98lzg", + "registry+https://github.com/rust-lang/crates.io-index#linked_list_allocator@0.10.5": "11k2dv6v5kq45kbvahll434f9iwfw0vsyaycp76q3vh5ahzldyls", "registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.4.12": "0mhlla3gk1jgn6mrq9s255rvvq8a1w3yk2vpjiwsd6hmmy1imkf4", "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.11": "0iggx0h4jx63xm35861106af3jkxq06fpqhpkhgw0axi2n38y5iw", "registry+https://github.com/rust-lang/crates.io-index#log@0.3.9": "0jq23hhn5h35k7pa8r7wqnsywji6x3wn1q5q7lif5q536if8v7p1", @@ -220,11 +246,13 @@ "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.3.7": "0dblrhgbm0wa8jjl8cjp81akaj36yna92df4z1h9b26n3spal7br", "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.4.4": "0jsfv00hl5rmx1nijn59sr9jmjd4rjnjhh4kdjy8d187iklih9d9", "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.7.1": "1ivl3rbbdm53bzscrd01g60l46lz5krl270487d8lhjvwl5hx0g7", - "registry+https://github.com/rust-lang/crates.io-index#mio@0.8.10": "02gyaxvaia9zzi4drrw59k9s0j6pa5d1y2kv7iplwjipdqlhngcg", + "registry+https://github.com/rust-lang/crates.io-index#mio@1.0.2": "1v1cnnn44awxbcfm4zlavwgkvbyg7gp5zzjm8mqf1apkrwflvq40", "registry+https://github.com/rust-lang/crates.io-index#modifier@0.1.0": "0n3fmgli1nsskl0whrfzm1gk0rmwwl6pw1q4nb9sqqmn5h8wkxa1", "registry+https://github.com/rust-lang/crates.io-index#multer@2.1.0": "1hjiphaypj3phqaj5igrzcia9xfmf4rr4ddigbh8zzb96k1bvb01", "registry+https://github.com/rust-lang/crates.io-index#nary_tree@0.4.3": "1iqray1a716995l9mmvz5sfqrwg9a235bvrkpcn8bcqwjnwfv1pv", "registry+https://github.com/rust-lang/crates.io-index#native-tls@0.2.11": "0bmrlg0fmzxaycjpkgkchi93av07v2yf9k33gc12ca9gqdrn28h7", + "registry+https://github.com/rust-lang/crates.io-index#nb@0.1.3": "0vyh31pbwrg21f8hz1ipb9i20qwnfwx47gz92i9frdhk0pd327c0", + "registry+https://github.com/rust-lang/crates.io-index#nb@1.1.0": "179kbn9l6vhshncycagis7f8mfjppz4fhvgnmcikqz30mp23jm4d", "registry+https://github.com/rust-lang/crates.io-index#nix@0.27.1": "0ly0kkmij5f0sqz35lx9czlbk6zpihb7yh1bsy4irzwfd2f4xc1f", "registry+https://github.com/rust-lang/crates.io-index#no-std-compat@0.4.1": "132vrf710zsdp40yp1z3kgc2ss8pi0z4gmihsz3y7hl4dpd56f5r", "registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3": "0jha9901wxam390jcf5pfa0qqfrgh8li787jx2ip0yk5b8y9hwyj", @@ -235,6 +263,8 @@ "registry+https://github.com/rust-lang/crates.io-index#num-rational@0.4.1": "1c0rb8x4avxy3jvvzv764yk7afipzxncfnqlb10r3h53s34s2f06", "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.17": "0z16bi5zwgfysz6765v3rd6whfbjpihx3mhsn4dg8dzj2c221qrr", "registry+https://github.com/rust-lang/crates.io-index#num_cpus@1.16.0": "0hra6ihpnh06dvfvz9ipscys0xfqa9ca9hzp384d5m02ssvgqqa1", + "registry+https://github.com/rust-lang/crates.io-index#num_enum@0.5.11": "1japmqhcxwn1d3k7q8jw58y7xfby51s16nzd6dkj483cj2pnqr0z", + "registry+https://github.com/rust-lang/crates.io-index#num_enum_derive@0.5.11": "16f7r4jila0ckcgdnfgqyhhb90w9m2pdbwayyqmwcci0j6ygkgyw", "registry+https://github.com/rust-lang/crates.io-index#object@0.32.1": "1c02x4kvqpnl3wn7gz9idm4jrbirbycyqjgiw6lm1g9k77fzkxcw", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0": "14kvw7px5z96dk4dwdm1r9cqhhy2cyj1l5n5b29mynbb8yr15nrz", "registry+https://github.com/rust-lang/crates.io-index#openssl-macros@0.1.1": "173xxvfc63rr5ybwqwylsir0vq6xsj4kxiv4hmg4c3vscdmncj59", @@ -243,6 +273,7 @@ "registry+https://github.com/rust-lang/crates.io-index#openssl@0.10.61": "0idv3n9n9f2sxq8cqzxvq44633vg5sx4n9q1p3g6dn66ikf1k13b", "registry+https://github.com/rust-lang/crates.io-index#pango-sys@0.18.0": "1iaxalcaaj59cl9n10svh4g50v8jrc1a36kd7n9yahx8j7ikfrs3", "registry+https://github.com/rust-lang/crates.io-index#pango@0.18.3": "1r5ygq7036sv7w32kp8yxr6vgggd54iaavh3yckanmq4xg0px8kw", + "registry+https://github.com/rust-lang/crates.io-index#panic-halt@0.2.0": "04nqaa97ph20ppyy58grwr23hrbw83pn0gf7apf73rdx1q7595ny", "registry+https://github.com/rust-lang/crates.io-index#parking@2.2.0": "1blwbkq6im1hfxp5wlbr475mw98rsyc0bbr2d5n16m38z253p0dv", "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.1": "13r2xk7mnxfc5g0g6dkdxqdqad99j7s7z8zhzz4npw5r0g0v4hip", "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.9": "13h0imw1aq86wj28gxkblhkzx6z1gk8q18n0v76qmmj6cliajhjc", @@ -263,14 +294,16 @@ "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.13": "0n0bwr5qxlf0mhn2xkl36sy55118s9qmvx2yl5f3ixkb007lbywa", "registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.3": "08k4cpy8q3j93qqgnrbzkcgpn7g0a88l4a9nm33kyghpdhffv97x", "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0": "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb", + "registry+https://github.com/rust-lang/crates.io-index#pio@0.2.1": "1qvq03nbx6vjix7spr5fcxcbxw39flm1y72kxl1g728gnna9dq3n", "registry+https://github.com/rust-lang/crates.io-index#piper@0.2.1": "1m45fkdq7q5l9mv3b0ra10qwm0kb67rjp2q8y91958gbqjqk33b6", + "registry+https://github.com/rust-lang/crates.io-index#pipewire-sys@0.8.0": "04hiy3rl8v3j2dfzp04gr7r8l5azzqqsvqdzwa7sipdij27ii7l4", + "registry+https://github.com/rust-lang/crates.io-index#pipewire@0.8.0": "1nldg1hz4v0qr26lzdxqpvrac4zbc3pb6436sl392425bjx4brh8", "registry+https://github.com/rust-lang/crates.io-index#pkcs1@0.7.5": "0zz4mil3nchnxljdfs2k5ab1cjqn7kq5lqp62n9qfix01zqvkzy8", "registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2": "1dx7w21gvn07azszgqd3ryjhyphsrjrmq5mmz1fbxkj5g0vv4l7r", "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.27": "0r39ryh1magcq4cz5g9x88jllsnxnhcqr753islvyk4jp9h2h1r6", "registry+https://github.com/rust-lang/crates.io-index#plugin@0.2.6": "1q7nghkpvxxr168y2jnzh3w7qc9vfrby9n7ygy3xpj0bj71hsshs", "registry+https://github.com/rust-lang/crates.io-index#png@0.16.8": "1ipl44q3vy4kvx6j296vk7d4v8gvcg203lrkvvixwixq1j98fciw", "registry+https://github.com/rust-lang/crates.io-index#png@0.17.10": "0r5a8a25ad0jq2pkp2zbab3wwhpgp6jmdg6d0ybjnw6kilnvyxfx", - "registry+https://github.com/rust-lang/crates.io-index#polling@2.8.0": "1kixxfq1af1k7gkmmk9yv4j2krpp4fji2r8j4cz6p6d7ihz34bab", "registry+https://github.com/rust-lang/crates.io-index#polling@3.4.0": "052am20b5r03nwhpnjw86rv3dwsdabvb07anv3fqxfbs65r4w19h", "registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0": "14ckj2xdpkhv3h6l5sdmb9f1d57z8hbfpdldjc2vl5givq2y77j3", "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.17": "1pp6g52aw970adv3x2310n7glqnji96z0a9wiamzw89ibf0ayh2v", @@ -309,13 +342,17 @@ "registry+https://github.com/rust-lang/crates.io-index#regex@1.10.2": "0hxkd814n4irind8im5c9am221ri6bprx49nc7yxv02ykhd9a2rq", "registry+https://github.com/rust-lang/crates.io-index#remove_dir_all@0.5.3": "1rzqbsgkmr053bxxl04vmvsd1njyz0nxvly97aip6aa2cmb15k9s", "registry+https://github.com/rust-lang/crates.io-index#reqwest@0.11.23": "0hgvzb7r46656r9vqhl5qk1kbr2xzjb91yr2cb321160ka6sxc9p", + "registry+https://github.com/rust-lang/crates.io-index#rp-pico@0.8.0": "0mmx8dyl0q1a9fgz12hrvwd7civqbd1j7g1w5c5i6pcfdwg7fhb3", + "registry+https://github.com/rust-lang/crates.io-index#rp2040-boot2@0.3.0": "08dv9ndvdzyjz4wdlxcikf1m1s6wwi80027ldkihx59zyr2g74kw", + "registry+https://github.com/rust-lang/crates.io-index#rp2040-hal-macros@0.1.0": "0piaczzlbrfdhidnqkg04xs1rzal3w3zjplrh6pf3vwpwiir0iw6", + "registry+https://github.com/rust-lang/crates.io-index#rp2040-hal@0.9.2": "1jk725cf6nx6rhn06swbx47yaq3j134m0hpnv47p5mkdgspbkwhz", + "registry+https://github.com/rust-lang/crates.io-index#rp2040-pac@0.5.0": "0k3fm4fww6gcy7w7zwbmmqn9wzz4sih13l1m93sl7x8mb0vxin8j", "registry+https://github.com/rust-lang/crates.io-index#rsa@0.9.6": "1z0d1aavfm0v4pv8jqmqhhvvhvblla1ydzlvwykpc3mkzhj523jx", "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.23": "0xnbk2bmyzshacjm2g1kd4zzv2y2az14bw3sjccq5qkpmsfvn9nn", "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@1.1.0": "1qkc5khrmv5pqi5l5ca9p5nl5hs742cagrndhbrlk3dhlrx3zm08", + "registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.2.3": "02h3x57lcr8l2pm0a645s9whdh33pn5cnrwvn5cb57vcrc53x3hk", "registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.0": "0rpk9rcdk405xhbmgclsh4pai0svn49x35aggl4nhbkd4a2zb85z", - "registry+https://github.com/rust-lang/crates.io-index#rustix@0.37.27": "1lidfswa8wbg358yrrkhfvsw0hzlvl540g4lwqszw09sg8vcma7y", "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.28": "05m3vacvbqbg6r6ksmx9k5afpi0lppjdv712crrpsrfax2jp5rbj", - "registry+https://github.com/rust-lang/crates.io-index#rustls-pemfile@1.0.4": "1324n5bcns0rnw6vywr5agff3rwfvzphi7rmbyzwnv6glkhclx0w", "registry+https://github.com/rust-lang/crates.io-index#rusty-fork@0.3.0": "0kxwq5c480gg6q0j3bg4zzyfh2kwmc3v2ba94jw8ncjc8mpcqgfb", "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.16": "0k7b90xr48ag5bzmfjp82rljasw2fx28xr3bg1lrpx7b5sljm3gr", "registry+https://github.com/rust-lang/crates.io-index#safemem@0.3.3": "0wp0d2b2284lw11xhybhaszsczpbq1jbdklkxgifldcknmy3nw7g", @@ -327,15 +364,18 @@ "registry+https://github.com/rust-lang/crates.io-index#security-framework@2.9.2": "1pplxk15s5yxvi2m1sz5xfmjibp96cscdcl432w9jzbk0frlzdh5", "registry+https://github.com/rust-lang/crates.io-index#self_cell@0.10.3": "0pci3zh23b7dg6jmlxbn8k4plb7hcg5jprd1qiz0rp04p1ilskp1", "registry+https://github.com/rust-lang/crates.io-index#self_cell@1.0.2": "1rmdglwnd77wcw2gv76finpgzjhkynx422d0jpahrf2fsqn37273", + "registry+https://github.com/rust-lang/crates.io-index#semver-parser@0.7.0": "18vhypw6zgccnrlm5ps1pwa0khz7ry927iznpr88b87cagr1v2iq", + "registry+https://github.com/rust-lang/crates.io-index#semver@0.9.0": "00q4lkcj0rrgbhviv9sd4p6qmdsipkwkbra7rh11jrhq5kpvjzhx", "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.20": "140hmbfa743hbmah1zjf07s8apavhvn04204qjigjiz5w6iscvw3", "registry+https://github.com/rust-lang/crates.io-index#serde@0.9.15": "1bsla8l5xr9pp5sirkal6mngxcq6q961km88jvf339j5ff8j7dil", - "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.193": "129b0j67594f8qg5cbyi3nyk31y97wrqihi026mba34dwrsrkp95", - "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.193": "1lwlx2k7wxr1v160kpyqjfabs37gm1yxqg65383rnyrm06jnqms3", - "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.108": "0ssj59s7lpzqh1m50kfzlnrip0p0jg9lmhn4098i33a0mhz7w71x", + "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.209": "029yqqbb3c8v3gc720fhxn49dhgvb88zbyprdg5621riwzzy1z4r", + "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.209": "0w114ksg1ymnmqdisd0g1j3g8jgz6pam45xg6yb47dfpkybip0x5", + "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.127": "1b99lgg1d986gwz5fbmmzmvjmqg5bx0lzmhy6rqp5gc2kxnw0hw0", "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.5": "1hgh6s3jjwyzhfk3xwb6pnnr1misq9nflwq0f026jafi37s24dpb", "registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1": "1zgklbdaysj3230xivihs30qi5vkhigg323a9m62k8jwf4a1qjfk", "registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6": "1fnnxlfg08xhkmwf2ahv634as30l1i3xhlhkvxflmasi5nd85gz3", "registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.8": "1j1x78zk9il95w9iv46dh9wm73r6xrgj32y6lzzw7bxws9dbfgbr", + "registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0": "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg", "registry+https://github.com/rust-lang/crates.io-index#signal-hook-registry@1.4.1": "18crkkw5k82bvcx088xlf5g4n3772m24qhzgfan80nda7d3rn8nq", "registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0": "1pi9hd5vqfr3q3k49k37z06p7gs5si0in32qia4mmr1dancr6m3p", "registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.7": "1zkq40c3iajcnr5936gjp9jjh1lpzhy44p3dq3fiw75iwr1w2vfn", @@ -344,7 +384,6 @@ "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9": "0rxvsgir0qw5lkycrqgb1cxsvxzjv9bmx73bk5y42svnzfba94lg", "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.11.2": "0w79x38f7c0np7hqfmzrif9zmn0avjvvm31b166zdk9d1aad1k2d", "registry+https://github.com/rust-lang/crates.io-index#snowflake@1.3.0": "1wadr7bxdxbmkbqkqsvzan6q1h3mxqpxningi3ss3v9jaav7n817", - "registry+https://github.com/rust-lang/crates.io-index#socket2@0.4.10": "03ack54dxhgfifzsj14k7qa3r5c9wqy3v6mqhlim99cc03y1cycz", "registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.5": "1sgq315f1njky114ip7wcy83qlphv9qclprfjwvxcpfblmcsqpvv", "registry+https://github.com/rust-lang/crates.io-index#spin@0.5.2": "0b84m6dbzrwf2kxylnw82d3dr8w06av7rfkr8s85fb5f43rwyqvf", "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8": "0rvam5r0p3a6qhc18scqpvpgb3ckzyqxpgdfyjnghh8ja7byi039", @@ -357,6 +396,7 @@ "registry+https://github.com/rust-lang/crates.io-index#sqlx-postgres@0.7.3": "090wm9s6mm53ggn1xwr183cnn8yxly8rgcksdk4hrlfcnz1hmb6n", "registry+https://github.com/rust-lang/crates.io-index#sqlx-sqlite@0.7.3": "143laha7wf8dmi0xwycwqmvxdcnb25dq7jnqrsgvmis8v6vpc291", "registry+https://github.com/rust-lang/crates.io-index#sqlx@0.7.3": "1kv3hyx7izmmsjqh3l47zrfhjlcblpg20cvnk7pr8dm7klkkr86v", + "registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.0": "1lxjr8q2n534b2lhkxd6l6wcddzjvnksi58zv11f9y0jjmr15wd8", "registry+https://github.com/rust-lang/crates.io-index#stringprep@0.1.4": "1rkfsf7riynsmqj3hbldfrvmna0i9chx2sz39qdpl40s4d7dfhdv", "registry+https://github.com/rust-lang/crates.io-index#strsim@0.10.0": "08s69r4rcrahwnickvi0kq49z524ci50capybln83mg6b473qivk", "registry+https://github.com/rust-lang/crates.io-index#subtle@2.5.0": "1g2yjs7gffgmdvkkq0wrrh0pxds3q0dv6dhkw9cdpbib656xdkc1", @@ -380,12 +420,12 @@ "registry+https://github.com/rust-lang/crates.io-index#tinystr@0.7.5": "1khf3j95bwwksj2hw76nlvwlwpwi4d1j421lj6x35arqqprjph43", "registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.6.0": "0l6bl2h62a5m44jdnpn7lmj14rd44via8180i7121fvm73mmrk47", "registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1": "081gag86208sc3y6sdkshgw3vysm5d34p431dzw0bshz66ncng0z", - "registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.2.0": "0fwjy4vdx1h9pi4g2nml72wi0fr27b5m954p13ji9anyy8l1x2jv", + "registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.4.0": "0lnpg14h1v3fh2jvnc8cz7cjf0m7z1xgkwfpcyy632g829imjgb9", "registry+https://github.com/rust-lang/crates.io-index#tokio-native-tls@0.3.1": "1wkfg6zn85zckmv4im7mv20ca6b1vmlib5xwz9p7g19wjfmpdbmv", "registry+https://github.com/rust-lang/crates.io-index#tokio-stream@0.1.14": "0hi8hcwavh5sdi1ivc9qc4yvyr32f153c212dpd7sb366y6rhz1r", - "registry+https://github.com/rust-lang/crates.io-index#tokio-tungstenite@0.20.1": "0v1v24l27hxi5hlchs7hfd5rgzi167x0ygbw220nvq0w5b5msb91", + "registry+https://github.com/rust-lang/crates.io-index#tokio-tungstenite@0.21.0": "0f5wj0crsx74rlll97lhw0wk6y12nhdnqvmnjx002hjn08fmcfy8", "registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.10": "058y6x4mf0fsqji9rfyb77qbfyc50y4pk2spqgj6xsyr693z66al", - "registry+https://github.com/rust-lang/crates.io-index#tokio@1.35.1": "01613rkziqp812a288ga65aqygs254wgajdi57v8brivjkx4x6y8", + "registry+https://github.com/rust-lang/crates.io-index#tokio@1.39.3": "1xgzhj7bxqqpjaabjkgsx8hi0f600bzj4iyp9f0a9gr3k6dwkawv", "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.2": "0g9ysjaqvm2mv8q85xpqfn7hi710hj24sd56k49wyddvvyq8lp8q", "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.3": "0jsy7v8bdvmzsci6imj8fzgd255fmy5fzp6zsri14yrry7i77nkw", "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.19.15": "08bl7rp5g6jwmfpad9s8jpw8wjrciadpnbaswgywpr9hv9qbfnqv", @@ -396,7 +436,7 @@ "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40": "1vv48dac9zgj9650pg2b4d0j3w6f3x9gbggf43scq5hrlysklln3", "registry+https://github.com/rust-lang/crates.io-index#traitobject@0.1.0": "0yb0n8822mr59j200fyr2fxgzzgqljyxflx9y8bdy3rlaqngilgg", "registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5": "0jqijrrvm1pyq34zn1jmy2vihd4jcrjlvsh4alkjahhssjnsn8g4", - "registry+https://github.com/rust-lang/crates.io-index#tungstenite@0.20.1": "1fbgcv3h4h1bhhf5sqbwqsp7jnc44bi4m41sgmhzdsk2zl8aqgcy", + "registry+https://github.com/rust-lang/crates.io-index#tungstenite@0.21.0": "1qaphb5kgwgid19p64grhv2b9kxy7f1059yy92l9kwrlx90sdwcy", "registry+https://github.com/rust-lang/crates.io-index#type-map@0.4.0": "0ilsqq7pcl3k9ggxv2x5fbxxfd6x7ljsndrhc38jmjwnbr63dlxn", "registry+https://github.com/rust-lang/crates.io-index#typeable@0.1.2": "11w8dywgnm32hb291izjvh4zjd037ccnkk77ahk63l913zwzc40l", "registry+https://github.com/rust-lang/crates.io-index#typemap@0.3.3": "1xm1gbvz9qisj1l6d36hrl9pw8imr8ngs6qyanjnsad3h0yfcfv5", @@ -412,25 +452,29 @@ "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12": "0jzf1znfpb2gx8nr8mvmyqs1crnv79l57nxnbiszc7xf7ynbjm1k", "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization@0.1.22": "08d95g7b1irc578b2iyhzv4xhsa4pfvwsqxcl9lbcpabzkq16msw", "registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.10.1": "0dky2hm5k51xy11hc3nk85p533rvghd462b6i0c532b7hl4j9mhx", + "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.13": "0p92vl8n7qc8mxz45xn6qbgi0259z96n32a158l6vj5bywwdadh3", "registry+https://github.com/rust-lang/crates.io-index#unicode_categories@0.1.1": "0kp1d7fryxxm7hqywbk88yb9d1avsam9sg76xh36k5qx2arj9v1r", "registry+https://github.com/rust-lang/crates.io-index#unsafe-any@0.4.2": "0zwwphsqkw5qaiqmjwngnfpv9ym85qcsyj7adip9qplzjzbn00zk", "registry+https://github.com/rust-lang/crates.io-index#url@1.7.2": "0nim1c90mxpi9wgdw2xh8dqd72vlklwlzam436akcrhjac6pqknx", "registry+https://github.com/rust-lang/crates.io-index#url@2.5.0": "0cs65961miawncdg2z20171w0vqrmraswv2ihdpd8lxp7cp31rii", "registry+https://github.com/rust-lang/crates.io-index#urlencoding@2.1.3": "1nj99jp37k47n0hvaz5fvz7z6jd0sb4ppvfy3nphr1zbnyixpy6s", + "registry+https://github.com/rust-lang/crates.io-index#usb-device@0.2.9": "0205a850jhw9gb96scwfx1k4iwpjvighvz3m80mjkda9r2nw6v0z", "registry+https://github.com/rust-lang/crates.io-index#utf-8@0.7.6": "1a9ns3fvgird0snjkd3wbdhwd3zdpc2h5gpyybrfr6ra5pkqxk09", "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.1": "02ip1a0az0qmc2786vxk2nqwsgcwf17d3a38fkf0q7hrmwh9c6vi", "registry+https://github.com/rust-lang/crates.io-index#uuid@0.4.0": "0cdj2v6v2yy3zyisij69waksd17cyir1n58kwyk1n622105wbzkw", "registry+https://github.com/rust-lang/crates.io-index#uuid@0.8.2": "1dy4ldcp7rnzjy56dxh7d2sgrcvn4q77y0a8r0a48946h66zjp5w", "registry+https://github.com/rust-lang/crates.io-index#uuid@1.6.1": "0q45jxahvysldn3iy04m8xmr8hgig80855y9gq9di8x72v7myfay", "registry+https://github.com/rust-lang/crates.io-index#value-bag@1.7.0": "02r8wccrzi3bzlkrslkcfw9pwp8kwif9szif2i9arn9dzqx44vhj", + "registry+https://github.com/rust-lang/crates.io-index#vcell@0.1.3": "00n0ss2z3rh0ihig6d4w7xp72g58f7g1m6s5v4h3nc6jacdrqhvp", "registry+https://github.com/rust-lang/crates.io-index#vcpkg@0.2.15": "09i4nf5y8lig6xgj3f7fyrvzd3nlaw4znrihw8psidvv5yk4xkdc", "registry+https://github.com/rust-lang/crates.io-index#version-compare@0.1.1": "0acg4pmjdbmclg0m7yhijn979mdy66z3k8qrcnvn634f1gy456jp", "registry+https://github.com/rust-lang/crates.io-index#version_check@0.1.5": "1pf91pvj8n6akh7w6j5ypka6aqz08b3qpzgs0ak2kjf4frkiljwi", "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.4": "0gs8grwdlgh0xq660d7wr80x14vxbizmd8dbp29p2pdncx8lp1s9", + "registry+https://github.com/rust-lang/crates.io-index#void@1.0.2": "0zc8f0ksxvmhvgx4fdg0zyn6vdnbxd2xv9hfx4nhzg6kbs4f80ka", + "registry+https://github.com/rust-lang/crates.io-index#volatile-register@0.2.2": "1k0rkm81qyhn4r8f03z0sch2kyikkgjjfalpaami9c08c8m7whyy", "registry+https://github.com/rust-lang/crates.io-index#wait-timeout@0.2.0": "1xpkk0j5l9pfmjfh1pi0i89invlavfrd9av5xp0zhxgb29dhy84z", - "registry+https://github.com/rust-lang/crates.io-index#waker-fn@1.1.1": "142n74wlmpwcazfb5v7vhnzj3lb3r97qy8mzpjdpg345aizm3i7k", "registry+https://github.com/rust-lang/crates.io-index#want@0.3.1": "03hbfrnvqqdchb5kgxyavb9jabwza0dmh2vw5kg0dq8rxl57d9xz", - "registry+https://github.com/rust-lang/crates.io-index#warp@0.3.6": "0sfimrpxkyka1mavfhg5wa4x977qs8vyxa510c627w9zw0i2xsf1", + "registry+https://github.com/rust-lang/crates.io-index#warp@0.3.7": "07137zd13lchy5hxpspd0hs6sl19b0fv2zc1chf02nwnzw1d4y23", "registry+https://github.com/rust-lang/crates.io-index#wasi@0.10.0+wasi-snapshot-preview1": "07y3l8mzfzzz4cj09c8y90yak4hpsi9g7pllyzpr6xvwrabka50s", "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.0+wasi-snapshot-preview1": "08z4hxwkpdpalxjps1ai9y7ihin26y9f476i53dv98v45gkqg3cw", "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-backend@0.2.89": "09l8lyylsdssz993h4fzja69zpvpykaw84fivs210fjgwqjzcmhv", @@ -467,8 +511,9 @@ "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.52.0": "012wfq37f18c09ij5m6rniw7xxn5fcvrxbqd0wd8vgnl3hfn9yfz", "registry+https://github.com/rust-lang/crates.io-index#winnow@0.5.30": "1ifj9vnqna5qp0d7nb9mrinzf8j7zi1m0gv75870vm91jyw3sp4v", "registry+https://github.com/rust-lang/crates.io-index#winreg@0.50.0": "1cddmp929k882mdh6i9f2as848f13qqna6czwsqzkh1pqnr5fkjj", + "registry+https://github.com/rust-lang/crates.io-index#yansi-term@0.1.2": "1w8vjlvxba6yvidqdvxddx3crl6z66h39qxj8xi6aqayw2nk0p7y", "registry+https://github.com/rust-lang/crates.io-index#zerocopy-derive@0.7.31": "06k0zk4x4n9s1blgxmxqb1g81y8q334aayx61gyy6v9y1dajkhdk", "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.31": "0gcfyrmlrhmsz16qxjp2qzr6vixyaw1p04zl28f08lxkvfz62h0w", "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.7.0": "0bfvby7k9pdp6623p98yz2irqnamcyzpn7zh20nqmdn68b0lwnsj", "registry+https://github.com/rust-lang/crates.io-index#zune-inflate@0.2.54": "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk" -} +} \ No newline at end of file