diff --git a/Cargo.lock b/Cargo.lock index e203255..a1ec9be 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,24 +11,12 @@ dependencies = [ "gimli", ] -[[package]] -name = "adler" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" - [[package]] name = "adler2" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" -[[package]] -name = "adler32" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" - [[package]] name = "aho-corasick" version = "1.1.3" @@ -38,12 +26,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "allocator-api2" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" - [[package]] name = "android-tzdata" version = "0.1.1" @@ -59,16 +41,6 @@ dependencies = [ "libc", ] -[[package]] -name = "annotate-snippets" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e" -dependencies = [ - "unicode-width", - "yansi-term", -] - [[package]] name = "anstream" version = "0.6.18" @@ -125,12 +97,6 @@ version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" -[[package]] -name = "arrayvec" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" - [[package]] name = "async-channel" version = "1.9.0" @@ -229,7 +195,7 @@ dependencies = [ "futures-lite", "gloo-timers", "kv-log-macro", - "log 0.4.27", + "log", "memchr", "once_cell", "pin-project-lite", @@ -255,45 +221,12 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "atoi" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" -dependencies = [ - "num-traits", -] - [[package]] name = "atomic-waker" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" -[[package]] -name = "authdb" -version = "0.1.0" -dependencies = [ - "base64ct", - "clap", - "cool_asserts", - "serde 1.0.219", - "sha2", - "sqlx", - "thiserror 1.0.69", - "tokio", - "uuid 0.4.0", -] - -[[package]] -name = "autocfg" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" -dependencies = [ - "autocfg 1.4.0", -] - [[package]] name = "autocfg" version = "1.4.0" @@ -302,9 +235,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "axum" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8" +checksum = "de45108900e1f9b9242f7f2e254aa3e2c029c921c258fe9e6b4217eeebd54288" dependencies = [ "axum-core", "axum-macros", @@ -312,22 +245,22 @@ dependencies = [ "form_urlencoded", "futures-util", "http 1.3.1", - "http-body 1.0.1", + "http-body", "http-body-util", - "hyper 1.6.0", + "hyper", "hyper-util", "itoa", "matchit", "memchr", - "mime 0.3.17", - "percent-encoding 2.3.1", + "mime", + "percent-encoding", "pin-project-lite", "rustversion", - "serde 1.0.219", + "serde", "serde_json", "serde_path_to_error", "serde_urlencoded", - "sync_wrapper 1.0.2", + "sync_wrapper", "tokio", "tower", "tower-layer", @@ -337,19 +270,19 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.5.0" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733" +checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" dependencies = [ "bytes", - "futures-util", + "futures-core", "http 1.3.1", - "http-body 1.0.1", + "http-body", "http-body-util", - "mime 0.3.17", + "mime", "pin-project-lite", "rustversion", - "sync_wrapper 1.0.2", + "sync_wrapper", "tower-layer", "tower-service", "tracing", @@ -366,12 +299,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "az" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" - [[package]] name = "backtrace" version = "0.3.74" @@ -381,141 +308,26 @@ dependencies = [ "addr2line", "cfg-if", "libc", - "miniz_oxide 0.8.5", + "miniz_oxide", "object", "rustc-demangle", - "windows-targets 0.52.6", + "windows-targets", ] -[[package]] -name = "bare-metal" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3" -dependencies = [ - "rustc_version 0.2.3", -] - -[[package]] -name = "base64" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643" -dependencies = [ - "byteorder", - "safemem", -] - -[[package]] -name = "base64" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - -[[package]] -name = "base64" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" - -[[package]] -name = "base64ct" -version = "1.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" - [[package]] name = "bincode" version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "serde 1.0.219", + "serde", ] -[[package]] -name = "bindgen" -version = "0.69.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" -dependencies = [ - "annotate-snippets", - "bitflags 2.9.0", - "cexpr", - "clang-sys", - "itertools 0.12.1", - "lazy_static", - "lazycell", - "proc-macro2", - "quote", - "regex", - "rustc-hash", - "shlex", - "syn 2.0.100", -] - -[[package]] -name = "bit-set" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" -dependencies = [ - "bit-vec", -] - -[[package]] -name = "bit-vec" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" - -[[package]] -name = "bit_field" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" - -[[package]] -name = "bitfield" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719" - -[[package]] -name = "bitfield" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - [[package]] name = "bitflags" version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" -dependencies = [ - "serde 1.0.219", -] - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array 0.14.7", -] [[package]] name = "blocking" @@ -530,30 +342,12 @@ dependencies = [ "piper", ] -[[package]] -name = "build_html" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01b01f54cbdd56298a506b086691594ded3b68dcbc9437adc87c616a35e7fc89" - [[package]] name = "bumpalo" version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" -[[package]] -name = "bytemuck" -version = "1.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540" - -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - [[package]] name = "bytes" version = "1.10.1" @@ -566,9 +360,9 @@ version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" dependencies = [ - "bitflags 2.9.0", + "bitflags", "cairo-sys-rs", - "glib 0.18.5", + "glib", "libc", "once_cell", "thiserror 1.0.69", @@ -580,9 +374,9 @@ version = "0.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" dependencies = [ - "glib-sys 0.18.1", + "glib-sys", "libc", - "system-deps 6.2.2", + "system-deps", ] [[package]] @@ -594,15 +388,6 @@ dependencies = [ "shlex", ] -[[package]] -name = "cexpr" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" -dependencies = [ - "nom", -] - [[package]] name = "cfg-expr" version = "0.15.8" @@ -613,29 +398,12 @@ dependencies = [ "target-lexicon", ] -[[package]] -name = "cfg-expr" -version = "0.17.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789" -dependencies = [ - "smallvec", - "target-lexicon", -] - [[package]] name = "cfg-if" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" -[[package]] -name = "changeset" -version = "0.1.0" -dependencies = [ - "uuid 1.16.0", -] - [[package]] name = "chrono" version = "0.4.40" @@ -646,7 +414,7 @@ dependencies = [ "iana-time-zone", "js-sys", "num-traits", - "serde 1.0.219", + "serde", "wasm-bindgen", "windows-link", ] @@ -659,8 +427,8 @@ checksum = "d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e" dependencies = [ "chrono", "chrono-tz-build", - "phf 0.11.3", - "serde 1.0.219", + "phf", + "serde", ] [[package]] @@ -670,19 +438,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f" dependencies = [ "parse-zoneinfo", - "phf 0.11.3", - "phf_codegen 0.11.3", -] - -[[package]] -name = "clang-sys" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" -dependencies = [ - "glob", - "libc", - "libloading", + "phf", + "phf_codegen", ] [[package]] @@ -725,21 +482,6 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" -[[package]] -name = "cloudabi" -version = "0.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" -dependencies = [ - "bitflags 1.3.2", -] - -[[package]] -name = "color_quant" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" - [[package]] name = "colorchoice" version = "1.0.3" @@ -755,25 +497,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "config" -version = "0.1.0" -dependencies = [ - "config-derive", - "cool_asserts", - "serde 1.0.219", - "serde_json", - "thiserror 1.0.69", -] - -[[package]] -name = "config-derive" -version = "0.1.0" -dependencies = [ - "quote", - "syn 1.0.109", -] - [[package]] name = "console_error_panic_hook" version = "0.1.7" @@ -784,231 +507,25 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "const-default" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b396d1f76d455557e1218ec8066ae14bba60b4b36ecd55577ba979f5db7ecaa" - -[[package]] -name = "const-oid" -version = "0.9.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" - -[[package]] -name = "convert_case" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" -dependencies = [ - "unicode-segmentation", -] - -[[package]] -name = "cookie" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" -dependencies = [ - "time 0.3.41", - "version_check 0.9.5", -] - -[[package]] -name = "cookie-factory" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2" -dependencies = [ - "futures", -] - -[[package]] -name = "cool_asserts" -version = "2.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee9f254e53f61e2688d3677fa2cbe4e9b950afd56f48819c98817417cf6b28ec" -dependencies = [ - "indent_write", -] - -[[package]] -name = "coordinates" -version = "0.1.0" -dependencies = [ - "nom", - "proptest", - "thiserror 1.0.69", -] - -[[package]] -name = "core-foundation" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" -dependencies = [ - "core-foundation-sys", - "libc", -] - [[package]] name = "core-foundation-sys" version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" -[[package]] -name = "cortex-m" -version = "0.7.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ec610d8f49840a5b376c69663b6369e71f4b34484b9b2eb29fb918d92516cb9" -dependencies = [ - "bare-metal", - "bitfield 0.13.2", - "embedded-hal 0.2.7", - "volatile-register", -] - -[[package]] -name = "cortex-m-rt" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "801d4dec46b34c299ccf6b036717ae0fce602faa4f4fe816d9013b9a7c9f5ba6" -dependencies = [ - "cortex-m-rt-macros", -] - -[[package]] -name = "cortex-m-rt-macros" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37549a379a9e0e6e576fd208ee60394ccb8be963889eebba3ffe0980364f472" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] - -[[package]] -name = "cpufeatures" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] - -[[package]] -name = "crc" -version = "3.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" -dependencies = [ - "crc-catalog", -] - -[[package]] -name = "crc-any" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62ec9ff5f7965e4d7280bd5482acd20aadb50d632cf6c1d74493856b011fa73" -dependencies = [ - "debug-helper", -] - -[[package]] -name = "crc-catalog" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" - -[[package]] -name = "crc32fast" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "critical-section" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" - -[[package]] -name = "crossbeam-deque" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" -dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-queue" -version = "0.3.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" -dependencies = [ - "crossbeam-utils", -] - [[package]] name = "crossbeam-utils" version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" -[[package]] -name = "crunchy" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array 0.14.7", - "typenum", -] - -[[package]] -name = "cyber-slides" -version = "0.1.0" -dependencies = [ - "async-std", - "cairo-rs", - "cyberpunk", - "gio 0.18.4", - "glib 0.18.5", - "gtk4", - "serde 1.0.219", - "serde_yml", -] - [[package]] name = "cyberpunk" version = "0.1.0" dependencies = [ "cairo-rs", - "gio 0.18.4", - "glib 0.18.5", + "gio", + "glib", "gtk4", ] @@ -1019,91 +536,11 @@ dependencies = [ "async-std", "cairo-rs", "cyberpunk", - "gio 0.18.4", - "glib 0.18.5", + "gio", + "glib", "gtk4", ] -[[package]] -name = "dashboard" -version = "0.1.3" -dependencies = [ - "async-std", - "cairo-rs", - "chrono", - "fluent", - "fluent-ergonomics", - "futures", - "gdk4", - "geo-types", - "gio 0.18.4", - "glib 0.18.5", - "glib-build-tools 0.18.0", - "gtk4", - "lazy_static", - "libadwaita", - "memorycache", - "reqwest", - "serde 1.0.219", - "serde_json", - "tokio", - "unic-langid", -] - -[[package]] -name = "data-encoding" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" - -[[package]] -name = "debug-helper" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e" - -[[package]] -name = "deflate" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174" -dependencies = [ - "adler32", - "byteorder", -] - -[[package]] -name = "der" -version = "0.7.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" -dependencies = [ - "const-oid", - "pem-rfc7468", - "zeroize", -] - -[[package]] -name = "deranged" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28cfac68e08048ae1883171632c2aef3ebc555621ae56fbccce1cbf22dd7f058" -dependencies = [ - "powerfmt", -] - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer", - "const-oid", - "crypto-common", - "subtle", -] - [[package]] name = "dimensioned" version = "0.7.0" @@ -1112,7 +549,7 @@ checksum = "2517b0555262aeeda0d107a40ecfbbcf185921180ffb4acf316ebe0887467e26" dependencies = [ "generic-array 0.11.2", "num-traits", - "serde 1.0.219", + "serde", "typenum", ] @@ -1124,7 +561,7 @@ checksum = "a0b0a86c5d31c93238ff4b694fa31f3acdf67440770dc314c57d90e433914397" dependencies = [ "generic-array 0.14.7", "num-traits", - "serde 1.0.219", + "serde", "typenum", ] @@ -1139,83 +576,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "dotenvy" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - -[[package]] -name = "either" -version = "1.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" -dependencies = [ - "serde 1.0.219", -] - -[[package]] -name = "embedded-alloc" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f2de9133f68db0d4627ad69db767726c99ff8585272716708227008d3f1bddd" -dependencies = [ - "const-default", - "critical-section", - "linked_list_allocator", - "rlsf", -] - -[[package]] -name = "embedded-dma" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "994f7e5b5cb23521c22304927195f236813053eb9c065dd2226a32ba64695446" -dependencies = [ - "stable_deref_trait", -] - -[[package]] -name = "embedded-hal" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff" -dependencies = [ - "nb 0.1.3", - "void", -] - -[[package]] -name = "embedded-hal" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" - -[[package]] -name = "embedded-hal-async" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884" -dependencies = [ - "embedded-hal 1.0.0", -] - -[[package]] -name = "embedded-hal-nb" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605" -dependencies = [ - "embedded-hal 1.0.0", - "nb 1.1.0", -] - -[[package]] -name = "embedded-io" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" - [[package]] name = "emseries" version = "0.6.0" @@ -1223,7 +583,7 @@ dependencies = [ "chrono", "chrono-tz", "dimensioned 0.7.0", - "serde 1.0.219", + "serde", "serde_derive", "serde_json", "tempfile", @@ -1231,28 +591,6 @@ dependencies = [ "uuid 0.8.2", ] -[[package]] -name = "encoding_rs" -version = "0.8.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "env_logger" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" -dependencies = [ - "humantime", - "is-terminal", - "log 0.4.27", - "regex", - "termcolor", -] - [[package]] name = "equivalent" version = "1.0.2" @@ -1269,17 +607,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "etcetera" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" -dependencies = [ - "cfg-if", - "home", - "windows-sys 0.48.0", -] - [[package]] name = "event-listener" version = "2.5.3" @@ -1307,36 +634,12 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "exr" -version = "1.73.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0" -dependencies = [ - "bit_field", - "half", - "lebe", - "miniz_oxide 0.8.5", - "rayon-core", - "smallvec", - "zune-inflate", -] - [[package]] name = "fastrand" version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" -[[package]] -name = "fdeflate" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" -dependencies = [ - "simd-adler32", -] - [[package]] name = "field-offset" version = "0.3.6" @@ -1344,38 +647,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" dependencies = [ "memoffset", - "rustc_version 0.4.1", -] - -[[package]] -name = "file-service" -version = "0.2.0" -dependencies = [ - "authdb", - "base64ct", - "build_html", - "bytes", - "chrono", - "clap", - "cookie", - "cool_asserts", - "futures-util", - "hex-string", - "http 0.2.12", - "image 0.23.14", - "log 0.4.27", - "logger", - "mime 0.3.17", - "mime_guess 2.0.5", - "pretty_env_logger", - "serde 1.0.219", - "serde_json", - "sha2", - "tempdir", - "thiserror 1.0.69", - "tokio", - "uuid 0.4.0", - "warp", + "rustc_version", ] [[package]] @@ -1390,175 +662,28 @@ dependencies = [ "emseries", "ft-core", "gdk4", - "gio 0.18.4", - "glib 0.18.5", - "glib-build-tools 0.18.0", + "gio", + "glib", + "glib-build-tools", "gtk4", "libadwaita", - "thiserror 1.0.69", + "thiserror 2.0.12", "tokio", ] -[[package]] -name = "fixed" -version = "1.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707070ccf8c4173548210893a0186e29c266901b71ed20cd9e2ca0193dfe95c3" -dependencies = [ - "az", - "bytemuck", - "half", - "typenum", -] - -[[package]] -name = "flate2" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc" -dependencies = [ - "crc32fast", - "miniz_oxide 0.8.5", -] - -[[package]] -name = "fluent" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb74634707bebd0ce645a981148e8fb8c7bccd4c33c652aeffd28bf2f96d555a" -dependencies = [ - "fluent-bundle", - "unic-langid", -] - -[[package]] -name = "fluent-bundle" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fe0a21ee80050c678013f82edf4b705fe2f26f1f9877593d13198612503f493" -dependencies = [ - "fluent-langneg", - "fluent-syntax", - "intl-memoizer", - "intl_pluralrules", - "rustc-hash", - "self_cell 0.10.3", - "smallvec", - "unic-langid", -] - -[[package]] -name = "fluent-ergonomics" -version = "0.2.0" -dependencies = [ - "fluent-bundle", - "fluent-syntax", - "intl-memoizer", - "unic-langid", -] - -[[package]] -name = "fluent-langneg" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94" -dependencies = [ - "unic-langid", -] - -[[package]] -name = "fluent-syntax" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d" -dependencies = [ - "thiserror 1.0.69", -] - -[[package]] -name = "flume" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" -dependencies = [ - "futures-core", - "futures-sink", - "spin", -] - [[package]] name = "fnv" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -[[package]] -name = "foldhash" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" - -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - [[package]] name = "form_urlencoded" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" dependencies = [ - "percent-encoding 2.3.1", -] - -[[package]] -name = "frunk" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "874b6a17738fc273ec753618bac60ddaeac48cb1d7684c3e7bd472e57a28b817" -dependencies = [ - "frunk_core", - "frunk_derives", -] - -[[package]] -name = "frunk_core" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3529a07095650187788833d585c219761114005d5976185760cf794d265b6a5c" - -[[package]] -name = "frunk_derives" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e99b8b3c28ae0e84b604c75f721c21dc77afb3706076af5e8216d15fd1deaae3" -dependencies = [ - "frunk_proc_macro_helpers", - "quote", - "syn 2.0.100", -] - -[[package]] -name = "frunk_proc_macro_helpers" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05a956ef36c377977e512e227dcad20f68c2786ac7a54dacece3746046fea5ce" -dependencies = [ - "frunk_core", - "proc-macro2", - "quote", - "syn 2.0.100", + "percent-encoding", ] [[package]] @@ -1569,26 +694,11 @@ dependencies = [ "chrono-tz", "dimensioned 0.8.0", "emseries", - "serde 1.0.219", + "serde", "serde_json", "tempfile", ] -[[package]] -name = "fuchsia-cprng" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" - -[[package]] -name = "fugit" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17186ad64927d5ac8f02c1e77ccefa08ccd9eaa314d5a4772278aa204a22f7e7" -dependencies = [ - "gcd", -] - [[package]] name = "futures" version = "0.3.31" @@ -1597,7 +707,6 @@ checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", - "futures-executor", "futures-io", "futures-sink", "futures-task", @@ -1631,17 +740,6 @@ dependencies = [ "futures-util", ] -[[package]] -name = "futures-intrusive" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" -dependencies = [ - "futures-core", - "lock_api", - "parking_lot", -] - [[package]] name = "futures-io" version = "0.3.31" @@ -1702,12 +800,6 @@ dependencies = [ "slab", ] -[[package]] -name = "gcd" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" - [[package]] name = "gdk-pixbuf" version = "0.18.5" @@ -1715,8 +807,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" dependencies = [ "gdk-pixbuf-sys", - "gio 0.18.4", - "glib 0.18.5", + "gio", + "glib", "libc", "once_cell", ] @@ -1727,11 +819,11 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" dependencies = [ - "gio-sys 0.18.1", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "gio-sys", + "glib-sys", + "gobject-sys", "libc", - "system-deps 6.2.2", + "system-deps", ] [[package]] @@ -1743,10 +835,10 @@ dependencies = [ "cairo-rs", "gdk-pixbuf", "gdk4-sys", - "gio 0.18.4", - "glib 0.18.5", + "gio", + "glib", "libc", - "pango 0.18.3", + "pango", ] [[package]] @@ -1757,13 +849,13 @@ checksum = "dbab43f332a3cf1df9974da690b5bb0e26720ed09a228178ce52175372dcfef0" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", - "gio-sys 0.18.1", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "gio-sys", + "glib-sys", + "gobject-sys", "libc", - "pango-sys 0.18.0", + "pango-sys", "pkg-config", - "system-deps 6.2.2", + "system-deps", ] [[package]] @@ -1782,13 +874,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", - "version_check 0.9.5", + "version_check", ] -[[package]] -name = "geo-types" -version = "0.1.0" - [[package]] name = "getrandom" version = "0.2.15" @@ -1814,26 +902,6 @@ dependencies = [ "wasi 0.14.2+wasi-0.2.4", ] -[[package]] -name = "gif" -version = "0.11.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" -dependencies = [ - "color_quant", - "weezl", -] - -[[package]] -name = "gif" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" -dependencies = [ - "color_quant", - "weezl", -] - [[package]] name = "gimli" version = "0.31.1" @@ -1850,8 +918,8 @@ dependencies = [ "futures-core", "futures-io", "futures-util", - "gio-sys 0.18.1", - "glib 0.18.5", + "gio-sys", + "glib", "libc", "once_cell", "pin-project-lite", @@ -1859,65 +927,35 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "gio" -version = "0.20.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-util", - "gio-sys 0.20.9", - "glib 0.20.9", - "libc", - "pin-project-lite", - "smallvec", -] - [[package]] name = "gio-sys" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" dependencies = [ - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "glib-sys", + "gobject-sys", "libc", - "system-deps 6.2.2", + "system-deps", "winapi", ] -[[package]] -name = "gio-sys" -version = "0.20.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e" -dependencies = [ - "glib-sys 0.20.9", - "gobject-sys 0.20.9", - "libc", - "system-deps 7.0.3", - "windows-sys 0.59.0", -] - [[package]] name = "glib" version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" dependencies = [ - "bitflags 2.9.0", + "bitflags", "futures-channel", "futures-core", "futures-executor", "futures-task", "futures-util", - "gio-sys 0.18.1", - "glib-macros 0.18.5", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", "libc", "memchr", "once_cell", @@ -1925,39 +963,6 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "glib" -version = "0.20.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686" -dependencies = [ - "bitflags 2.9.0", - "futures-channel", - "futures-core", - "futures-executor", - "futures-task", - "futures-util", - "gio-sys 0.20.9", - "glib-macros 0.20.7", - "glib-sys 0.20.9", - "gobject-sys 0.20.9", - "libc", - "memchr", - "smallvec", -] - -[[package]] -name = "glib-build-tools" -version = "0.16.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "251935cb159350458a627642b0852a7fb8e027e3c5916dc2cebcd70f025de3fc" - -[[package]] -name = "glib-build-tools" -version = "0.17.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a65d79efe318ef2cbbbb37032b125866fd82c34ea44c816132621bbc552e716" - [[package]] name = "glib-build-tools" version = "0.18.0" @@ -1978,19 +983,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "glib-macros" -version = "0.20.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68" -dependencies = [ - "heck 0.5.0", - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 2.0.100", -] - [[package]] name = "glib-sys" version = "0.18.1" @@ -1998,25 +990,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" dependencies = [ "libc", - "system-deps 6.2.2", + "system-deps", ] -[[package]] -name = "glib-sys" -version = "0.20.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb" -dependencies = [ - "libc", - "system-deps 7.0.3", -] - -[[package]] -name = "glob" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" - [[package]] name = "gloo" version = "0.11.0" @@ -2044,7 +1020,7 @@ checksum = "2a17868f56b4a24f677b17c8cb69958385102fa879418052d60b50bc1727e261" dependencies = [ "gloo-utils", "js-sys", - "serde 1.0.219", + "serde", "wasm-bindgen", "web-sys", ] @@ -2090,7 +1066,7 @@ dependencies = [ "getrandom 0.2.15", "gloo-events", "gloo-utils", - "serde 1.0.219", + "serde", "serde-wasm-bindgen", "serde_urlencoded", "thiserror 1.0.69", @@ -2111,7 +1087,7 @@ dependencies = [ "http 0.2.12", "js-sys", "pin-project", - "serde 1.0.219", + "serde", "serde_json", "thiserror 1.0.69", "wasm-bindgen", @@ -2132,7 +1108,7 @@ dependencies = [ "http 1.3.1", "js-sys", "pin-project", - "serde 1.0.219", + "serde", "serde_json", "thiserror 1.0.69", "wasm-bindgen", @@ -2158,7 +1134,7 @@ checksum = "fbc8031e8c92758af912f9bc08fbbadd3c6f3cfcbf6b64cdf3d6a81f0139277a" dependencies = [ "gloo-utils", "js-sys", - "serde 1.0.219", + "serde", "serde_json", "thiserror 1.0.69", "wasm-bindgen", @@ -2184,7 +1160,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" dependencies = [ "js-sys", - "serde 1.0.219", + "serde", "serde_json", "wasm-bindgen", "web-sys", @@ -2202,7 +1178,7 @@ dependencies = [ "gloo-worker-macros", "js-sys", "pinned", - "serde 1.0.219", + "serde", "thiserror 1.0.69", "wasm-bindgen", "wasm-bindgen-futures", @@ -2221,55 +1197,15 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "gm-control-panel" -version = "0.1.0" -dependencies = [ - "config", - "config-derive", - "futures", - "gdk4", - "gio 0.18.4", - "glib 0.18.5", - "glib-build-tools 0.16.3", - "gtk4", - "libadwaita", - "serde 1.0.219", - "serde_json", - "tokio", -] - -[[package]] -name = "gm-dash" -version = "0.1.0" -dependencies = [ - "pipewire", - "serde 1.0.219", - "serde_json", - "tokio", - "warp", -] - [[package]] name = "gobject-sys" version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" dependencies = [ - "glib-sys 0.18.1", + "glib-sys", "libc", - "system-deps 6.2.2", -] - -[[package]] -name = "gobject-sys" -version = "0.20.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3" -dependencies = [ - "glib-sys 0.20.9", - "libc", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -2278,7 +1214,7 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b2228cda1505613a7a956cca69076892cfbda84fc2b7a62b94a41a272c0c401" dependencies = [ - "glib 0.18.5", + "glib", "graphene-sys", "libc", ] @@ -2289,19 +1225,10 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc4144cee8fc8788f2a9b73dc5f1d4e1189d1f95305c4cb7bd9c1af1cfa31f59" dependencies = [ - "glib-sys 0.18.1", + "glib-sys", "libc", "pkg-config", - "system-deps 6.2.2", -] - -[[package]] -name = "grid" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0634107a3a005070dd73e27e74ecb691a94e9e5ba7829f434db7fbf73a6b5c47" -dependencies = [ - "no-std-compat", + "system-deps", ] [[package]] @@ -2312,11 +1239,11 @@ checksum = "0d958e351d2f210309b32d081c832d7de0aca0b077aa10d88336c6379bd01f7e" dependencies = [ "cairo-rs", "gdk4", - "glib 0.18.5", + "glib", "graphene-rs", "gsk4-sys", "libc", - "pango 0.18.3", + "pango", ] [[package]] @@ -2327,12 +1254,12 @@ checksum = "12bd9e3effea989f020e8f1ff3fa3b8c63ba93d43b899c11a118868853a56d55" dependencies = [ "cairo-sys-rs", "gdk4-sys", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "glib-sys", + "gobject-sys", "graphene-sys", "libc", - "pango-sys 0.18.0", - "system-deps 6.2.2", + "pango-sys", + "system-deps", ] [[package]] @@ -2346,14 +1273,14 @@ dependencies = [ "futures-channel", "gdk-pixbuf", "gdk4", - "gio 0.18.4", - "glib 0.18.5", + "gio", + "glib", "graphene-rs", "gsk4", "gtk4-macros", "gtk4-sys", "libc", - "pango 0.18.3", + "pango", ] [[package]] @@ -2379,52 +1306,14 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk4-sys", - "gio-sys 0.18.1", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "gio-sys", + "glib-sys", + "gobject-sys", "graphene-sys", "gsk4-sys", "libc", - "pango-sys 0.18.0", - "system-deps 6.2.2", -] - -[[package]] -name = "h2" -version = "0.3.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - -[[package]] -name = "half" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1" -dependencies = [ - "cfg-if", - "crunchy", -] - -[[package]] -name = "hash32" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" -dependencies = [ - "byteorder", + "pango-sys", + "system-deps", ] [[package]] @@ -2432,54 +1321,6 @@ name = "hashbrown" version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" -dependencies = [ - "allocator-api2", - "equivalent", - "foldhash", -] - -[[package]] -name = "hashlink" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" -dependencies = [ - "hashbrown", -] - -[[package]] -name = "headers" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" -dependencies = [ - "base64 0.21.7", - "bytes", - "headers-core", - "http 0.2.12", - "httpdate", - "mime 0.3.17", - "sha1", -] - -[[package]] -name = "headers-core" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" -dependencies = [ - "http 0.2.12", -] - -[[package]] -name = "heapless" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" -dependencies = [ - "hash32", - "stable_deref_trait", -] [[package]] name = "heck" @@ -2505,64 +1346,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" -[[package]] -name = "hermit-abi" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "hex-grid" -version = "0.1.0" -dependencies = [ - "cairo-rs", - "coordinates", - "gio 0.18.4", - "glib 0.18.5", - "glib-build-tools 0.18.0", - "gtk4", - "image 0.24.9", -] - -[[package]] -name = "hex-string" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "848ec2dd093df965a34b434580d94852197fc83feac5b2c1962399bbf2cb4f0b" - -[[package]] -name = "hkdf" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" -dependencies = [ - "hmac", -] - -[[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest", -] - -[[package]] -name = "home" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" -dependencies = [ - "windows-sys 0.59.0", -] - [[package]] name = "http" version = "0.2.12" @@ -2585,17 +1368,6 @@ dependencies = [ "itoa", ] -[[package]] -name = "http-body" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = [ - "bytes", - "http 0.2.12", - "pin-project-lite", -] - [[package]] name = "http-body" version = "1.0.1" @@ -2615,7 +1387,7 @@ dependencies = [ "bytes", "futures-core", "http 1.3.1", - "http-body 1.0.1", + "http-body", "pin-project-lite", ] @@ -2631,55 +1403,6 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" -[[package]] -name = "humantime" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" - -[[package]] -name = "hyper" -version = "0.10.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a0652d9a2609a968c14be1a9ea00bf4b1d64e2e1f53a1b51b6fff3a6e829273" -dependencies = [ - "base64 0.9.3", - "httparse", - "language-tags", - "log 0.3.9", - "mime 0.2.6", - "num_cpus", - "time 0.1.45", - "traitobject", - "typeable", - "unicase 1.4.2", - "url 1.7.2", -] - -[[package]] -name = "hyper" -version = "0.14.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", -] - [[package]] name = "hyper" version = "1.6.0" @@ -2690,7 +1413,7 @@ dependencies = [ "futures-channel", "futures-util", "http 1.3.1", - "http-body 1.0.1", + "http-body", "httparse", "httpdate", "itoa", @@ -2699,19 +1422,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "hyper-tls" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" -dependencies = [ - "bytes", - "hyper 0.14.32", - "native-tls", - "tokio", - "tokio-native-tls", -] - [[package]] name = "hyper-util" version = "0.1.10" @@ -2721,8 +1431,8 @@ dependencies = [ "bytes", "futures-util", "http 1.3.1", - "http-body 1.0.1", - "hyper 1.6.0", + "http-body", + "hyper", "pin-project-lite", "tokio", "tower-service", @@ -2738,7 +1448,7 @@ dependencies = [ "core-foundation-sys", "iana-time-zone-haiku", "js-sys", - "log 0.4.27", + "log", "wasm-bindgen", "windows-core", ] @@ -2752,28 +1462,6 @@ dependencies = [ "cc", ] -[[package]] -name = "icon-test" -version = "0.1.0" -dependencies = [ - "gio 0.18.4", - "glib 0.18.5", - "gtk4", - "libadwaita", -] - -[[package]] -name = "icu_collections" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" -dependencies = [ - "displaydoc", - "yoke", - "zerofrom", - "zerovec", -] - [[package]] name = "icu_locid" version = "1.5.0" @@ -2782,172 +1470,9 @@ checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" dependencies = [ "displaydoc", "litemap", - "serde 1.0.219", + "serde", "tinystr", "writeable", - "zerovec", -] - -[[package]] -name = "icu_locid_transform" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" -dependencies = [ - "displaydoc", - "icu_locid", - "icu_locid_transform_data", - "icu_provider", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_locid_transform_data" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d" - -[[package]] -name = "icu_normalizer" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" -dependencies = [ - "displaydoc", - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "utf16_iter", - "utf8_iter", - "write16", - "zerovec", -] - -[[package]] -name = "icu_normalizer_data" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7" - -[[package]] -name = "icu_properties" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" -dependencies = [ - "displaydoc", - "icu_collections", - "icu_locid_transform", - "icu_properties_data", - "icu_provider", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_properties_data" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2" - -[[package]] -name = "icu_provider" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" -dependencies = [ - "displaydoc", - "icu_locid", - "icu_provider_macros", - "stable_deref_trait", - "tinystr", - "writeable", - "yoke", - "zerofrom", - "zerovec", -] - -[[package]] -name = "icu_provider_macros" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] - -[[package]] -name = "idna" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" -dependencies = [ - "matches", - "unicode-bidi", - "unicode-normalization", -] - -[[package]] -name = "idna" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" -dependencies = [ - "idna_adapter", - "smallvec", - "utf8_iter", -] - -[[package]] -name = "idna_adapter" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" -dependencies = [ - "icu_normalizer", - "icu_properties", -] - -[[package]] -name = "image" -version = "0.23.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1" -dependencies = [ - "bytemuck", - "byteorder", - "color_quant", - "gif 0.11.4", - "jpeg-decoder 0.1.22", - "num-iter", - "num-rational", - "num-traits", - "png 0.16.8", - "scoped_threadpool", - "tiff 0.6.1", -] - -[[package]] -name = "image" -version = "0.24.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" -dependencies = [ - "bytemuck", - "byteorder", - "color_quant", - "exr", - "gif 0.13.1", - "jpeg-decoder 0.3.1", - "num-traits", - "png 0.17.16", - "qoi", - "tiff 0.9.1", ] [[package]] @@ -2970,12 +1495,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "indent_write" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3" - [[package]] name = "indexmap" version = "2.8.0" @@ -2986,106 +1505,18 @@ dependencies = [ "hashbrown", ] -[[package]] -name = "intl-memoizer" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda" -dependencies = [ - "type-map", - "unic-langid", -] - -[[package]] -name = "intl_pluralrules" -version = "7.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972" -dependencies = [ - "unic-langid", -] - -[[package]] -name = "ipnet" -version = "2.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" - -[[package]] -name = "iron" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6d308ca2d884650a8bf9ed2ff4cb13fbb2207b71f64cda11dc9b892067295e8" -dependencies = [ - "hyper 0.10.16", - "log 0.3.9", - "mime_guess 1.8.8", - "modifier", - "num_cpus", - "plugin", - "typemap", - "url 1.7.2", -] - -[[package]] -name = "is-terminal" -version = "0.4.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" -dependencies = [ - "hermit-abi 0.5.0", - "libc", - "windows-sys 0.59.0", -] - [[package]] name = "is_terminal_polyfill" version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", -] - [[package]] name = "itoa" version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" -[[package]] -name = "jpeg-decoder" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2" -dependencies = [ - "rayon", -] - -[[package]] -name = "jpeg-decoder" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" -dependencies = [ - "rayon", -] - [[package]] name = "js-sys" version = "0.3.77" @@ -3102,7 +1533,7 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" dependencies = [ - "log 0.4.27", + "log", ] [[package]] @@ -3112,7 +1543,7 @@ dependencies = [ "chrono", "clap", "icu_locid", - "serde 1.0.219", + "serde", "serde_json", "tempfile", "thiserror 2.0.12", @@ -3120,33 +1551,6 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "language-tags" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a" - -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" -dependencies = [ - "spin", -] - -[[package]] -name = "lazycell" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" - -[[package]] -name = "lebe" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" - [[package]] name = "libadwaita" version = "0.5.3" @@ -3155,12 +1559,12 @@ checksum = "2fe7e70c06507ed10a16cda707f358fbe60fe0dc237498f78c686ade92fd979c" dependencies = [ "gdk-pixbuf", "gdk4", - "gio 0.18.4", - "glib 0.18.5", + "gio", + "glib", "gtk4", "libadwaita-sys", "libc", - "pango 0.18.3", + "pango", ] [[package]] @@ -3170,13 +1574,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e10aaa38de1d53374f90deeb4535209adc40cc5dba37f9704724169bceec69a" dependencies = [ "gdk4-sys", - "gio-sys 0.18.1", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "gio-sys", + "glib-sys", + "gobject-sys", "gtk4-sys", "libc", - "pango-sys 0.18.0", - "system-deps 6.2.2", + "pango-sys", + "system-deps", ] [[package]] @@ -3185,85 +1589,6 @@ version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" -[[package]] -name = "libloading" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" -dependencies = [ - "cfg-if", - "windows-targets 0.52.6", -] - -[[package]] -name = "libm" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" - -[[package]] -name = "libspa" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65f3a4b81b2a2d8c7f300643676202debd1b7c929dbf5c9bb89402ea11d19810" -dependencies = [ - "bitflags 2.9.0", - "cc", - "convert_case", - "cookie-factory", - "libc", - "libspa-sys", - "nix", - "nom", - "system-deps 6.2.2", -] - -[[package]] -name = "libspa-sys" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf0d9716420364790e85cbb9d3ac2c950bde16a7dd36f3209b7dfdfc4a24d01f" -dependencies = [ - "bindgen", - "cc", - "system-deps 6.2.2", -] - -[[package]] -name = "libsqlite3-sys" -version = "0.30.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" -dependencies = [ - "cc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "libyml" -version = "0.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3302702afa434ffa30847a83305f0a69d6abd74293b6554c18ec85c7ef30c980" -dependencies = [ - "anyhow", - "version_check 0.9.5", -] - -[[package]] -name = "lights-core" -version = "0.1.0" -dependencies = [ - "az", - "fixed", -] - -[[package]] -name = "linked_list_allocator" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afa463f5405ee81cdb9cc2baf37e08ec7e4c8209442b5d72c04cfb2cd6e6286" - [[package]] name = "linux-raw-sys" version = "0.4.15" @@ -3288,19 +1613,10 @@ version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" dependencies = [ - "autocfg 1.4.0", + "autocfg", "scopeguard", ] -[[package]] -name = "log" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" -dependencies = [ - "log 0.4.27", -] - [[package]] name = "log" version = "0.4.27" @@ -3310,39 +1626,12 @@ dependencies = [ "value-bag", ] -[[package]] -name = "logger" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c9172cb4c2f6c52117e25570983edcbb322f130b1031ae5d5d6b1abe7eeb493" -dependencies = [ - "iron", - "log 0.3.9", - "time 0.1.45", -] - -[[package]] -name = "matches" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" - [[package]] name = "matchit" version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" -[[package]] -name = "md-5" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" -dependencies = [ - "cfg-if", - "digest", -] - [[package]] name = "memchr" version = "2.7.4" @@ -3355,27 +1644,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" dependencies = [ - "autocfg 1.4.0", -] - -[[package]] -name = "memorycache" -version = "0.1.0" -dependencies = [ - "chrono", - "futures", - "serde 1.0.219", - "serde_derive", - "tokio", -] - -[[package]] -name = "mime" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0" -dependencies = [ - "log 0.3.9", + "autocfg", ] [[package]] @@ -3384,53 +1653,6 @@ version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" -[[package]] -name = "mime_guess" -version = "1.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "216929a5ee4dd316b1702eedf5e74548c123d370f47841ceaac38ca154690ca3" -dependencies = [ - "mime 0.2.6", - "phf 0.7.24", - "phf_codegen 0.7.24", - "unicase 1.4.2", -] - -[[package]] -name = "mime_guess" -version = "2.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" -dependencies = [ - "mime 0.3.17", - "unicase 2.8.1", -] - -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - -[[package]] -name = "miniz_oxide" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435" -dependencies = [ - "adler32", -] - -[[package]] -name = "miniz_oxide" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" -dependencies = [ - "adler", - "autocfg 1.4.0", -] - [[package]] name = "miniz_oxide" version = "0.8.5" @@ -3438,7 +1660,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" dependencies = [ "adler2", - "simd-adler32", ] [[package]] @@ -3452,169 +1673,13 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "modifier" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f5c9112cb662acd3b204077e0de5bc66305fa8df65c8019d5adb10e9ab6e58" - -[[package]] -name = "multer" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2" -dependencies = [ - "bytes", - "encoding_rs", - "futures-util", - "http 0.2.12", - "httparse", - "log 0.4.27", - "memchr", - "mime 0.3.17", - "spin", - "version_check 0.9.5", -] - -[[package]] -name = "nary_tree" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb86edb8951cb3852cbb33ef558650e9f18c9d2e7fd79a6849c984a3825719c7" -dependencies = [ - "slab", - "snowflake", -] - -[[package]] -name = "native-tls" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" -dependencies = [ - "libc", - "log 0.4.27", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - -[[package]] -name = "nb" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f" -dependencies = [ - "nb 1.1.0", -] - -[[package]] -name = "nb" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d" - -[[package]] -name = "nix" -version = "0.27.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" -dependencies = [ - "bitflags 2.9.0", - "cfg-if", - "libc", -] - -[[package]] -name = "no-std-compat" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" - -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - -[[package]] -name = "nom-training" -version = "0.1.0" -dependencies = [ - "cool_asserts", - "nom", -] - -[[package]] -name = "num-bigint-dig" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" -dependencies = [ - "byteorder", - "lazy_static", - "libm", - "num-integer", - "num-iter", - "num-traits", - "rand 0.8.5", - "smallvec", - "zeroize", -] - -[[package]] -name = "num-conv" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-iter" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" -dependencies = [ - "autocfg 1.4.0", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-rational" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" -dependencies = [ - "autocfg 1.4.0", - "num-integer", - "num-traits", -] - [[package]] name = "num-traits" version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ - "autocfg 1.4.0", - "libm", + "autocfg", ] [[package]] @@ -3627,26 +1692,6 @@ dependencies = [ "libc", ] -[[package]] -name = "num_enum" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" -dependencies = [ - "num_enum_derive", -] - -[[package]] -name = "num_enum_derive" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "object" version = "0.36.7" @@ -3658,91 +1703,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.21.2" +version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2806eaa3524762875e21c3dcd057bc4b7bfa01ce4da8d46be1cd43649e1cc6b" - -[[package]] -name = "openssl" -version = "0.10.71" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd" -dependencies = [ - "bitflags 2.9.0", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] - -[[package]] -name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - -[[package]] -name = "openssl-sys" -version = "0.9.106" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "otg-core" -version = "0.1.0" -dependencies = [ - "async-std", - "chrono", - "config", - "config-derive", - "cool_asserts", - "grid", - "nary_tree", - "serde 1.0.219", - "serde_json", - "sgf", - "thiserror 1.0.69", - "uuid 0.8.2", -] - -[[package]] -name = "otg-gtk" -version = "0.1.0" -dependencies = [ - "async-channel 2.3.1", - "async-std", - "cairo-rs", - "gio 0.18.4", - "glib 0.18.5", - "glib-build-tools 0.17.10", - "gtk4", - "image 0.24.9", - "libadwaita", - "otg-core", - "pango 0.20.9", - "sgf", - "tokio", - "uuid 0.8.2", -] +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "pango" @@ -3750,23 +1713,11 @@ version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" dependencies = [ - "gio 0.18.4", - "glib 0.18.5", + "gio", + "glib", "libc", "once_cell", - "pango-sys 0.18.0", -] - -[[package]] -name = "pango" -version = "0.20.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b1f5dc1b8cf9bc08bfc0843a04ee0fa2e78f1e1fa4b126844a383af4f25f0ec" -dependencies = [ - "gio 0.20.9", - "glib 0.20.9", - "libc", - "pango-sys 0.20.9", + "pango-sys", ] [[package]] @@ -3775,30 +1726,12 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" dependencies = [ - "glib-sys 0.18.1", - "gobject-sys 0.18.0", + "glib-sys", + "gobject-sys", "libc", - "system-deps 6.2.2", + "system-deps", ] -[[package]] -name = "pango-sys" -version = "0.20.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5" -dependencies = [ - "glib-sys 0.20.9", - "gobject-sys 0.20.9", - "libc", - "system-deps 7.0.3", -] - -[[package]] -name = "panic-halt" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a513e167849a384b7f9b746e517604398518590a9142f4846a32e3c2a4de7b11" - [[package]] name = "parking" version = "2.2.1" @@ -3825,7 +1758,7 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -3837,59 +1770,19 @@ dependencies = [ "regex", ] -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - -[[package]] -name = "pem-rfc7468" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" -dependencies = [ - "base64ct", -] - -[[package]] -name = "percent-encoding" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" - [[package]] name = "percent-encoding" version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" -[[package]] -name = "phf" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3da44b85f8e8dfaec21adae67f95d93244b2ecf6ad2a692320598dcc8e6dd18" -dependencies = [ - "phf_shared 0.7.24", -] - [[package]] name = "phf" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ - "phf_shared 0.11.3", -] - -[[package]] -name = "phf_codegen" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03e85129e324ad4166b06b2c7491ae27fe3ec353af72e72cd1654c7225d517e" -dependencies = [ - "phf_generator 0.7.24", - "phf_shared 0.7.24", + "phf_shared", ] [[package]] @@ -3898,18 +1791,8 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" dependencies = [ - "phf_generator 0.11.3", - "phf_shared 0.11.3", -] - -[[package]] -name = "phf_generator" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09364cc93c159b8b06b1f4dd8a4398984503483891b0c26b867cf431fb132662" -dependencies = [ - "phf_shared 0.7.24", - "rand 0.6.5", + "phf_generator", + "phf_shared", ] [[package]] @@ -3918,18 +1801,8 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ - "phf_shared 0.11.3", - "rand 0.8.5", -] - -[[package]] -name = "phf_shared" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234f71a15de2288bcb7e3b6515828d22af7ec8598ee6d24c3b526fa0a80b67a0" -dependencies = [ - "siphasher 0.2.3", - "unicase 1.4.2", + "phf_shared", + "rand", ] [[package]] @@ -3938,20 +1811,7 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" dependencies = [ - "siphasher 1.0.1", -] - -[[package]] -name = "pico-st7789" -version = "0.1.0" -dependencies = [ - "bitflags 2.9.0", - "cortex-m-rt", - "embedded-alloc", - "embedded-hal 1.0.0", - "fugit", - "panic-halt", - "rp-pico", + "siphasher", ] [[package]] @@ -3997,17 +1857,6 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "pio" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76e09694b50f89f302ed531c1f2a7569f0be5867aee4ab4f8f729bbeec0078e3" -dependencies = [ - "arrayvec", - "num_enum", - "paste", -] - [[package]] name = "piper" version = "0.2.4" @@ -4019,95 +1868,12 @@ dependencies = [ "futures-io", ] -[[package]] -name = "pipewire" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08e645ba5c45109106d56610b3ee60eb13a6f2beb8b74f8dc8186cf261788dda" -dependencies = [ - "anyhow", - "bitflags 2.9.0", - "libc", - "libspa", - "libspa-sys", - "nix", - "once_cell", - "pipewire-sys", - "thiserror 1.0.69", -] - -[[package]] -name = "pipewire-sys" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "849e188f90b1dda88fe2bfe1ad31fe5f158af2c98f80fb5d13726c44f3f01112" -dependencies = [ - "bindgen", - "libspa-sys", - "system-deps 6.2.2", -] - -[[package]] -name = "pkcs1" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" -dependencies = [ - "der", - "pkcs8", - "spki", -] - -[[package]] -name = "pkcs8" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" -dependencies = [ - "der", - "spki", -] - [[package]] name = "pkg-config" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" -[[package]] -name = "plugin" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a6a0dc3910bc8db877ffed8e457763b317cf880df4ae19109b9f77d277cf6e0" -dependencies = [ - "typemap", -] - -[[package]] -name = "png" -version = "0.16.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" -dependencies = [ - "bitflags 1.3.2", - "crc32fast", - "deflate", - "miniz_oxide 0.3.7", -] - -[[package]] -name = "png" -version = "0.17.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" -dependencies = [ - "bitflags 1.3.2", - "crc32fast", - "fdeflate", - "flate2", - "miniz_oxide 0.8.5", -] - [[package]] name = "polling" version = "3.7.4" @@ -4123,37 +1889,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "portable-atomic" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" - -[[package]] -name = "powerfmt" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" - -[[package]] -name = "ppv-lite86" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] - -[[package]] -name = "pretty_env_logger" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "865724d4dbe39d9f3dd3b52b88d859d66bcb2d6a0acfd5ea68a65fb66d4bdc1c" -dependencies = [ - "env_logger", - "log 0.4.27", -] - [[package]] name = "prettyplease" version = "0.2.31" @@ -4183,15 +1918,6 @@ dependencies = [ "toml_edit 0.20.7", ] -[[package]] -name = "proc-macro-crate" -version = "3.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" -dependencies = [ - "toml_edit 0.22.24", -] - [[package]] name = "proc-macro-error" version = "1.0.4" @@ -4202,7 +1928,7 @@ dependencies = [ "proc-macro2", "quote", "syn 1.0.109", - "version_check 0.9.5", + "version_check", ] [[package]] @@ -4213,7 +1939,7 @@ checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ "proc-macro2", "quote", - "version_check 0.9.5", + "version_check", ] [[package]] @@ -4225,41 +1951,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "proptest" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" -dependencies = [ - "bit-set", - "bit-vec", - "bitflags 2.9.0", - "lazy_static", - "num-traits", - "rand 0.8.5", - "rand_chacha 0.3.1", - "rand_xorshift 0.3.0", - "regex-syntax", - "rusty-fork", - "tempfile", - "unarray", -] - -[[package]] -name = "qoi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "quick-error" -version = "1.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" - [[package]] name = "quote" version = "1.0.40" @@ -4275,202 +1966,20 @@ version = "5.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" -[[package]] -name = "rand" -version = "0.3.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c" -dependencies = [ - "libc", - "rand 0.4.6", -] - -[[package]] -name = "rand" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" -dependencies = [ - "fuchsia-cprng", - "libc", - "rand_core 0.3.1", - "rdrand", - "winapi", -] - -[[package]] -name = "rand" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" -dependencies = [ - "autocfg 0.1.8", - "libc", - "rand_chacha 0.1.1", - "rand_core 0.4.2", - "rand_hc", - "rand_isaac", - "rand_jitter", - "rand_os", - "rand_pcg", - "rand_xorshift 0.1.1", - "winapi", -] - [[package]] name = "rand" version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", + "rand_core", ] -[[package]] -name = "rand_chacha" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" -dependencies = [ - "autocfg 0.1.8", - "rand_core 0.3.1", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_core" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" -dependencies = [ - "rand_core 0.4.2", -] - -[[package]] -name = "rand_core" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" - [[package]] name = "rand_core" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.15", -] - -[[package]] -name = "rand_hc" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" -dependencies = [ - "rand_core 0.3.1", -] - -[[package]] -name = "rand_isaac" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" -dependencies = [ - "rand_core 0.3.1", -] - -[[package]] -name = "rand_jitter" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" -dependencies = [ - "libc", - "rand_core 0.4.2", - "winapi", -] - -[[package]] -name = "rand_os" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" -dependencies = [ - "cloudabi", - "fuchsia-cprng", - "libc", - "rand_core 0.4.2", - "rdrand", - "winapi", -] - -[[package]] -name = "rand_pcg" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" -dependencies = [ - "autocfg 0.1.8", - "rand_core 0.4.2", -] - -[[package]] -name = "rand_xorshift" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" -dependencies = [ - "rand_core 0.3.1", -] - -[[package]] -name = "rand_xorshift" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" -dependencies = [ - "rand_core 0.6.4", -] - -[[package]] -name = "rayon" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" -dependencies = [ - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" -dependencies = [ - "crossbeam-deque", - "crossbeam-utils", -] - -[[package]] -name = "rdrand" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" -dependencies = [ - "rand_core 0.3.1", -] [[package]] name = "redox_syscall" @@ -4478,7 +1987,7 @@ version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" dependencies = [ - "bitflags 2.9.0", + "bitflags", ] [[package]] @@ -4510,55 +2019,6 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" -[[package]] -name = "remove_dir_all" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" -dependencies = [ - "winapi", -] - -[[package]] -name = "reqwest" -version = "0.11.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" -dependencies = [ - "base64 0.21.7", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.32", - "hyper-tls", - "ipnet", - "js-sys", - "log 0.4.27", - "mime 0.3.17", - "native-tls", - "once_cell", - "percent-encoding 2.3.1", - "pin-project-lite", - "rustls-pemfile", - "serde 1.0.219", - "serde_json", - "serde_urlencoded", - "sync_wrapper 0.1.2", - "system-configuration", - "tokio", - "tokio-native-tls", - "tower-service", - "url 2.5.4", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "winreg", -] - [[package]] name = "result-extended" version = "0.1.0" @@ -4566,141 +2026,19 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "rlsf" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222fb240c3286247ecdee6fa5341e7cdad0ffdf8e7e401d9937f2d58482a20bf" -dependencies = [ - "cfg-if", - "const-default", - "libc", - "svgbobdoc", -] - -[[package]] -name = "rp-pico" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9342d3ac7011ac688300979e9b52a81f0add1d05feb02868cf94bfee0705b28" -dependencies = [ - "cortex-m-rt", - "fugit", - "rp2040-boot2", - "rp2040-hal", - "usb-device", -] - -[[package]] -name = "rp2040-boot2" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c92f344f63f950ee36cf4080050e4dce850839b9175da38f9d2ffb69b4dbb21" -dependencies = [ - "crc-any", -] - -[[package]] -name = "rp2040-hal" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d11e711940087f2cdff8aeae9f4b902e2014c06a00b39a1092686b81ec973d6f" -dependencies = [ - "bitfield 0.14.0", - "cortex-m", - "critical-section", - "embedded-dma", - "embedded-hal 0.2.7", - "embedded-hal 1.0.0", - "embedded-hal-async", - "embedded-hal-nb", - "embedded-io", - "frunk", - "fugit", - "itertools 0.10.5", - "nb 1.1.0", - "paste", - "pio", - "rand_core 0.6.4", - "rp2040-hal-macros", - "rp2040-pac", - "usb-device", - "vcell", - "void", -] - -[[package]] -name = "rp2040-hal-macros" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86479063e497efe1ae81995ef9071f54fd1c7427e04d6c5b84cde545ff672a5e" -dependencies = [ - "cortex-m-rt", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "rp2040-pac" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83cbcd3f7a0ca7bbe61dc4eb7e202842bee4e27b769a7bf3a4a72fa399d6e404" -dependencies = [ - "cortex-m", - "cortex-m-rt", - "critical-section", - "vcell", -] - -[[package]] -name = "rsa" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b" -dependencies = [ - "const-oid", - "digest", - "num-bigint-dig", - "num-integer", - "num-traits", - "pkcs1", - "pkcs8", - "rand_core 0.6.4", - "signature", - "spki", - "subtle", - "zeroize", -] - [[package]] name = "rustc-demangle" version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" -[[package]] -name = "rustc-hash" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - -[[package]] -name = "rustc_version" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" -dependencies = [ - "semver 0.9.0", -] - [[package]] name = "rustc_version" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ - "semver 1.0.26", + "semver", ] [[package]] @@ -4709,7 +2047,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.9.0", + "bitflags", "errno", "libc", "linux-raw-sys 0.4.15", @@ -4722,153 +2060,37 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96" dependencies = [ - "bitflags 2.9.0", + "bitflags", "errno", "libc", "linux-raw-sys 0.9.3", "windows-sys 0.59.0", ] -[[package]] -name = "rustls-pemfile" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" -dependencies = [ - "base64 0.21.7", -] - [[package]] name = "rustversion" version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" -[[package]] -name = "rusty-fork" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" -dependencies = [ - "fnv", - "quick-error", - "tempfile", - "wait-timeout", -] - [[package]] name = "ryu" version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" -[[package]] -name = "safemem" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" - -[[package]] -name = "schannel" -version = "0.1.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" -dependencies = [ - "windows-sys 0.59.0", -] - -[[package]] -name = "scoped-tls" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" - -[[package]] -name = "scoped_threadpool" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" - [[package]] name = "scopeguard" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" -[[package]] -name = "screenplay" -version = "0.1.0" -dependencies = [ - "async-std", - "glib 0.18.5", - "gtk4", -] - -[[package]] -name = "security-framework" -version = "2.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" -dependencies = [ - "bitflags 2.9.0", - "core-foundation", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "self_cell" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d" -dependencies = [ - "self_cell 1.1.0", -] - -[[package]] -name = "self_cell" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe" - -[[package]] -name = "semver" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" -dependencies = [ - "semver-parser", -] - [[package]] name = "semver" version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" -[[package]] -name = "semver-parser" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" - -[[package]] -name = "serde" -version = "0.9.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34b623917345a631dc9608d5194cc206b3fe6c3554cd1c75b937e55e285254af" - [[package]] name = "serde" version = "1.0.219" @@ -4885,7 +2107,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b" dependencies = [ "js-sys", - "serde 1.0.219", + "serde", "wasm-bindgen", ] @@ -4909,7 +2131,7 @@ dependencies = [ "itoa", "memchr", "ryu", - "serde 1.0.219", + "serde", ] [[package]] @@ -4919,7 +2141,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a" dependencies = [ "itoa", - "serde 1.0.219", + "serde", ] [[package]] @@ -4928,7 +2150,7 @@ version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" dependencies = [ - "serde 1.0.219", + "serde", ] [[package]] @@ -4940,22 +2162,7 @@ dependencies = [ "form_urlencoded", "itoa", "ryu", - "serde 1.0.219", -] - -[[package]] -name = "serde_yml" -version = "0.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59e2dd588bf1597a252c3b920e0143eb99b0f76e4e082f4c92ce34fbc9e71ddd" -dependencies = [ - "indexmap", - "itoa", - "libyml", - "memchr", - "ryu", - "serde 1.0.219", - "version_check 0.9.5", + "serde", ] [[package]] @@ -4964,51 +2171,14 @@ version = "0.1.0" dependencies = [ "axum", "result-extended", - "serde 1.0.219", + "serde", "thiserror 2.0.12", "tokio", "tower-http", - "typeshare", "uuid 1.16.0", "visions-types", ] -[[package]] -name = "sgf" -version = "0.1.0" -dependencies = [ - "chrono", - "cool_asserts", - "nary_tree", - "nom", - "serde 1.0.219", - "thiserror 1.0.69", - "typeshare", - "uuid 0.8.2", -] - -[[package]] -name = "sha1" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "sha2" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - [[package]] name = "shlex" version = "1.3.0" @@ -5024,43 +2194,6 @@ dependencies = [ "libc", ] -[[package]] -name = "signature" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" -dependencies = [ - "digest", - "rand_core 0.6.4", -] - -[[package]] -name = "simd-adler32" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" - -[[package]] -name = "simulator" -version = "0.1.0" -dependencies = [ - "async-std", - "cairo-rs", - "fixed", - "gio 0.18.4", - "glib 0.18.5", - "gtk4", - "libadwaita", - "lights-core", - "pango 0.20.9", -] - -[[package]] -name = "siphasher" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac" - [[package]] name = "siphasher" version = "1.0.1" @@ -5073,7 +2206,7 @@ version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" dependencies = [ - "autocfg 1.4.0", + "autocfg", ] [[package]] @@ -5081,274 +2214,23 @@ name = "smallvec" version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" -dependencies = [ - "serde 1.0.219", -] - -[[package]] -name = "snowflake" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27207bb65232eda1f588cf46db2fee75c0808d557f6b3cf19a75f5d6d7c94df1" [[package]] name = "socket2" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" +checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" dependencies = [ "libc", "windows-sys 0.52.0", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" -dependencies = [ - "lock_api", -] - -[[package]] -name = "spki" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" -dependencies = [ - "base64ct", - "der", -] - -[[package]] -name = "sqlx" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4410e73b3c0d8442c5f99b425d7a435b5ee0ae4167b3196771dd3f7a01be745f" -dependencies = [ - "sqlx-core", - "sqlx-macros", - "sqlx-mysql", - "sqlx-postgres", - "sqlx-sqlite", -] - -[[package]] -name = "sqlx-core" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a007b6936676aa9ab40207cde35daab0a04b823be8ae004368c0793b96a61e0" -dependencies = [ - "bytes", - "crc", - "crossbeam-queue", - "either", - "event-listener 5.4.0", - "futures-core", - "futures-intrusive", - "futures-io", - "futures-util", - "hashbrown", - "hashlink", - "indexmap", - "log 0.4.27", - "memchr", - "once_cell", - "percent-encoding 2.3.1", - "serde 1.0.219", - "serde_json", - "sha2", - "smallvec", - "thiserror 2.0.12", - "tokio", - "tokio-stream", - "tracing", - "url 2.5.4", -] - -[[package]] -name = "sqlx-macros" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3112e2ad78643fef903618d78cf0aec1cb3134b019730edb039b69eaf531f310" -dependencies = [ - "proc-macro2", - "quote", - "sqlx-core", - "sqlx-macros-core", - "syn 2.0.100", -] - -[[package]] -name = "sqlx-macros-core" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e9f90acc5ab146a99bf5061a7eb4976b573f560bc898ef3bf8435448dd5e7ad" -dependencies = [ - "dotenvy", - "either", - "heck 0.5.0", - "hex", - "once_cell", - "proc-macro2", - "quote", - "serde 1.0.219", - "serde_json", - "sha2", - "sqlx-core", - "sqlx-mysql", - "sqlx-postgres", - "sqlx-sqlite", - "syn 2.0.100", - "tempfile", - "tokio", - "url 2.5.4", -] - -[[package]] -name = "sqlx-mysql" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4560278f0e00ce64938540546f59f590d60beee33fffbd3b9cd47851e5fff233" -dependencies = [ - "atoi", - "base64 0.22.1", - "bitflags 2.9.0", - "byteorder", - "bytes", - "crc", - "digest", - "dotenvy", - "either", - "futures-channel", - "futures-core", - "futures-io", - "futures-util", - "generic-array 0.14.7", - "hex", - "hkdf", - "hmac", - "itoa", - "log 0.4.27", - "md-5", - "memchr", - "once_cell", - "percent-encoding 2.3.1", - "rand 0.8.5", - "rsa", - "serde 1.0.219", - "sha1", - "sha2", - "smallvec", - "sqlx-core", - "stringprep", - "thiserror 2.0.12", - "tracing", - "whoami", -] - -[[package]] -name = "sqlx-postgres" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5b98a57f363ed6764d5b3a12bfedf62f07aa16e1856a7ddc2a0bb190a959613" -dependencies = [ - "atoi", - "base64 0.22.1", - "bitflags 2.9.0", - "byteorder", - "crc", - "dotenvy", - "etcetera", - "futures-channel", - "futures-core", - "futures-util", - "hex", - "hkdf", - "hmac", - "home", - "itoa", - "log 0.4.27", - "md-5", - "memchr", - "once_cell", - "rand 0.8.5", - "serde 1.0.219", - "serde_json", - "sha2", - "smallvec", - "sqlx-core", - "stringprep", - "thiserror 2.0.12", - "tracing", - "whoami", -] - -[[package]] -name = "sqlx-sqlite" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f85ca71d3a5b24e64e1d08dd8fe36c6c95c339a896cc33068148906784620540" -dependencies = [ - "atoi", - "flume", - "futures-channel", - "futures-core", - "futures-executor", - "futures-intrusive", - "futures-util", - "libsqlite3-sys", - "log 0.4.27", - "percent-encoding 2.3.1", - "serde 1.0.219", - "serde_urlencoded", - "sqlx-core", - "tracing", - "url 2.5.4", -] - -[[package]] -name = "stable_deref_trait" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" - -[[package]] -name = "stringprep" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" -dependencies = [ - "unicode-bidi", - "unicode-normalization", - "unicode-properties", -] - [[package]] name = "strsim" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -[[package]] -name = "subtle" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" - -[[package]] -name = "svgbobdoc" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2c04b93fc15d79b39c63218f15e3fdffaa4c227830686e3b7c5f41244eb3e50" -dependencies = [ - "base64 0.13.1", - "proc-macro2", - "quote", - "syn 1.0.109", - "unicode-width", -] - [[package]] name = "syn" version = "1.0.109" @@ -5371,70 +2253,19 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "sync_wrapper" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" - [[package]] name = "sync_wrapper" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" -[[package]] -name = "synstructure" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] - -[[package]] -name = "system-configuration" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" -dependencies = [ - "bitflags 1.3.2", - "core-foundation", - "system-configuration-sys", -] - -[[package]] -name = "system-configuration-sys" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" -dependencies = [ - "core-foundation-sys", - "libc", -] - [[package]] name = "system-deps" version = "6.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" dependencies = [ - "cfg-expr 0.15.8", - "heck 0.5.0", - "pkg-config", - "toml", - "version-compare", -] - -[[package]] -name = "system-deps" -version = "7.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005" -dependencies = [ - "cfg-expr 0.17.2", + "cfg-expr", "heck 0.5.0", "pkg-config", "toml", @@ -5447,16 +2278,6 @@ version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" -[[package]] -name = "tempdir" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" -dependencies = [ - "rand 0.4.6", - "remove_dir_all", -] - [[package]] name = "tempfile" version = "3.19.1" @@ -5470,15 +2291,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "termcolor" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" -dependencies = [ - "winapi-util", -] - [[package]] name = "thiserror" version = "1.0.69" @@ -5519,78 +2331,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "tiff" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a53f4706d65497df0c4349241deddf35f84cee19c87ed86ea8ca590f4464437" -dependencies = [ - "jpeg-decoder 0.1.22", - "miniz_oxide 0.4.4", - "weezl", -] - -[[package]] -name = "tiff" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" -dependencies = [ - "flate2", - "jpeg-decoder 0.3.1", - "weezl", -] - -[[package]] -name = "time" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" -dependencies = [ - "libc", - "wasi 0.10.0+wasi-snapshot-preview1", - "winapi", -] - -[[package]] -name = "time" -version = "0.3.41" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" -dependencies = [ - "deranged", - "itoa", - "num-conv", - "powerfmt", - "serde 1.0.219", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" - -[[package]] -name = "time-macros" -version = "0.2.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" -dependencies = [ - "num-conv", - "time-core", -] - -[[package]] -name = "timezone-testing" -version = "0.1.0" -dependencies = [ - "chrono", - "chrono-tz", -] - [[package]] name = "tinystr" version = "0.7.6" @@ -5598,25 +2338,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" dependencies = [ "displaydoc", - "serde 1.0.219", - "zerovec", + "serde", ] -[[package]] -name = "tinyvec" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - [[package]] name = "tokio" version = "1.44.1" @@ -5646,16 +2370,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - [[package]] name = "tokio-stream" version = "0.1.17" @@ -5667,31 +2381,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-tungstenite" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38" -dependencies = [ - "futures-util", - "log 0.4.27", - "tokio", - "tungstenite", -] - -[[package]] -name = "tokio-util" -version = "0.7.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", -] - [[package]] name = "tokise" version = "0.2.0" @@ -5715,7 +2404,7 @@ version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" dependencies = [ - "serde 1.0.219", + "serde", "serde_spanned", "toml_datetime", "toml_edit 0.22.24", @@ -5727,7 +2416,7 @@ version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" dependencies = [ - "serde 1.0.219", + "serde", ] [[package]] @@ -5759,7 +2448,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ "indexmap", - "serde 1.0.219", + "serde", "serde_spanned", "toml_datetime", "winnow 0.7.4", @@ -5774,7 +2463,7 @@ dependencies = [ "futures-core", "futures-util", "pin-project-lite", - "sync_wrapper 1.0.2", + "sync_wrapper", "tokio", "tower-layer", "tower-service", @@ -5787,7 +2476,7 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "403fa3b783d4b626a8ad51d766ab03cb6d2dbfc46b1c5d4448395e6628dc9697" dependencies = [ - "bitflags 2.9.0", + "bitflags", "bytes", "http 1.3.1", "pin-project-lite", @@ -5813,7 +2502,7 @@ version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ - "log 0.4.27", + "log", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -5839,246 +2528,24 @@ dependencies = [ "once_cell", ] -[[package]] -name = "traitobject" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04a79e25382e2e852e8da874249358d382ebaf259d0d34e75d8db16a7efabbc7" - -[[package]] -name = "tree" -version = "0.1.0" - -[[package]] -name = "try-lock" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" - -[[package]] -name = "tungstenite" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1" -dependencies = [ - "byteorder", - "bytes", - "data-encoding", - "http 1.3.1", - "httparse", - "log 0.4.27", - "rand 0.8.5", - "sha1", - "thiserror 1.0.69", - "url 2.5.4", - "utf-8", -] - -[[package]] -name = "type-map" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f" -dependencies = [ - "rustc-hash", -] - -[[package]] -name = "typeable" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1410f6f91f21d1612654e7cc69193b0334f909dcf2c790c4826254fbb86f8887" - -[[package]] -name = "typemap" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "653be63c80a3296da5551e1bfd2cca35227e13cdd08c6668903ae2f4f77aa1f6" -dependencies = [ - "unsafe-any", -] - [[package]] name = "typenum" version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" -[[package]] -name = "typeshare" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19be0f411120091e76e13e5a0186d8e2bcc3e7e244afdb70152197f1a8486ceb" -dependencies = [ - "chrono", - "serde 1.0.219", - "serde_json", - "typeshare-annotation", -] - -[[package]] -name = "typeshare-annotation" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a615d6c2764852a2e88a4f16e9ce1ea49bb776b5872956309e170d63a042a34f" -dependencies = [ - "quote", - "syn 2.0.100", -] - -[[package]] -name = "unarray" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" - -[[package]] -name = "unic-langid" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44" -dependencies = [ - "unic-langid-impl", -] - -[[package]] -name = "unic-langid-impl" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5" -dependencies = [ - "tinystr", -] - -[[package]] -name = "unicase" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33" -dependencies = [ - "version_check 0.1.5", -] - -[[package]] -name = "unicase" -version = "2.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" - -[[package]] -name = "unicode-bidi" -version = "0.3.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" - [[package]] name = "unicode-ident" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" -[[package]] -name = "unicode-normalization" -version = "0.1.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-properties" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" - -[[package]] -name = "unicode-segmentation" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" - -[[package]] -name = "unicode-width" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" - -[[package]] -name = "unsafe-any" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30360d7979f5e9c6e6cea48af192ea8fab4afb3cf72597154b8f08935bc9c7f" -dependencies = [ - "traitobject", -] - -[[package]] -name = "url" -version = "1.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" -dependencies = [ - "idna 0.1.5", - "matches", - "percent-encoding 1.0.1", -] - -[[package]] -name = "url" -version = "2.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" -dependencies = [ - "form_urlencoded", - "idna 1.0.3", - "percent-encoding 2.3.1", -] - -[[package]] -name = "usb-device" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98816b1accafbb09085168b90f27e93d790b4bfa19d883466b5e53315b5f06a6" -dependencies = [ - "heapless", - "portable-atomic", -] - -[[package]] -name = "utf-8" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" - -[[package]] -name = "utf16_iter" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" - -[[package]] -name = "utf8_iter" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" - [[package]] name = "utf8parse" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" -[[package]] -name = "uuid" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cfec50b0842181ba6e713151b72f4ec84a6a7e2c9c8a8a3ffc37bb1cd16b231" -dependencies = [ - "rand 0.3.23", - "serde 0.9.15", -] - [[package]] name = "uuid" version = "0.8.2" @@ -6086,7 +2553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ "getrandom 0.2.15", - "serde 1.0.219", + "serde", ] [[package]] @@ -6106,30 +2573,12 @@ version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "943ce29a8a743eb10d6082545d861b24f9d1b160b7d741e0f2cdf726bec909c5" -[[package]] -name = "vcell" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002" - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - [[package]] name = "version-compare" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" -[[package]] -name = "version_check" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" - [[package]] name = "version_check" version = "0.9.5" @@ -6142,7 +2591,7 @@ version = "0.1.0" dependencies = [ "gloo-console", "gloo-net 0.6.0", - "serde 1.0.219", + "serde", "serde-wasm-bindgen", "serde_json", "visions-types", @@ -6156,78 +2605,10 @@ dependencies = [ name = "visions-types" version = "0.1.0" dependencies = [ - "serde 1.0.219", + "serde", "uuid 1.16.0", ] -[[package]] -name = "void" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" - -[[package]] -name = "volatile-register" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de437e2a6208b014ab52972a27e59b33fa2920d3e00fe05026167a1c509d19cc" -dependencies = [ - "vcell", -] - -[[package]] -name = "wait-timeout" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11" -dependencies = [ - "libc", -] - -[[package]] -name = "want" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = [ - "try-lock", -] - -[[package]] -name = "warp" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c" -dependencies = [ - "bytes", - "futures-channel", - "futures-util", - "headers", - "http 0.2.12", - "hyper 0.14.32", - "log 0.4.27", - "mime 0.3.17", - "mime_guess 2.0.5", - "multer", - "percent-encoding 2.3.1", - "pin-project", - "scoped-tls", - "serde 1.0.219", - "serde_json", - "serde_urlencoded", - "tokio", - "tokio-tungstenite", - "tokio-util", - "tower-service", - "tracing", -] - -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -6243,12 +2624,6 @@ dependencies = [ "wit-bindgen-rt", ] -[[package]] -name = "wasite" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" - [[package]] name = "wasm-bindgen" version = "0.2.100" @@ -6268,7 +2643,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ "bumpalo", - "log 0.4.27", + "log", "proc-macro2", "quote", "syn 2.0.100", @@ -6330,22 +2705,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "weezl" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" - -[[package]] -name = "whoami" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" -dependencies = [ - "redox_syscall", - "wasite", -] - [[package]] name = "winapi" version = "0.3.9" @@ -6362,15 +2721,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" -[[package]] -name = "winapi-util" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" -dependencies = [ - "windows-sys 0.59.0", -] - [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" @@ -6383,7 +2733,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -6392,22 +2742,13 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -6416,22 +2757,7 @@ version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", + "windows-targets", ] [[package]] @@ -6440,46 +2766,28 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - [[package]] name = "windows_i686_gnu" version = "0.52.6" @@ -6492,48 +2800,24 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - [[package]] name = "windows_x86_64_msvc" version = "0.52.6" @@ -6558,31 +2842,15 @@ dependencies = [ "memchr", ] -[[package]] -name = "winreg" -version = "0.50.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" -dependencies = [ - "cfg-if", - "windows-sys 0.48.0", -] - [[package]] name = "wit-bindgen-rt" version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" dependencies = [ - "bitflags 2.9.0", + "bitflags", ] -[[package]] -name = "write16" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" - [[package]] name = "writeable" version = "0.5.5" @@ -6595,15 +2863,6 @@ version = "0.8.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4" -[[package]] -name = "yansi-term" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" -dependencies = [ - "winapi", -] - [[package]] name = "yew" version = "0.21.0" @@ -6616,7 +2875,7 @@ dependencies = [ "indexmap", "js-sys", "rustversion", - "serde 1.0.219", + "serde", "slab", "thiserror 2.0.12", "tokio", @@ -6641,105 +2900,3 @@ dependencies = [ "rustversion", "syn 2.0.100", ] - -[[package]] -name = "yoke" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" -dependencies = [ - "serde 1.0.219", - "stable_deref_trait", - "yoke-derive", - "zerofrom", -] - -[[package]] -name = "yoke-derive" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", - "synstructure", -] - -[[package]] -name = "zerocopy" -version = "0.8.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879" -dependencies = [ - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] - -[[package]] -name = "zerofrom" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" -dependencies = [ - "zerofrom-derive", -] - -[[package]] -name = "zerofrom-derive" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", - "synstructure", -] - -[[package]] -name = "zeroize" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" - -[[package]] -name = "zerovec" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" -dependencies = [ - "yoke", - "zerofrom", - "zerovec-derive", -] - -[[package]] -name = "zerovec-derive" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] - -[[package]] -name = "zune-inflate" -version = "0.2.54" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" -dependencies = [ - "simd-adler32", -] diff --git a/Cargo.nix b/Cargo.nix index 5af2594..64901d1 100644 --- a/Cargo.nix +++ b/Cargo.nix @@ -1,5 +1,5 @@ -# This file was @generated by crate2nix 0.11.0 with the command: +# This file was @generated by crate2nix 0.14.1 with the command: # "generate" # See https://github.com/kolloch/crate2nix for more info. @@ -14,6 +14,8 @@ , rootFeatures ? [ "default" ] # If true, throw errors instead of issueing deprecation warnings. , strictDeprecation ? false + # Elements to add to the `-C target-feature=` argument passed to `rustc` + # (separated by `,`, prefixed with `+`). # Used for conditional compilation based on CPU feature detection. , targetFeatures ? [] # Whether to perform release builds: longer compile times, faster binaries. @@ -35,66 +37,6 @@ rec { # You can override the features with # workspaceMembers."${crateName}".build.override { features = [ "default" "feature1" ... ]; }. workspaceMembers = { - "authdb" = rec { - packageId = "authdb"; - build = internal.buildRustCrateWithFeatures { - packageId = "authdb"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "changeset" = rec { - packageId = "changeset"; - build = internal.buildRustCrateWithFeatures { - packageId = "changeset"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "config" = rec { - packageId = "config"; - build = internal.buildRustCrateWithFeatures { - packageId = "config"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "config-derive" = rec { - packageId = "config-derive"; - build = internal.buildRustCrateWithFeatures { - packageId = "config-derive"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "coordinates" = rec { - packageId = "coordinates"; - build = internal.buildRustCrateWithFeatures { - packageId = "coordinates"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "cyber-slides" = rec { - packageId = "cyber-slides"; - build = internal.buildRustCrateWithFeatures { - packageId = "cyber-slides"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; "cyberpunk" = rec { packageId = "cyberpunk"; build = internal.buildRustCrateWithFeatures { @@ -115,16 +57,6 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; - "dashboard" = rec { - packageId = "dashboard"; - build = internal.buildRustCrateWithFeatures { - packageId = "dashboard"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; "emseries" = rec { packageId = "emseries"; build = internal.buildRustCrateWithFeatures { @@ -135,16 +67,6 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; - "file-service" = rec { - packageId = "file-service"; - build = internal.buildRustCrateWithFeatures { - packageId = "file-service"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; "fitnesstrax" = rec { packageId = "fitnesstrax"; build = internal.buildRustCrateWithFeatures { @@ -155,16 +77,6 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; - "fluent-ergonomics" = rec { - packageId = "fluent-ergonomics"; - build = internal.buildRustCrateWithFeatures { - packageId = "fluent-ergonomics"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; "ft-core" = rec { packageId = "ft-core"; build = internal.buildRustCrateWithFeatures { @@ -175,56 +87,6 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; - "geo-types" = rec { - packageId = "geo-types"; - build = internal.buildRustCrateWithFeatures { - packageId = "geo-types"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "gm-control-panel" = rec { - packageId = "gm-control-panel"; - build = internal.buildRustCrateWithFeatures { - packageId = "gm-control-panel"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "gm-dash" = rec { - packageId = "gm-dash"; - build = internal.buildRustCrateWithFeatures { - packageId = "gm-dash"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "hex-grid" = rec { - packageId = "hex-grid"; - build = internal.buildRustCrateWithFeatures { - packageId = "hex-grid"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "icon-test" = rec { - packageId = "icon-test"; - build = internal.buildRustCrateWithFeatures { - packageId = "icon-test"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; "l10n-db" = rec { packageId = "l10n-db"; build = internal.buildRustCrateWithFeatures { @@ -235,56 +97,6 @@ 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 { - packageId = "memorycache"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "nom-training" = rec { - packageId = "nom-training"; - build = internal.buildRustCrateWithFeatures { - packageId = "nom-training"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "otg-core" = rec { - packageId = "otg-core"; - build = internal.buildRustCrateWithFeatures { - packageId = "otg-core"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "otg-gtk" = rec { - packageId = "otg-gtk"; - build = internal.buildRustCrateWithFeatures { - packageId = "otg-gtk"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; "result-extended" = rec { packageId = "result-extended"; build = internal.buildRustCrateWithFeatures { @@ -295,16 +107,6 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; - "screenplay" = rec { - packageId = "screenplay"; - build = internal.buildRustCrateWithFeatures { - packageId = "screenplay"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; "server" = rec { packageId = "server"; build = internal.buildRustCrateWithFeatures { @@ -315,40 +117,20 @@ rec { # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; - "sgf" = rec { - packageId = "sgf"; + "visions-client" = rec { + packageId = "visions-client"; build = internal.buildRustCrateWithFeatures { - packageId = "sgf"; + packageId = "visions-client"; }; # Debug support which might change between releases. # File a bug if you depend on any for non-debug work! debug = internal.debugCrate { inherit packageId; }; }; - "simulator" = rec { - packageId = "simulator"; + "visions-types" = rec { + packageId = "visions-types"; build = internal.buildRustCrateWithFeatures { - packageId = "simulator"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "timezone-testing" = rec { - packageId = "timezone-testing"; - build = internal.buildRustCrateWithFeatures { - packageId = "timezone-testing"; - }; - - # Debug support which might change between releases. - # File a bug if you depend on any for non-debug work! - debug = internal.debugCrate { inherit packageId; }; - }; - "tree" = rec { - packageId = "tree"; - build = internal.buildRustCrateWithFeatures { - packageId = "tree"; + packageId = "visions-types"; }; # Debug support which might change between releases. @@ -411,21 +193,6 @@ rec { "std" = [ "gimli/std" ]; }; }; - "adler" = rec { - crateName = "adler"; - version = "1.0.2"; - edition = "2015"; - sha256 = "1zim79cvzd5yrkzl3nyfx0avijwgk9fqv3yrscdy1cc79ih02qpj"; - authors = [ - "Jonas Schievink <jonasschievink@gmail.com>" - ]; - features = { - "compiler_builtins" = [ "dep:compiler_builtins" ]; - "core" = [ "dep:core" ]; - "default" = [ "std" ]; - "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; - }; - }; "adler2" = rec { crateName = "adler2"; version = "2.0.0"; @@ -442,22 +209,6 @@ rec { "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; }; }; - "adler32" = rec { - crateName = "adler32"; - version = "1.2.0"; - edition = "2018"; - sha256 = "0d7jq7jsjyhsgbhnfq5fvrlh9j0i9g1fqrl2735ibv5f75yjgqda"; - authors = [ - "Remi Rampin <remirampin@gmail.com>" - ]; - features = { - "compiler_builtins" = [ "dep:compiler_builtins" ]; - "core" = [ "dep:core" ]; - "default" = [ "std" ]; - "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; "aho-corasick" = rec { crateName = "aho-corasick"; version = "1.1.3"; @@ -481,23 +232,7 @@ rec { "perf-literal" = [ "dep:memchr" ]; "std" = [ "memchr?/std" ]; }; - resolvedDefaultFeatures = [ "perf-literal" "std" ]; - }; - "allocator-api2" = rec { - crateName = "allocator-api2"; - version = "0.2.21"; - edition = "2018"; - sha256 = "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8"; - libName = "allocator_api2"; - authors = [ - "Zakarum <zaq.dev@icloud.com>" - ]; - features = { - "default" = [ "std" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" ]; + resolvedDefaultFeatures = [ "std" ]; }; "android-tzdata" = rec { crateName = "android-tzdata"; @@ -526,38 +261,6 @@ rec { ]; }; - "annotate-snippets" = rec { - crateName = "annotate-snippets"; - version = "0.9.2"; - edition = "2018"; - sha256 = "07p8r6jzb7nqydq0kr5pllckqcdxlyld2g275v425axnzffpxbyc"; - libName = "annotate_snippets"; - authors = [ - "Zibi Braniecki <gandalf@mozilla.com>" - ]; - dependencies = [ - { - name = "unicode-width"; - packageId = "unicode-width"; - } - { - name = "yansi-term"; - packageId = "yansi-term"; - optional = true; - } - ]; - devDependencies = [ - { - name = "yansi-term"; - packageId = "yansi-term"; - } - ]; - features = { - "color" = [ "yansi-term" ]; - "yansi-term" = [ "dep:yansi-term" ]; - }; - resolvedDefaultFeatures = [ "color" "default" "yansi-term" ]; - }; "anstream" = rec { crateName = "anstream"; version = "0.6.18"; @@ -676,9 +379,9 @@ rec { }; "anyhow" = rec { crateName = "anyhow"; - version = "1.0.95"; + version = "1.0.97"; edition = "2018"; - sha256 = "010vd1ki8w84dzgx6c81sc8qm9n02fxic1gkpv52zp4nwrn0kb1l"; + sha256 = "0kvspbiwncmmkdgrwjrimsmbmhzxc641p5ql99l2rjq6smmdbznw"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; @@ -897,7 +600,7 @@ rec { } { name = "rustix"; - packageId = "rustix"; + packageId = "rustix 0.38.44"; usesDefaultFeatures = false; features = [ "fs" "net" "std" ]; } @@ -953,9 +656,9 @@ rec { }; "async-std" = rec { crateName = "async-std"; - version = "1.13.0"; + version = "1.13.1"; edition = "2018"; - sha256 = "059nbiyijwbndyrz0050skvlvzhds0dmnl0biwmxwbw055glfd66"; + sha256 = "094azlylq90vki8pv8k6lyhdbw1kcf7m344mfn2hyblcq30r80kk"; libName = "async_std"; authors = [ "Stjepan Glavina <stjepang@gmail.com>" @@ -973,14 +676,14 @@ rec { name = "async-global-executor"; packageId = "async-global-executor"; optional = true; - target = { target, features }: (!("unknown" == target."os")); + target = { target, features }: (!("unknown" == target."os" or null)); features = [ "async-io" ]; } { name = "async-io"; packageId = "async-io"; optional = true; - target = { target, features }: (!("unknown" == target."os")); + target = { target, features }: (!("unknown" == target."os" or null)); } { name = "async-lock"; @@ -996,7 +699,7 @@ rec { name = "futures-channel"; packageId = "futures-channel"; optional = true; - target = { target, features }: ("wasm32" == target."arch"); + target = { target, features }: ("wasm32" == target."arch" or null); } { name = "futures-core"; @@ -1013,13 +716,13 @@ rec { name = "futures-lite"; packageId = "futures-lite"; optional = true; - target = { target, features }: (!("unknown" == target."os")); + target = { target, features }: (!("unknown" == target."os" or null)); } { name = "gloo-timers"; packageId = "gloo-timers"; optional = true; - target = { target, features }: ("wasm32" == target."arch"); + target = { target, features }: ("wasm32" == target."arch" or null); features = [ "futures" ]; } { @@ -1029,7 +732,7 @@ rec { } { name = "log"; - packageId = "log 0.4.25"; + packageId = "log"; optional = true; features = [ "kv_unstable" ]; } @@ -1062,7 +765,7 @@ rec { name = "wasm-bindgen-futures"; packageId = "wasm-bindgen-futures"; optional = true; - target = { target, features }: ("wasm32" == target."arch"); + target = { target, features }: ("wasm32" == target."arch" or null); } ]; features = { @@ -1116,9 +819,9 @@ rec { }; "async-trait" = rec { crateName = "async-trait"; - version = "0.1.85"; + version = "0.1.88"; edition = "2021"; - sha256 = "0mm0gwad44zs7mna4a0m1z4dhzpmydfj73w4wm23c8xpnhrli4rz"; + sha256 = "1dgxvz7g75cmz6vqqz0mri4xazc6a8xfj1db6r9fxz29lzyd6fg5"; procMacro = true; libName = "async_trait"; authors = [ @@ -1135,34 +838,13 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; usesDefaultFeatures = false; features = [ "clone-impls" "full" "parsing" "printing" "proc-macro" "visit-mut" ]; } ]; }; - "atoi" = rec { - crateName = "atoi"; - version = "2.0.0"; - edition = "2021"; - sha256 = "0a05h42fggmy7h0ajjv6m7z72l924i7igbx13hk9d8pyign9k3gj"; - authors = [ - "Markus Klein" - ]; - dependencies = [ - { - name = "num-traits"; - packageId = "num-traits"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - "std" = [ "num-traits/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; "atomic-waker" = rec { crateName = "atomic-waker"; version = "1.1.2"; @@ -1177,87 +859,7 @@ rec { "portable-atomic" = [ "dep:portable-atomic" ]; }; }; - "authdb" = rec { - crateName = "authdb"; - version = "0.1.0"; - edition = "2021"; - crateBin = [ - { - name = "auth-cli"; - path = "src/bin/cli.rs"; - requiredFeatures = [ ]; - } - ]; - # We can't filter paths with references in Nix 2.4 - # See https://github.com/NixOS/nix/issues/5410 - src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) - then lib.cleanSourceWith { filter = sourceFilter; src = ./authdb; } - else ./authdb; - dependencies = [ - { - name = "base64ct"; - packageId = "base64ct"; - features = [ "alloc" ]; - } - { - name = "clap"; - packageId = "clap"; - features = [ "derive" ]; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "sha2"; - packageId = "sha2"; - } - { - name = "sqlx"; - packageId = "sqlx"; - features = [ "runtime-tokio" "sqlite" ]; - } - { - name = "thiserror"; - packageId = "thiserror 1.0.69"; - } - { - name = "tokio"; - packageId = "tokio"; - features = [ "full" ]; - } - { - name = "uuid"; - packageId = "uuid 0.4.0"; - features = [ "serde" "v4" ]; - } - ]; - devDependencies = [ - { - name = "cool_asserts"; - packageId = "cool_asserts"; - } - ]; - - }; - "autocfg 0.1.8" = rec { - crateName = "autocfg"; - version = "0.1.8"; - edition = "2015"; - sha256 = "0y4vw4l4izdxq1v0rrhvmlbqvalrqrmk60v1z0dqlgnlbzkl7phd"; - authors = [ - "Josh Stone <cuviper@gmail.com>" - ]; - dependencies = [ - { - name = "autocfg"; - packageId = "autocfg 1.4.0"; - } - ]; - - }; - "autocfg 1.4.0" = rec { + "autocfg" = rec { crateName = "autocfg"; version = "1.4.0"; edition = "2015"; @@ -1267,13 +869,287 @@ rec { ]; }; - "az" = rec { - crateName = "az"; - version = "1.2.1"; - edition = "2018"; - sha256 = "0ww9k1w3al7x5qmb7f13v3s9c2pg1pdxbs8xshqy6zyrchj4qzkv"; + "axum" = rec { + crateName = "axum"; + version = "0.8.3"; + edition = "2021"; + sha256 = "1222spmyw5s2dfggwn62474jkh72ld52abkz5wjbkyg1024i0ify"; + dependencies = [ + { + name = "axum-core"; + packageId = "axum-core"; + } + { + name = "axum-macros"; + packageId = "axum-macros"; + optional = true; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "form_urlencoded"; + packageId = "form_urlencoded"; + optional = true; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "http"; + packageId = "http 1.3.1"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "hyper"; + packageId = "hyper"; + optional = true; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + optional = true; + features = [ "tokio" "server" "service" ]; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "matchit"; + packageId = "matchit"; + } + { + name = "memchr"; + packageId = "memchr"; + } + { + name = "mime"; + packageId = "mime"; + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + features = [ "raw_value" ]; + } + { + name = "serde_path_to_error"; + packageId = "serde_path_to_error"; + optional = true; + } + { + name = "serde_urlencoded"; + packageId = "serde_urlencoded"; + optional = true; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + } + { + name = "tokio"; + packageId = "tokio"; + rename = "tokio"; + optional = true; + features = [ "time" ]; + } + { + name = "tower"; + packageId = "tower"; + usesDefaultFeatures = false; + features = [ "util" ]; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "hyper"; + packageId = "hyper"; + features = [ "client" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tokio"; + packageId = "tokio"; + rename = "tokio"; + features = [ "macros" "rt" "rt-multi-thread" "net" "test-util" ]; + } + { + name = "tower"; + packageId = "tower"; + rename = "tower"; + features = [ "util" "timeout" "limit" "load-shed" "steer" "filter" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; features = { + "__private" = [ "tokio" "http1" "dep:reqwest" ]; + "__private_docs" = [ "axum-core/__private_docs" "tower/full" "dep:tower-http" ]; + "default" = [ "form" "http1" "json" "matched-path" "original-uri" "query" "tokio" "tower-log" "tracing" ]; + "form" = [ "dep:form_urlencoded" "dep:serde_urlencoded" "dep:serde_path_to_error" ]; + "http1" = [ "dep:hyper" "hyper?/http1" "hyper-util?/http1" ]; + "http2" = [ "dep:hyper" "hyper?/http2" "hyper-util?/http2" ]; + "json" = [ "dep:serde_json" "dep:serde_path_to_error" ]; + "macros" = [ "dep:axum-macros" ]; + "multipart" = [ "dep:multer" ]; + "query" = [ "dep:form_urlencoded" "dep:serde_urlencoded" "dep:serde_path_to_error" ]; + "tokio" = [ "dep:hyper-util" "dep:tokio" "tokio/net" "tokio/rt" "tower/make" "tokio/macros" ]; + "tower-log" = [ "tower/log" ]; + "tracing" = [ "dep:tracing" "axum-core/tracing" ]; + "ws" = [ "dep:hyper" "tokio" "dep:tokio-tungstenite" "dep:sha1" "dep:base64" ]; }; + resolvedDefaultFeatures = [ "default" "form" "http1" "json" "macros" "matched-path" "original-uri" "query" "tokio" "tower-log" "tracing" ]; + }; + "axum-core" = rec { + crateName = "axum-core"; + version = "0.5.2"; + edition = "2021"; + sha256 = "19kwzksb4hwr3qfbrhjbqf83z6fjyng14wrkzck6fj1g8784qik8"; + libName = "axum_core"; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + } + { + name = "http"; + packageId = "http 1.3.1"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "mime"; + packageId = "mime"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "__private_docs" = [ "dep:tower-http" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "tracing" ]; + }; + "axum-macros" = rec { + crateName = "axum-macros"; + version = "0.5.0"; + edition = "2021"; + sha256 = "0p6011ld0izk22fmdxsps58cigilq2yhnmyqw4f8bslg09gdwkv0"; + procMacro = true; + libName = "axum_macros"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.100"; + features = [ "full" "parsing" "extra-traits" ]; + } + ]; + devDependencies = [ + { + name = "syn"; + packageId = "syn 2.0.100"; + features = [ "full" "extra-traits" ]; + } + ]; + features = { + "__private" = [ "syn/visit-mut" ]; + }; + resolvedDefaultFeatures = [ "default" ]; }; "backtrace" = rec { crateName = "backtrace"; @@ -1288,7 +1164,7 @@ rec { name = "addr2line"; packageId = "addr2line"; usesDefaultFeatures = false; - target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor")))); + target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env" or null) && (!("uwp" == target."vendor" or null)))); } { name = "cfg-if"; @@ -1298,19 +1174,19 @@ rec { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor")))); + target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env" or null) && (!("uwp" == target."vendor" or null)))); } { name = "miniz_oxide"; - packageId = "miniz_oxide 0.8.3"; + packageId = "miniz_oxide"; usesDefaultFeatures = false; - target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor")))); + target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env" or null) && (!("uwp" == target."vendor" or null)))); } { name = "object"; packageId = "object"; usesDefaultFeatures = false; - target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env") && (!("uwp" == target."vendor")))); + target = { target, features }: (!((target."windows" or false) && ("msvc" == target."env" or null) && (!("uwp" == target."vendor" or null)))); features = [ "read_core" "elf" "macho" "pe" "xcoff" "unaligned" "archive" ]; } { @@ -1319,7 +1195,7 @@ rec { } { name = "windows-targets"; - packageId = "windows-targets 0.52.6"; + packageId = "windows-targets"; target = { target, features }: (target."windows" or false); } ]; @@ -1331,240 +1207,34 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "base64 0.21.7" = rec { - crateName = "base64"; - version = "0.21.7"; - edition = "2018"; - sha256 = "0rw52yvsk75kar9wgqfwgb414kvil1gn7mqkrhn9zf1537mpsacx"; - authors = [ - "Alice Maz <alice@alicemaz.com>" - "Marshall Pierce <marshall@mpierce.org>" - ]; - features = { - "default" = [ "std" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "std" ]; - }; - "base64 0.22.1" = rec { - crateName = "base64"; - version = "0.22.1"; - edition = "2018"; - sha256 = "1imqzgh7bxcikp5vx3shqvw9j09g9ly0xr0jma0q66i52r7jbcvj"; - authors = [ - "Marshall Pierce <marshall@mpierce.org>" - ]; - features = { - "default" = [ "std" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "std" ]; - }; - "base64 0.9.3" = rec { - crateName = "base64"; - version = "0.9.3"; + "bincode" = rec { + crateName = "bincode"; + version = "1.3.3"; edition = "2015"; - sha256 = "0hs62r35bgxslawyrn1vp9rmvrkkm76fqv0vqcwd048vs876r7a8"; + sha256 = "1bfw3mnwzx5g1465kiqllp5n4r10qrqy88kdlp3jfwnq2ya5xx5i"; authors = [ - "Alice Maz <alice@alicemaz.com>" - "Marshall Pierce <marshall@mpierce.org>" - ]; - dependencies = [ - { - name = "byteorder"; - packageId = "byteorder"; - } - { - name = "safemem"; - packageId = "safemem"; - } - ]; - - }; - "base64ct" = rec { - crateName = "base64ct"; - version = "1.6.0"; - edition = "2021"; - sha256 = "0nvdba4jb8aikv60az40x2w1y96sjdq8z3yp09rwzmkhiwv1lg4c"; - authors = [ - "RustCrypto Developers" - ]; - features = { - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" ]; - }; - "bindgen" = rec { - crateName = "bindgen"; - version = "0.69.5"; - edition = "2018"; - sha256 = "1240snlcfj663k04bjsg629g4wx6f83flgbjh5rzpgyagk3864r7"; - libPath = "lib.rs"; - authors = [ - "Jyun-Yan You <jyyou.tw@gmail.com>" - "Emilio Cobos Álvarez <emilio@crisal.io>" - "Nick Fitzgerald <fitzgen@gmail.com>" - "The Servo project developers" - ]; - dependencies = [ - { - name = "annotate-snippets"; - packageId = "annotate-snippets"; - optional = true; - features = [ "color" ]; - } - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - } - { - name = "cexpr"; - packageId = "cexpr"; - } - { - name = "clang-sys"; - packageId = "clang-sys"; - features = [ "clang_6_0" ]; - } - { - name = "itertools"; - packageId = "itertools"; - 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.96"; - 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.8.0"; - edition = "2015"; - sha256 = "18riaa10s6n59n39vix0cr7l2dgwdhcpbcm97x1xbyfp1q47x008"; - libName = "bit_set"; - authors = [ - "Alexis Beingessner <a.beingessner@gmail.com>" - ]; - dependencies = [ - { - name = "bit-vec"; - packageId = "bit-vec"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - "serde" = [ "dep:serde" "bit-vec/serde" ]; - "std" = [ "bit-vec/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "bit-vec" = rec { - crateName = "bit-vec"; - version = "0.8.0"; - edition = "2015"; - sha256 = "1xxa1s2cj291r7k1whbxq840jxvmdsq9xgh7bvrxl46m80fllxjy"; - libName = "bit_vec"; - authors = [ - "Alexis Beingessner <a.beingessner@gmail.com>" - ]; - features = { - "borsh" = [ "dep:borsh" ]; - "borsh_std" = [ "borsh/std" ]; - "default" = [ "std" ]; - "miniserde" = [ "dep:miniserde" ]; - "nanoserde" = [ "dep:nanoserde" ]; - "serde" = [ "dep:serde" ]; - "serde_no_std" = [ "serde/alloc" ]; - "serde_std" = [ "std" "serde/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "bit_field" = rec { - crateName = "bit_field"; - version = "0.10.2"; - edition = "2015"; - sha256 = "0qav5rpm4hqc33vmf4vc4r0mh51yjx5vmd9zhih26n9yjs3730nw"; - authors = [ - "Philipp Oppermann <dev@phil-opp.com>" - ]; - - }; - "bitflags 1.3.2" = rec { - crateName = "bitflags"; - version = "1.3.2"; - edition = "2018"; - sha256 = "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy"; - authors = [ - "The Rust Project Developers" - ]; - features = { - "compiler_builtins" = [ "dep:compiler_builtins" ]; - "core" = [ "dep:core" ]; - "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "bitflags 2.8.0" = rec { - crateName = "bitflags"; - version = "2.8.0"; - edition = "2021"; - sha256 = "0dixc6168i98652jxf0z9nbyn0zcis3g6hi6qdr7z5dbhcygas4g"; - authors = [ - "The Rust Project Developers" + "Ty Overby <ty@pre-alpha.com>" + "Francesco Mazzoli <f@mazzo.li>" + "David Tolnay <dtolnay@gmail.com>" + "Zoey Riordan <zoey@dos.cafe>" ]; dependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - usesDefaultFeatures = false; + packageId = "serde"; } ]; + features = { + }; + }; + "bitflags" = rec { + crateName = "bitflags"; + version = "2.9.0"; + edition = "2021"; + sha256 = "1gb5w7pxnmx8l2bjz1i6rkbwbm2167k294rhy6cl1y3vbc8i90jw"; + authors = [ + "The Rust Project Developers" + ]; features = { "arbitrary" = [ "dep:arbitrary" ]; "bytemuck" = [ "dep:bytemuck" ]; @@ -1573,24 +1243,7 @@ rec { "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; "serde" = [ "dep:serde" ]; }; - resolvedDefaultFeatures = [ "serde" "std" ]; - }; - "block-buffer" = rec { - crateName = "block-buffer"; - version = "0.10.4"; - edition = "2018"; - sha256 = "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h"; - libName = "block_buffer"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "generic-array"; - packageId = "generic-array 0.14.7"; - } - ]; - + resolvedDefaultFeatures = [ "std" ]; }; "blocking" = rec { crateName = "blocking"; @@ -1635,21 +1288,11 @@ rec { "tracing" = [ "dep:tracing" ]; }; }; - "build_html" = rec { - crateName = "build_html"; - version = "2.5.0"; - edition = "2018"; - sha256 = "0p4k25yk3v0wf720wl5zcghvc9ik6l7lsh3fz86cq3g7x4nbhpi2"; - authors = [ - "Joseph Skubal" - ]; - - }; "bumpalo" = rec { crateName = "bumpalo"; - version = "3.16.0"; + version = "3.17.0"; edition = "2021"; - sha256 = "0b015qb4knwanbdlp1x48pkb4pm57b8gidbhhhxr900q2wb6fabr"; + sha256 = "1gxxsn2fsjmv03g8p3m749mczv2k4m8xspifs5l7bcx0vx3gna0n"; authors = [ "Nick Fitzgerald <fitzgen@gmail.com>" ]; @@ -1659,47 +1302,18 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "bytemuck" = rec { - crateName = "bytemuck"; - version = "1.21.0"; - edition = "2018"; - sha256 = "18wj81x9xhqcd6985r8qxmbik6szjfjfj62q3xklw8h2p3x7srgg"; - authors = [ - "Lokathor <zefria@gmail.com>" - ]; - features = { - "bytemuck_derive" = [ "dep:bytemuck_derive" ]; - "derive" = [ "bytemuck_derive" ]; - "extern_crate_std" = [ "extern_crate_alloc" ]; - "latest_stable_rust" = [ "aarch64_simd" "avx512_simd" "align_offset" "alloc_uninit" "const_zeroed" "derive" "min_const_generics" "must_cast" "must_cast_extra" "track_caller" "transparentwrapper_extra" "wasm_simd" "zeroable_atomics" "zeroable_maybe_uninit" ]; - "must_cast_extra" = [ "must_cast" ]; - }; - resolvedDefaultFeatures = [ "extern_crate_alloc" ]; - }; - "byteorder" = rec { - crateName = "byteorder"; - version = "1.5.0"; - edition = "2021"; - sha256 = "0jzncxyf404mwqdbspihyzpkndfgda450l0893pz5xj685cg5l0z"; - authors = [ - "Andrew Gallant <jamslam@gmail.com>" - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; "bytes" = rec { crateName = "bytes"; - version = "1.9.0"; + version = "1.10.1"; edition = "2018"; - sha256 = "16ykzx24v1x4f42v2lxyvlczqhdfji3v7r4ghwckpwijzvb1hn9j"; + sha256 = "0smd4wi2yrhp5pmq571yiaqx84bjqlm1ixqhnvfwzzc6pqkn26yp"; authors = [ "Carl Lerche <me@carllerche.com>" "Sean McArthur <sean@seanmonstar.com>" ]; features = { "default" = [ "std" ]; + "extra-platforms" = [ "dep:extra-platforms" ]; "serde" = [ "dep:serde" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; @@ -1716,7 +1330,7 @@ rec { dependencies = [ { name = "bitflags"; - packageId = "bitflags 2.8.0"; + packageId = "bitflags"; } { name = "cairo-sys-rs"; @@ -1800,9 +1414,9 @@ rec { }; "cc" = rec { crateName = "cc"; - version = "1.2.10"; + version = "1.2.17"; edition = "2018"; - sha256 = "0aaj2ivamhfzhgb9maasnfkh03s2mzhzpzwrkghgzbkfnv5qy80k"; + sha256 = "0flf697b5p87ds39s3g076q75xlnfgiicpz8792sy7df833mgjqz"; authors = [ "Alex Crichton <alex@alexcrichton.com>" ]; @@ -1816,24 +1430,6 @@ rec { "parallel" = [ "dep:libc" "dep:jobserver" ]; }; }; - "cexpr" = rec { - crateName = "cexpr"; - version = "0.6.0"; - edition = "2018"; - sha256 = "0rl77bwhs5p979ih4r0202cn5jrfsrbgrksp40lkfz5vk1x3ib3g"; - authors = [ - "Jethro Beekman <jethro@jbeekman.nl>" - ]; - dependencies = [ - { - name = "nom"; - packageId = "nom"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - ]; - - }; "cfg-expr" = rec { crateName = "cfg-expr"; version = "0.15.8"; @@ -1876,35 +1472,17 @@ rec { "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; }; }; - "changeset" = rec { - crateName = "changeset"; - version = "0.1.0"; - edition = "2021"; - # We can't filter paths with references in Nix 2.4 - # See https://github.com/NixOS/nix/issues/5410 - src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) - then lib.cleanSourceWith { filter = sourceFilter; src = ./changeset; } - else ./changeset; - devDependencies = [ - { - name = "uuid"; - packageId = "uuid 1.12.0"; - features = [ "v4" ]; - } - ]; - - }; "chrono" = rec { crateName = "chrono"; - version = "0.4.39"; + version = "0.4.40"; edition = "2021"; - sha256 = "09g8nf409lb184kl9j4s85k0kn8wzgjkp5ls9zid50b886fwqdky"; + sha256 = "0z334kqnvq5zx6xsq1k6zk8g9z14fgk2w3vkn4n13pvi3mhn8y8s"; dependencies = [ { name = "android-tzdata"; packageId = "android-tzdata"; optional = true; - target = { target, features }: ("android" == target."os"); + target = { target, features }: ("android" == target."os" or null); } { name = "iana-time-zone"; @@ -1917,7 +1495,7 @@ rec { name = "js-sys"; packageId = "js-sys"; optional = true; - target = { target, features }: (("wasm32" == target."arch") && (!(("emscripten" == target."os") || ("wasi" == target."os")))); + target = { target, features }: (("wasm32" == target."arch" or null) && (!(("emscripten" == target."os" or null) || ("wasi" == target."os" or null)))); } { name = "num-traits"; @@ -1926,7 +1504,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; usesDefaultFeatures = false; } @@ -1934,11 +1512,11 @@ rec { name = "wasm-bindgen"; packageId = "wasm-bindgen"; optional = true; - target = { target, features }: (("wasm32" == target."arch") && (!(("emscripten" == target."os") || ("wasi" == target."os")))); + target = { target, features }: (("wasm32" == target."arch" or null) && (!(("emscripten" == target."os" or null) || ("wasi" == target."os" or null)))); } { - name = "windows-targets"; - packageId = "windows-targets 0.52.6"; + name = "windows-link"; + packageId = "windows-link"; optional = true; target = { target, features }: (target."windows" or false); } @@ -1962,10 +1540,10 @@ rec { "unstable-locales" = [ "pure-rust-locales" ]; "wasm-bindgen" = [ "dep:wasm-bindgen" ]; "wasmbind" = [ "wasm-bindgen" "js-sys" ]; - "winapi" = [ "windows-targets" ]; - "windows-targets" = [ "dep:windows-targets" ]; + "winapi" = [ "windows-link" ]; + "windows-link" = [ "dep:windows-link" ]; }; - resolvedDefaultFeatures = [ "alloc" "android-tzdata" "clock" "default" "iana-time-zone" "js-sys" "now" "oldtime" "serde" "std" "wasm-bindgen" "wasmbind" "winapi" "windows-targets" ]; + resolvedDefaultFeatures = [ "alloc" "android-tzdata" "clock" "default" "iana-time-zone" "js-sys" "now" "oldtime" "serde" "std" "wasm-bindgen" "wasmbind" "winapi" "windows-link" ]; }; "chrono-tz" = rec { crateName = "chrono-tz"; @@ -1981,12 +1559,12 @@ rec { } { name = "phf"; - packageId = "phf 0.11.3"; + packageId = "phf"; usesDefaultFeatures = false; } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; usesDefaultFeatures = false; } @@ -2027,12 +1605,12 @@ rec { } { name = "phf"; - packageId = "phf 0.11.3"; + packageId = "phf"; usesDefaultFeatures = false; } { name = "phf_codegen"; - packageId = "phf_codegen 0.11.3"; + packageId = "phf_codegen"; usesDefaultFeatures = false; } ]; @@ -2043,74 +1621,12 @@ rec { "uncased" = [ "dep:uncased" ]; }; }; - "clang-sys" = rec { - crateName = "clang-sys"; - version = "1.8.1"; - edition = "2021"; - sha256 = "1x1r9yqss76z8xwpdanw313ss6fniwc1r7dzb5ycjn0ph53kj0hb"; - libName = "clang_sys"; - authors = [ - "Kyle Mayes <kyle@mayeses.com>" - ]; - 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.5.30"; + version = "4.5.34"; edition = "2021"; crateBin = []; - sha256 = "0vcyrn4ymq2gd56sl3xnfki8q8llg64sj3rj3qx33mgsf66v3dwj"; + sha256 = "1zz2jm6sjpq94wqh4afplmvnklwwp36yjgvnaala4399h5wqjn79"; dependencies = [ { name = "clap_builder"; @@ -2149,9 +1665,9 @@ rec { }; "clap_builder" = rec { crateName = "clap_builder"; - version = "4.5.30"; + version = "4.5.34"; edition = "2021"; - sha256 = "0369xis2ar46icsaxqyy37976mlb62alzyx4j53k99vq2w3v4pd3"; + sha256 = "12941q4h6gn30ch72spw6fn12r2fkgh9mcav1cbb4gc4358g7c43"; dependencies = [ { name = "anstream"; @@ -2188,9 +1704,9 @@ rec { }; "clap_derive" = rec { crateName = "clap_derive"; - version = "4.5.28"; + version = "4.5.32"; edition = "2021"; - sha256 = "1vgigkhljp3r8r5lwdrn1ij93nafmjwh8cx77nppb9plqsaysk5z"; + sha256 = "1mqcag8qapb5yhygg2hi153kzmbf7w5hqp3nl3fvl5cn4yp6l5q9"; procMacro = true; dependencies = [ { @@ -2207,7 +1723,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; features = [ "full" ]; } ]; @@ -2224,38 +1740,6 @@ rec { edition = "2021"; sha256 = "19nwfls5db269js5n822vkc8dw0wjq2h1wf0hgr06ld2g52d2spl"; - }; - "cloudabi" = rec { - crateName = "cloudabi"; - version = "0.0.3"; - edition = "2015"; - sha256 = "0kxcg83jlihy0phnd2g8c2c303px3l2p3pkjz357ll6llnd5pz6x"; - libPath = "cloudabi.rs"; - authors = [ - "Nuxi (https://nuxi.nl/) and contributors" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 1.3.2"; - optional = true; - } - ]; - features = { - "bitflags" = [ "dep:bitflags" ]; - "default" = [ "bitflags" ]; - }; - resolvedDefaultFeatures = [ "bitflags" "default" ]; - }; - "color_quant" = rec { - crateName = "color_quant"; - version = "1.1.0"; - edition = "2015"; - sha256 = "12q1n427h2bbmmm1mnglr57jaz2dj9apk0plcxw7nwqiai7qjyrx"; - authors = [ - "nwin <nwin@users.noreply.github.com>" - ]; - }; "colorchoice" = rec { crateName = "colorchoice"; @@ -2289,242 +1773,26 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "config" = rec { - crateName = "config"; - version = "0.1.0"; - edition = "2021"; - # We can't filter paths with references in Nix 2.4 - # See https://github.com/NixOS/nix/issues/5410 - src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) - then lib.cleanSourceWith { filter = sourceFilter; src = ./config; } - else ./config; + "console_error_panic_hook" = rec { + crateName = "console_error_panic_hook"; + version = "0.1.7"; + edition = "2015"; + sha256 = "1g5v8s0ndycc10mdn6igy914k645pgpcl8vjpz6nvxkhyirynsm0"; + authors = [ + "Nick Fitzgerald <fitzgen@gmail.com>" + ]; dependencies = [ { - name = "config-derive"; - packageId = "config-derive"; + name = "cfg-if"; + packageId = "cfg-if"; } { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - } - { - name = "thiserror"; - packageId = "thiserror 1.0.69"; - } - ]; - devDependencies = [ - { - name = "cool_asserts"; - packageId = "cool_asserts"; + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; } ]; }; - "config-derive" = rec { - crateName = "config-derive"; - version = "0.1.0"; - edition = "2021"; - # We can't filter paths with references in Nix 2.4 - # See https://github.com/NixOS/nix/issues/5410 - src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) - then lib.cleanSourceWith { filter = sourceFilter; src = ./config-derive; } - else ./config-derive; - procMacro = true; - libName = "config_derive"; - dependencies = [ - { - name = "quote"; - packageId = "quote"; - } - { - name = "syn"; - packageId = "syn 1.0.109"; - features = [ "extra-traits" ]; - } - ]; - - }; - "const-oid" = rec { - crateName = "const-oid"; - version = "0.9.6"; - edition = "2021"; - sha256 = "1y0jnqaq7p2wvspnx7qj76m7hjcqpz73qzvr9l2p9n2s51vr6if2"; - libName = "const_oid"; - authors = [ - "RustCrypto Developers" - ]; - features = { - "arbitrary" = [ "dep:arbitrary" ]; - }; - }; - "convert_case" = rec { - crateName = "convert_case"; - version = "0.6.0"; - edition = "2018"; - sha256 = "1jn1pq6fp3rri88zyw6jlhwwgf6qiyc08d6gjv0qypgkl862n67c"; - authors = [ - "Rutrum <dave@rutrum.net>" - ]; - dependencies = [ - { - name = "unicode-segmentation"; - packageId = "unicode-segmentation"; - } - ]; - features = { - "rand" = [ "dep:rand" ]; - "random" = [ "rand" ]; - }; - }; - "cookie" = rec { - crateName = "cookie"; - version = "0.17.0"; - edition = "2018"; - sha256 = "096c52jg9iq4lfcps2psncswv33fc30mmnaa2sbzzcfcw71kgyvy"; - authors = [ - "Sergio Benitez <sb@sergio.bz>" - "Alex Crichton <alex@alexcrichton.com>" - ]; - dependencies = [ - { - name = "time"; - packageId = "time 0.3.37"; - usesDefaultFeatures = false; - features = [ "std" "parsing" "formatting" "macros" ]; - } - ]; - buildDependencies = [ - { - name = "version_check"; - packageId = "version_check 0.9.5"; - } - ]; - features = { - "aes-gcm" = [ "dep:aes-gcm" ]; - "base64" = [ "dep:base64" ]; - "hkdf" = [ "dep:hkdf" ]; - "hmac" = [ "dep:hmac" ]; - "key-expansion" = [ "sha2" "hkdf" ]; - "percent-encode" = [ "percent-encoding" ]; - "percent-encoding" = [ "dep:percent-encoding" ]; - "private" = [ "aes-gcm" "base64" "rand" "subtle" ]; - "rand" = [ "dep:rand" ]; - "secure" = [ "private" "signed" "key-expansion" ]; - "sha2" = [ "dep:sha2" ]; - "signed" = [ "hmac" "sha2" "base64" "rand" "subtle" ]; - "subtle" = [ "dep:subtle" ]; - }; - }; - "cookie-factory" = rec { - crateName = "cookie-factory"; - version = "0.3.3"; - edition = "2018"; - sha256 = "18mka6fk3843qq3jw1fdfvzyv05kx7kcmirfbs2vg2kbw9qzm1cq"; - libName = "cookie_factory"; - authors = [ - "Geoffroy Couprie <geo.couprie@gmail.com>" - "Pierre Chifflier <chifflier@wzdftpd.net>" - ]; - 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"; - edition = "2021"; - sha256 = "1v18dg7ifx41k2f82j3gsnpm1fg9wk5s4zv7sf42c7pnad72b7zf"; - authors = [ - "Nathan West <Lucretiel@gmail.com>" - ]; - dependencies = [ - { - name = "indent_write"; - packageId = "indent_write"; - usesDefaultFeatures = false; - } - ]; - - }; - "coordinates" = rec { - crateName = "coordinates"; - version = "0.1.0"; - edition = "2021"; - crateBin = [ - { - name = "default_map"; - path = "src/bin/default_map.rs"; - requiredFeatures = [ ]; - } - ]; - # We can't filter paths with references in Nix 2.4 - # See https://github.com/NixOS/nix/issues/5410 - src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) - then lib.cleanSourceWith { filter = sourceFilter; src = ./coordinates; } - else ./coordinates; - dependencies = [ - { - name = "nom"; - packageId = "nom"; - } - { - name = "proptest"; - packageId = "proptest"; - } - { - name = "thiserror"; - packageId = "thiserror 1.0.69"; - } - ]; - - }; - "core-foundation" = rec { - crateName = "core-foundation"; - version = "0.9.4"; - edition = "2018"; - sha256 = "13zvbbj07yk3b61b8fhwfzhy35535a583irf23vlcg59j7h9bqci"; - libName = "core_foundation"; - authors = [ - "The Servo Project Developers" - ]; - dependencies = [ - { - name = "core-foundation-sys"; - packageId = "core-foundation-sys"; - usesDefaultFeatures = false; - } - { - name = "libc"; - packageId = "libc"; - } - ]; - features = { - "chrono" = [ "dep:chrono" ]; - "default" = [ "link" ]; - "link" = [ "core-foundation-sys/link" ]; - "mac_os_10_7_support" = [ "core-foundation-sys/mac_os_10_7_support" ]; - "mac_os_10_8_features" = [ "core-foundation-sys/mac_os_10_8_features" ]; - "uuid" = [ "dep:uuid" ]; - "with-chrono" = [ "chrono" ]; - "with-uuid" = [ "uuid" ]; - }; - resolvedDefaultFeatures = [ "default" "link" ]; - }; "core-foundation-sys" = rec { crateName = "core-foundation-sys"; version = "0.8.7"; @@ -2539,152 +1807,6 @@ rec { }; resolvedDefaultFeatures = [ "default" "link" ]; }; - "cpufeatures" = rec { - crateName = "cpufeatures"; - version = "0.2.16"; - edition = "2018"; - sha256 = "1hy466fkhxjbb16i7na95wz8yr14d0kd578pwzj5lbkz14jh5f0n"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "aarch64-linux-android"); - } - { - name = "libc"; - packageId = "libc"; - target = { target, features }: (("aarch64" == target."arch") && ("linux" == target."os")); - } - { - name = "libc"; - packageId = "libc"; - target = { target, features }: (("aarch64" == target."arch") && ("apple" == target."vendor")); - } - { - name = "libc"; - packageId = "libc"; - target = { target, features }: (("loongarch64" == target."arch") && ("linux" == target."os")); - } - ]; - - }; - "crc" = rec { - crateName = "crc"; - version = "3.2.1"; - edition = "2021"; - sha256 = "0dnn23x68qakzc429s1y9k9y3g8fn5v9jwi63jcz151sngby9rk9"; - authors = [ - "Rui Hu <code@mrhooray.com>" - "Akhil Velagapudi <4@4khil.com>" - ]; - dependencies = [ - { - name = "crc-catalog"; - packageId = "crc-catalog"; - } - ]; - - }; - "crc-catalog" = rec { - crateName = "crc-catalog"; - version = "2.4.0"; - edition = "2018"; - sha256 = "1xg7sz82w3nxp1jfn425fvn1clvbzb3zgblmxsyqpys0dckp9lqr"; - libName = "crc_catalog"; - authors = [ - "Akhil Velagapudi <akhilvelagapudi@gmail.com>" - ]; - - }; - "crc32fast" = rec { - crateName = "crc32fast"; - version = "1.4.2"; - edition = "2015"; - sha256 = "1czp7vif73b8xslr3c9yxysmh9ws2r8824qda7j47ffs9pcnjxx9"; - authors = [ - "Sam Rijs <srijs@airpost.net>" - "Alex Crichton <alex@alexcrichton.com>" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "crossbeam-deque" = rec { - crateName = "crossbeam-deque"; - version = "0.8.6"; - edition = "2021"; - sha256 = "0l9f1saqp1gn5qy0rxvkmz4m6n7fc0b3dbm6q1r5pmgpnyvi3lcx"; - libName = "crossbeam_deque"; - dependencies = [ - { - name = "crossbeam-epoch"; - packageId = "crossbeam-epoch"; - usesDefaultFeatures = false; - } - { - name = "crossbeam-utils"; - packageId = "crossbeam-utils"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - "std" = [ "crossbeam-epoch/std" "crossbeam-utils/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "crossbeam-epoch" = rec { - crateName = "crossbeam-epoch"; - version = "0.9.18"; - edition = "2021"; - sha256 = "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv"; - libName = "crossbeam_epoch"; - dependencies = [ - { - name = "crossbeam-utils"; - packageId = "crossbeam-utils"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - "loom" = [ "loom-crate" "crossbeam-utils/loom" ]; - "loom-crate" = [ "dep:loom-crate" ]; - "nightly" = [ "crossbeam-utils/nightly" ]; - "std" = [ "alloc" "crossbeam-utils/std" ]; - }; - resolvedDefaultFeatures = [ "alloc" "std" ]; - }; - "crossbeam-queue" = rec { - crateName = "crossbeam-queue"; - version = "0.3.12"; - edition = "2021"; - sha256 = "059igaxckccj6ndmg45d5yf7cm4ps46c18m21afq3pwiiz1bnn0g"; - libName = "crossbeam_queue"; - dependencies = [ - { - name = "crossbeam-utils"; - packageId = "crossbeam-utils"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - "nightly" = [ "crossbeam-utils/nightly" ]; - "std" = [ "alloc" "crossbeam-utils/std" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "std" ]; - }; "crossbeam-utils" = rec { crateName = "crossbeam-utils"; version = "0.8.21"; @@ -2697,108 +1819,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "crunchy" = rec { - crateName = "crunchy"; - version = "0.2.2"; - edition = "2015"; - sha256 = "1dx9mypwd5mpfbbajm78xcrg5lirqk7934ik980mmaffg3hdm0bs"; - authors = [ - "Vurich <jackefransham@hotmail.co.uk>" - ]; - features = { - "default" = [ "limit_128" ]; - }; - resolvedDefaultFeatures = [ "default" "limit_128" ]; - }; - "crypto-common" = rec { - crateName = "crypto-common"; - version = "0.1.6"; - edition = "2018"; - sha256 = "1cvby95a6xg7kxdz5ln3rl9xh66nz66w46mm3g56ri1z5x815yqv"; - libName = "crypto_common"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "generic-array"; - packageId = "generic-array 0.14.7"; - features = [ "more_lengths" ]; - } - { - name = "typenum"; - packageId = "typenum"; - } - ]; - features = { - "getrandom" = [ "rand_core/getrandom" ]; - "rand_core" = [ "dep:rand_core" ]; - }; - resolvedDefaultFeatures = [ "std" ]; - }; - "cyber-slides" = rec { - crateName = "cyber-slides"; - version = "0.1.0"; - edition = "2021"; - crateBin = [ - { - name = "cyber-slides"; - 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 = ./cyber-slides; } - else ./cyber-slides; - dependencies = [ - { - name = "async-std"; - packageId = "async-std"; - } - { - name = "cairo-rs"; - packageId = "cairo-rs"; - } - { - name = "cyberpunk"; - packageId = "cyberpunk"; - } - { - name = "gio"; - packageId = "gio"; - } - { - name = "glib"; - packageId = "glib"; - } - { - name = "gtk4"; - packageId = "gtk4"; - rename = "gtk"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_yml"; - packageId = "serde_yml"; - } - ]; - - }; "cyberpunk" = rec { crateName = "cyberpunk"; 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 = ./cyberpunk; } - else ./cyberpunk; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./cyberpunk; }; dependencies = [ { name = "cairo-rs"; @@ -2816,6 +1841,7 @@ rec { name = "gtk4"; packageId = "gtk4"; rename = "gtk"; + features = [ "v4_10" ]; } ]; @@ -2831,11 +1857,7 @@ rec { 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 = ./cyberpunk-splash; } - else ./cyberpunk-splash; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./cyberpunk-splash; }; dependencies = [ { name = "async-std"; @@ -2861,271 +1883,11 @@ rec { name = "gtk4"; packageId = "gtk4"; rename = "gtk"; + features = [ "v4_10" ]; } ]; }; - "dashboard" = rec { - crateName = "dashboard"; - version = "0.1.3"; - edition = "2018"; - crateBin = [ - { - name = "dashboard"; - 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 = ./dashboard; } - else ./dashboard; - dependencies = [ - { - name = "async-std"; - packageId = "async-std"; - } - { - name = "cairo-rs"; - packageId = "cairo-rs"; - } - { - name = "chrono"; - packageId = "chrono"; - features = [ "serde" ]; - } - { - name = "fluent"; - packageId = "fluent"; - } - { - name = "fluent-ergonomics"; - packageId = "fluent-ergonomics"; - } - { - name = "futures"; - packageId = "futures"; - } - { - name = "gdk4"; - packageId = "gdk4"; - rename = "gdk"; - } - { - name = "geo-types"; - packageId = "geo-types"; - } - { - name = "gio"; - packageId = "gio"; - } - { - name = "glib"; - packageId = "glib"; - } - { - name = "gtk4"; - packageId = "gtk4"; - rename = "gtk"; - } - { - name = "lazy_static"; - packageId = "lazy_static"; - } - { - name = "libadwaita"; - packageId = "libadwaita"; - rename = "adw"; - features = [ "v1_2" ]; - } - { - name = "memorycache"; - packageId = "memorycache"; - } - { - name = "reqwest"; - packageId = "reqwest"; - features = [ "json" ]; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - } - { - name = "tokio"; - packageId = "tokio"; - features = [ "full" ]; - } - { - name = "unic-langid"; - packageId = "unic-langid"; - } - ]; - buildDependencies = [ - { - name = "glib-build-tools"; - packageId = "glib-build-tools 0.18.0"; - } - ]; - - }; - "data-encoding" = rec { - crateName = "data-encoding"; - version = "2.7.0"; - edition = "2018"; - sha256 = "0vxdv88fnvnxw29gk84gj5662xlv0p5hmlxpwp7d60cckp8fwq0f"; - libName = "data_encoding"; - authors = [ - "Julien Cretin <git@ia0.eu>" - ]; - features = { - "default" = [ "std" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "std" ]; - }; - "deflate" = rec { - crateName = "deflate"; - version = "0.8.6"; - edition = "2018"; - sha256 = "0x6iqlayg129w63999kz97m279m0jj4x4sm6gkqlvmp73y70yxvk"; - authors = [ - "oyvindln <oyvindln@users.noreply.github.com>" - ]; - dependencies = [ - { - name = "adler32"; - packageId = "adler32"; - } - { - name = "byteorder"; - packageId = "byteorder"; - } - ]; - features = { - "gzip" = [ "gzip-header" ]; - "gzip-header" = [ "dep:gzip-header" ]; - }; - }; - "der" = rec { - crateName = "der"; - version = "0.7.9"; - edition = "2021"; - sha256 = "1h4vzjfa1lczxdf8avfj9qlwh1qianqlxdy1g5rn762qnvkzhnzm"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "const-oid"; - packageId = "const-oid"; - optional = true; - } - { - name = "pem-rfc7468"; - packageId = "pem-rfc7468"; - optional = true; - features = [ "alloc" ]; - } - { - name = "zeroize"; - packageId = "zeroize"; - optional = true; - usesDefaultFeatures = false; - } - ]; - features = { - "alloc" = [ "zeroize?/alloc" ]; - "arbitrary" = [ "dep:arbitrary" "const-oid?/arbitrary" "std" ]; - "bytes" = [ "dep:bytes" "alloc" ]; - "derive" = [ "dep:der_derive" ]; - "flagset" = [ "dep:flagset" ]; - "oid" = [ "dep:const-oid" ]; - "pem" = [ "dep:pem-rfc7468" "alloc" "zeroize" ]; - "std" = [ "alloc" ]; - "time" = [ "dep:time" ]; - "zeroize" = [ "dep:zeroize" ]; - }; - resolvedDefaultFeatures = [ "alloc" "oid" "pem" "std" "zeroize" ]; - }; - "deranged" = rec { - crateName = "deranged"; - version = "0.3.11"; - edition = "2021"; - sha256 = "1d1ibqqnr5qdrpw8rclwrf1myn3wf0dygl04idf4j2s49ah6yaxl"; - authors = [ - "Jacob Pratt <jacob@jhpratt.dev>" - ]; - dependencies = [ - { - name = "powerfmt"; - packageId = "powerfmt"; - optional = true; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - "num" = [ "dep:num-traits" ]; - "powerfmt" = [ "dep:powerfmt" ]; - "quickcheck" = [ "dep:quickcheck" "alloc" ]; - "rand" = [ "dep:rand" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "powerfmt" "std" ]; - }; - "digest" = rec { - crateName = "digest"; - version = "0.10.7"; - edition = "2018"; - sha256 = "14p2n6ih29x81akj097lvz7wi9b6b9hvls0lwrv7b6xwyy0s5ncy"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "block-buffer"; - packageId = "block-buffer"; - optional = true; - } - { - name = "const-oid"; - packageId = "const-oid"; - optional = true; - } - { - name = "crypto-common"; - packageId = "crypto-common"; - } - { - name = "subtle"; - packageId = "subtle"; - optional = true; - usesDefaultFeatures = false; - } - ]; - features = { - "blobby" = [ "dep:blobby" ]; - "block-buffer" = [ "dep:block-buffer" ]; - "const-oid" = [ "dep:const-oid" ]; - "core-api" = [ "block-buffer" ]; - "default" = [ "core-api" ]; - "dev" = [ "blobby" ]; - "mac" = [ "subtle" ]; - "oid" = [ "const-oid" ]; - "rand_core" = [ "crypto-common/rand_core" ]; - "std" = [ "alloc" "crypto-common/std" ]; - "subtle" = [ "dep:subtle" ]; - }; - resolvedDefaultFeatures = [ "alloc" "block-buffer" "const-oid" "core-api" "default" "mac" "oid" "std" "subtle" ]; - }; "dimensioned 0.7.0" = rec { crateName = "dimensioned"; version = "0.7.0"; @@ -3147,7 +1909,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; } { @@ -3187,7 +1949,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; } { @@ -3227,65 +1989,18 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; } ]; features = { "default" = [ "std" ]; }; }; - "dotenvy" = rec { - crateName = "dotenvy"; - version = "0.15.7"; - edition = "2018"; - crateBin = []; - sha256 = "16s3n973n5aqym02692i1npb079n5mb0fwql42ikmwn8wnrrbbqs"; - authors = [ - "Noemi Lapresta <noemi.lapresta@gmail.com>" - "Craig Hills <chills@gmail.com>" - "Mike Piccolo <mfpiccolo@gmail.com>" - "Alice Maz <alice@alicemaz.com>" - "Sean Griffin <sean@seantheprogrammer.com>" - "Adam Sharp <adam@sharplet.me>" - "Arpad Borsos <arpad.borsos@googlemail.com>" - "Allan Zhang <al@ayz.ai>" - ]; - features = { - "clap" = [ "dep:clap" ]; - "cli" = [ "clap" ]; - }; - }; - "either" = rec { - crateName = "either"; - version = "1.13.0"; - edition = "2018"; - sha256 = "1w2c1mybrd7vljyxk77y9f4w9dyjrmp3yp82mk7bcm8848fazcb0"; - authors = [ - "bluss" - ]; - dependencies = [ - { - name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - features = [ "derive" ]; - } - ]; - features = { - "default" = [ "use_std" ]; - "serde" = [ "dep:serde" ]; - }; - resolvedDefaultFeatures = [ "default" "serde" "use_std" ]; - }; "emseries" = rec { crateName = "emseries"; version = "0.6.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 = ./emseries; } - else ./emseries; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./emseries; }; authors = [ "Savanni D'Gerinel <savanni@luminescent-dreams.com>" ]; @@ -3302,7 +2017,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; } { name = "serde_derive"; @@ -3335,77 +2050,11 @@ rec { ]; }; - "encoding_rs" = rec { - crateName = "encoding_rs"; - version = "0.8.35"; - edition = "2018"; - sha256 = "1wv64xdrr9v37rqqdjsyb8l8wzlcbab80ryxhrszvnj59wy0y0vm"; - authors = [ - "Henri Sivonen <hsivonen@hsivonen.fi>" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - ]; - features = { - "any_all_workaround" = [ "dep:any_all_workaround" ]; - "default" = [ "alloc" ]; - "fast-legacy-encode" = [ "fast-hangul-encode" "fast-hanja-encode" "fast-kanji-encode" "fast-gb-hanzi-encode" "fast-big5-hanzi-encode" ]; - "serde" = [ "dep:serde" ]; - "simd-accel" = [ "any_all_workaround" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" ]; - }; - "env_logger" = rec { - crateName = "env_logger"; - version = "0.10.2"; - edition = "2021"; - sha256 = "1005v71kay9kbz1d5907l0y7vh9qn2fqsp2yfgb8bjvin6m0bm2c"; - dependencies = [ - { - name = "humantime"; - packageId = "humantime"; - optional = true; - } - { - name = "is-terminal"; - packageId = "is-terminal"; - optional = true; - } - { - name = "log"; - packageId = "log 0.4.25"; - features = [ "std" ]; - } - { - name = "regex"; - packageId = "regex"; - optional = true; - usesDefaultFeatures = false; - features = [ "std" "perf" ]; - } - { - name = "termcolor"; - packageId = "termcolor"; - optional = true; - } - ]; - features = { - "auto-color" = [ "dep:is-terminal" "color" ]; - "color" = [ "dep:termcolor" ]; - "default" = [ "auto-color" "humantime" "regex" ]; - "humantime" = [ "dep:humantime" ]; - "regex" = [ "dep:regex" ]; - }; - resolvedDefaultFeatures = [ "auto-color" "color" "default" "humantime" "regex" ]; - }; "equivalent" = rec { crateName = "equivalent"; - version = "1.0.1"; + version = "1.0.2"; edition = "2015"; - sha256 = "1malmx5f4lkfvqasz319lq6gb3ddg19yzf9s8cykfsgzdmyq0hsl"; + sha256 = "03swzqznragy8n0x31lqc78g2af054jwivp7lkrbrc0khz74lyl7"; }; "errno" = rec { @@ -3421,13 +2070,13 @@ rec { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: ("hermit" == target."os"); + target = { target, features }: ("hermit" == target."os" or null); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: ("wasi" == target."os"); + target = { target, features }: ("wasi" == target."os" or null); } { name = "libc"; @@ -3448,29 +2097,6 @@ rec { }; resolvedDefaultFeatures = [ "std" ]; }; - "etcetera" = rec { - crateName = "etcetera"; - version = "0.8.0"; - edition = "2018"; - sha256 = "0hxrsn75dirbjhwgkdkh0pnpqrnq17ypyhjpjaypgax1hd91nv8k"; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "home"; - packageId = "home"; - } - { - name = "windows-sys"; - packageId = "windows-sys 0.48.0"; - target = { target, features }: (target."windows" or false); - features = [ "Win32_Foundation" "Win32_UI_Shell" ]; - } - ]; - - }; "event-listener 2.5.3" = rec { crateName = "event-listener"; version = "2.5.3"; @@ -3519,13 +2145,13 @@ rec { "portable_atomic_crate" = [ "dep:portable_atomic_crate" ]; "std" = [ "concurrent-queue/std" "parking" ]; }; - resolvedDefaultFeatures = [ "default" "parking" "std" ]; + resolvedDefaultFeatures = [ "parking" "std" ]; }; "event-listener-strategy" = rec { crateName = "event-listener-strategy"; - version = "0.5.3"; + version = "0.5.4"; edition = "2021"; - sha256 = "1ch5gf6knllyq12jkb5zdfag573dh44307q4pwwi2g37sc6lwgiw"; + sha256 = "14rv18av8s7n8yixg38bxp5vg2qs394rl1w052by5npzmbgz7scb"; libName = "event_listener_strategy"; authors = [ "John Nunley <dev@notgull.net>" @@ -3544,52 +2170,11 @@ rec { features = { "default" = [ "std" ]; "loom" = [ "event-listener/loom" ]; + "portable-atomic" = [ "event-listener/portable-atomic" ]; "std" = [ "event-listener/std" ]; }; resolvedDefaultFeatures = [ "std" ]; }; - "exr" = rec { - crateName = "exr"; - version = "1.73.0"; - edition = "2018"; - sha256 = "1q47yq78q9k210r6jy1wwrilxwwxqavik9l3l426rd17k7srfcgq"; - authors = [ - "johannesvollmer <johannes596@t-online.de>" - ]; - dependencies = [ - { - name = "bit_field"; - packageId = "bit_field"; - } - { - name = "half"; - packageId = "half"; - } - { - name = "lebe"; - packageId = "lebe"; - } - { - name = "miniz_oxide"; - packageId = "miniz_oxide 0.8.3"; - } - { - name = "rayon-core"; - packageId = "rayon-core"; - } - { - name = "smallvec"; - packageId = "smallvec"; - } - { - name = "zune-inflate"; - packageId = "zune-inflate"; - usesDefaultFeatures = false; - features = [ "zlib" ]; - } - ]; - - }; "fastrand" = rec { crateName = "fastrand"; version = "2.3.0"; @@ -3606,22 +2191,6 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; - "fdeflate" = rec { - crateName = "fdeflate"; - version = "0.3.7"; - edition = "2021"; - sha256 = "130ga18vyxbb5idbgi07njymdaavvk6j08yh1dfarm294ssm6s0y"; - authors = [ - "The image-rs Developers" - ]; - dependencies = [ - { - name = "simd-adler32"; - packageId = "simd-adler32"; - } - ]; - - }; "field-offset" = rec { crateName = "field-offset"; version = "0.3.6"; @@ -3644,138 +2213,6 @@ rec { } ]; - }; - "file-service" = rec { - crateName = "file-service"; - version = "0.2.0"; - edition = "2018"; - crateBin = [ - { - name = "file-service"; - 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 = ./file-service; } - else ./file-service; - libName = "file_service"; - authors = [ - "savanni@luminescent-dreams.com" - ]; - dependencies = [ - { - name = "authdb"; - packageId = "authdb"; - } - { - name = "base64ct"; - packageId = "base64ct"; - features = [ "alloc" ]; - } - { - name = "build_html"; - packageId = "build_html"; - } - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "chrono"; - packageId = "chrono"; - features = [ "serde" ]; - } - { - name = "clap"; - packageId = "clap"; - features = [ "derive" ]; - } - { - name = "cookie"; - packageId = "cookie"; - } - { - name = "futures-util"; - packageId = "futures-util"; - } - { - name = "hex-string"; - packageId = "hex-string"; - } - { - name = "http"; - packageId = "http 0.2.12"; - } - { - name = "image"; - packageId = "image 0.23.14"; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "logger"; - packageId = "logger"; - } - { - name = "mime"; - packageId = "mime 0.3.17"; - } - { - name = "mime_guess"; - packageId = "mime_guess 2.0.5"; - } - { - name = "pretty_env_logger"; - packageId = "pretty_env_logger"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - } - { - name = "sha2"; - packageId = "sha2"; - } - { - name = "thiserror"; - packageId = "thiserror 1.0.69"; - } - { - name = "tokio"; - packageId = "tokio"; - features = [ "full" ]; - } - { - name = "uuid"; - packageId = "uuid 0.4.0"; - features = [ "serde" "v4" ]; - } - { - name = "warp"; - packageId = "warp"; - } - ]; - devDependencies = [ - { - name = "cool_asserts"; - packageId = "cool_asserts"; - } - { - name = "tempdir"; - packageId = "tempdir"; - } - ]; - }; "fitnesstrax" = rec { crateName = "fitnesstrax"; @@ -3788,11 +2225,7 @@ rec { 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 = ./fitnesstrax/app; } - else ./fitnesstrax/app; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./fitnesstrax/app; }; dependencies = [ { name = "async-channel"; @@ -3850,302 +2283,22 @@ rec { } { name = "thiserror"; - packageId = "thiserror 1.0.69"; + packageId = "thiserror 2.0.12"; } { name = "tokio"; packageId = "tokio"; - features = [ "full" ]; + features = [ "full" "rt" ]; } ]; buildDependencies = [ { name = "glib-build-tools"; - packageId = "glib-build-tools 0.18.0"; + packageId = "glib-build-tools"; } ]; }; - "fixed" = rec { - crateName = "fixed"; - version = "1.28.0"; - edition = "2021"; - sha256 = "0nn85j5x8yzx10q49jdzia4yp6pnasnxpnwh0p9aqr7qkfwf1il5"; - dependencies = [ - { - name = "az"; - packageId = "az"; - } - { - 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" "serde/std" "std" ]; - }; - }; - "flate2" = rec { - crateName = "flate2"; - version = "1.0.35"; - edition = "2018"; - sha256 = "0z6h0wa095wncpfngx75wyhyjnqwld7wax401gsvnzjhzgdbydn9"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - "Josh Triplett <josh@joshtriplett.org>" - ]; - dependencies = [ - { - name = "crc32fast"; - packageId = "crc32fast"; - } - { - name = "miniz_oxide"; - packageId = "miniz_oxide 0.8.3"; - optional = true; - usesDefaultFeatures = false; - features = [ "with-alloc" ]; - } - { - name = "miniz_oxide"; - packageId = "miniz_oxide 0.8.3"; - usesDefaultFeatures = false; - target = { target, features }: (("wasm32" == target."arch") && (!("emscripten" == target."os"))); - features = [ "with-alloc" ]; - } - ]; - features = { - "any_zlib" = [ "any_impl" ]; - "cloudflare-zlib-sys" = [ "dep:cloudflare-zlib-sys" ]; - "cloudflare_zlib" = [ "any_zlib" "cloudflare-zlib-sys" ]; - "default" = [ "rust_backend" ]; - "libz-ng-sys" = [ "dep:libz-ng-sys" ]; - "libz-rs-sys" = [ "dep:libz-rs-sys" ]; - "libz-sys" = [ "dep:libz-sys" ]; - "miniz-sys" = [ "rust_backend" ]; - "miniz_oxide" = [ "dep:miniz_oxide" ]; - "rust_backend" = [ "miniz_oxide" "any_impl" ]; - "zlib" = [ "any_zlib" "libz-sys" ]; - "zlib-default" = [ "any_zlib" "libz-sys/default" ]; - "zlib-ng" = [ "any_zlib" "libz-ng-sys" ]; - "zlib-ng-compat" = [ "zlib" "libz-sys/zlib-ng" ]; - "zlib-rs" = [ "any_zlib" "libz-rs-sys" ]; - }; - resolvedDefaultFeatures = [ "any_impl" "default" "miniz_oxide" "rust_backend" ]; - }; - "fluent" = rec { - crateName = "fluent"; - version = "0.16.1"; - edition = "2021"; - sha256 = "0njmdpwz52yjzyp55iik9k6vrixqiy7190d98pk0rgdy0x3n6x5v"; - authors = [ - "Zibi Braniecki <zibi@unicode.org>" - "Staś Małolepszy <stas@mozilla.com>" - ]; - dependencies = [ - { - name = "fluent-bundle"; - packageId = "fluent-bundle"; - } - { - name = "unic-langid"; - packageId = "unic-langid"; - } - ]; - features = { - "fluent-pseudo" = [ "dep:fluent-pseudo" ]; - }; - }; - "fluent-bundle" = rec { - crateName = "fluent-bundle"; - version = "0.15.3"; - edition = "2021"; - sha256 = "14zl0cjn361is69pb1zry4k2zzh5nzsfv0iz05wccl00x0ga5q3z"; - libName = "fluent_bundle"; - authors = [ - "Zibi Braniecki <zibi@unicode.org>" - "Staś Małolepszy <stas@mozilla.com>" - ]; - dependencies = [ - { - name = "fluent-langneg"; - packageId = "fluent-langneg"; - } - { - name = "fluent-syntax"; - packageId = "fluent-syntax"; - } - { - name = "intl-memoizer"; - packageId = "intl-memoizer"; - } - { - name = "intl_pluralrules"; - packageId = "intl_pluralrules"; - } - { - name = "rustc-hash"; - packageId = "rustc-hash"; - } - { - name = "self_cell"; - packageId = "self_cell 0.10.3"; - } - { - name = "smallvec"; - packageId = "smallvec"; - } - { - name = "unic-langid"; - packageId = "unic-langid"; - } - ]; - devDependencies = [ - { - name = "unic-langid"; - packageId = "unic-langid"; - features = [ "macros" ]; - } - ]; - features = { - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "fluent-ergonomics" = rec { - crateName = "fluent-ergonomics"; - version = "0.2.0"; - edition = "2018"; - # 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 = ./fluent-ergonomics; } - else ./fluent-ergonomics; - libName = "fluent_ergonomics"; - authors = [ - "Savanni D'Gerinel <savanni@luminescent-dreams.com>" - ]; - dependencies = [ - { - name = "fluent-bundle"; - packageId = "fluent-bundle"; - } - { - name = "fluent-syntax"; - packageId = "fluent-syntax"; - } - { - name = "intl-memoizer"; - packageId = "intl-memoizer"; - } - { - name = "unic-langid"; - packageId = "unic-langid"; - } - ]; - - }; - "fluent-langneg" = rec { - crateName = "fluent-langneg"; - version = "0.13.0"; - edition = "2018"; - sha256 = "152yxplc11vmxkslvmaqak9x86xnavnhdqyhrh38ym37jscd0jic"; - libName = "fluent_langneg"; - authors = [ - "Zibi Braniecki <gandalf@mozilla.com>" - ]; - dependencies = [ - { - name = "unic-langid"; - packageId = "unic-langid"; - } - ]; - devDependencies = [ - { - name = "unic-langid"; - packageId = "unic-langid"; - features = [ "macros" ]; - } - ]; - features = { - "cldr" = [ "unic-langid/likelysubtags" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "fluent-syntax" = rec { - crateName = "fluent-syntax"; - version = "0.11.1"; - edition = "2021"; - crateBin = []; - sha256 = "0gd3cdvsx9ymbb8hijcsc9wyf8h1pbcbpsafg4ldba56ji30qlra"; - libName = "fluent_syntax"; - authors = [ - "Zibi Braniecki <zibi@unicode.org>" - "Staś Małolepszy <stas@mozilla.com>" - ]; - dependencies = [ - { - name = "thiserror"; - packageId = "thiserror 1.0.69"; - } - ]; - features = { - "json" = [ "serde" "serde_json" ]; - "serde" = [ "dep:serde" ]; - "serde_json" = [ "dep:serde_json" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "flume" = rec { - crateName = "flume"; - version = "0.11.1"; - edition = "2018"; - sha256 = "15ch0slxa8sqsi6c73a0ky6vdnh48q8cxjf7rksa3243m394s3ns"; - authors = [ - "Joshua Barretto <joshua.s.barretto@gmail.com>" - ]; - dependencies = [ - { - name = "futures-core"; - packageId = "futures-core"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "futures-sink"; - packageId = "futures-sink"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "spin"; - packageId = "spin"; - rename = "spin1"; - features = [ "mutex" ]; - } - ]; - features = { - "async" = [ "futures-sink" "futures-core" ]; - "default" = [ "async" "select" "eventual-fairness" ]; - "eventual-fairness" = [ "select" "nanorand" ]; - "futures-core" = [ "dep:futures-core" ]; - "futures-sink" = [ "dep:futures-sink" ]; - "nanorand" = [ "dep:nanorand" ]; - }; - resolvedDefaultFeatures = [ "async" "futures-core" "futures-sink" ]; - }; "fnv" = rec { crateName = "fnv"; version = "1.0.7"; @@ -4160,46 +2313,6 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "foldhash" = rec { - crateName = "foldhash"; - version = "0.1.4"; - edition = "2021"; - sha256 = "0vsxw2iwpgs7yy6l7pndm7b8nllaq5vdxwnmjn1qpm5kyzhzvlm0"; - authors = [ - "Orson Peters <orsonpeters@gmail.com>" - ]; - features = { - "default" = [ "std" ]; - }; - }; - "foreign-types" = rec { - crateName = "foreign-types"; - version = "0.3.2"; - edition = "2015"; - sha256 = "1cgk0vyd7r45cj769jym4a6s7vwshvd0z4bqrb92q1fwibmkkwzn"; - libName = "foreign_types"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "foreign-types-shared"; - packageId = "foreign-types-shared"; - } - ]; - - }; - "foreign-types-shared" = rec { - crateName = "foreign-types-shared"; - version = "0.1.1"; - edition = "2015"; - sha256 = "0jxgzd04ra4imjv8jgkmdq59kj8fsz6w4zxsbmlai34h26225c00"; - libName = "foreign_types_shared"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - - }; "form_urlencoded" = rec { crateName = "form_urlencoded"; version = "1.2.1"; @@ -4211,7 +2324,7 @@ rec { dependencies = [ { name = "percent-encoding"; - packageId = "percent-encoding 2.3.1"; + packageId = "percent-encoding"; usesDefaultFeatures = false; } ]; @@ -4233,11 +2346,7 @@ rec { 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 = ./fitnesstrax/core; } - else ./fitnesstrax/core; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./fitnesstrax/core; }; libName = "ft_core"; dependencies = [ { @@ -4259,8 +2368,8 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; + packageId = "serde"; + features = [ "derive" "serde_derive" ]; } { name = "serde_json"; @@ -4274,17 +2383,6 @@ rec { } ]; - }; - "fuchsia-cprng" = rec { - crateName = "fuchsia-cprng"; - version = "0.1.1"; - edition = "2018"; - sha256 = "1fnkqrbz7ixxzsb04bsz9p0zzazanma8znfdqjvh39n14vapfvx0"; - libName = "fuchsia_cprng"; - authors = [ - "Erick Tryzelaar <etryzelaar@google.com>" - ]; - }; "futures" = rec { crateName = "futures"; @@ -4303,12 +2401,6 @@ rec { packageId = "futures-core"; usesDefaultFeatures = false; } - { - name = "futures-executor"; - packageId = "futures-executor"; - optional = true; - usesDefaultFeatures = false; - } { name = "futures-io"; packageId = "futures-io"; @@ -4345,7 +2437,7 @@ rec { "unstable" = [ "futures-core/unstable" "futures-task/unstable" "futures-channel/unstable" "futures-io/unstable" "futures-util/unstable" ]; "write-all-vectored" = [ "futures-util/write-all-vectored" ]; }; - resolvedDefaultFeatures = [ "alloc" "async-await" "default" "executor" "futures-executor" "std" ]; + resolvedDefaultFeatures = [ "alloc" "async-await" "std" ]; }; "futures-channel" = rec { crateName = "futures-channel"; @@ -4419,39 +2511,6 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "futures-intrusive" = rec { - crateName = "futures-intrusive"; - version = "0.5.0"; - edition = "2018"; - sha256 = "0vwm08d1pli6bdaj0i7xhk3476qlx4pll6i0w03gzdnh7lh0r4qx"; - libName = "futures_intrusive"; - authors = [ - "Matthias Einwag <matthias.einwag@live.com>" - ]; - dependencies = [ - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; - } - { - name = "lock_api"; - packageId = "lock_api"; - } - { - name = "parking_lot"; - packageId = "parking_lot"; - optional = true; - } - ]; - features = { - "alloc" = [ "futures-core/alloc" ]; - "default" = [ "std" ]; - "parking_lot" = [ "dep:parking_lot" ]; - "std" = [ "alloc" "parking_lot" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "parking_lot" "std" ]; - }; "futures-io" = rec { crateName = "futures-io"; version = "0.3.31"; @@ -4529,7 +2588,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; features = [ "full" ]; } ]; @@ -4878,26 +2937,13 @@ rec { buildDependencies = [ { name = "version_check"; - packageId = "version_check 0.9.5"; + packageId = "version_check"; } ]; features = { "serde" = [ "dep:serde" ]; "zeroize" = [ "dep:zeroize" ]; }; - resolvedDefaultFeatures = [ "more_lengths" ]; - }; - "geo-types" = rec { - crateName = "geo-types"; - version = "0.1.0"; - edition = "2018"; - # 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 = ./geo-types; } - else ./geo-types; - libName = "geo_types"; - }; "getrandom 0.2.15" = rec { crateName = "getrandom"; @@ -4912,6 +2958,12 @@ rec { name = "cfg-if"; packageId = "cfg-if"; } + { + name = "js-sys"; + packageId = "js-sys"; + optional = true; + target = { target, features }: ((("wasm32" == target."arch" or null) || ("wasm64" == target."arch" or null)) && ("unknown" == target."os" or null)); + } { name = "libc"; packageId = "libc"; @@ -4922,7 +2974,14 @@ rec { name = "wasi"; packageId = "wasi 0.11.0+wasi-snapshot-preview1"; usesDefaultFeatures = false; - target = { target, features }: ("wasi" == target."os"); + target = { target, features }: ("wasi" == target."os" or null); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((("wasm32" == target."arch" or null) || ("wasm64" == target."arch" or null)) && ("unknown" == target."os" or null)); } ]; features = { @@ -4933,13 +2992,13 @@ rec { "rustc-dep-of-std" = [ "compiler_builtins" "core" "libc/rustc-dep-of-std" "wasi/rustc-dep-of-std" ]; "wasm-bindgen" = [ "dep:wasm-bindgen" ]; }; - resolvedDefaultFeatures = [ "std" ]; + resolvedDefaultFeatures = [ "js" "js-sys" "wasm-bindgen" ]; }; - "getrandom 0.3.1" = rec { + "getrandom 0.3.2" = rec { crateName = "getrandom"; - version = "0.3.1"; + version = "0.3.2"; edition = "2021"; - sha256 = "1y154yzby383p63ndw6zpfm0fz3vf6c0zdwc7df6vkl150wrr923"; + sha256 = "1w2mlixa1989v7czr68iji7h67yra2pbg3s480wsqjza1r2sizkk"; authors = [ "The Rand Project Developers" ]; @@ -4952,60 +3011,61 @@ rec { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: ((("linux" == target."os") || ("android" == target."os")) && (!(("custom" == target."getrandom_backend") || ("rdrand" == target."getrandom_backend") || ("rndr" == target."getrandom_backend")))); + target = { target, features }: ((("linux" == target."os" or null) || ("android" == target."os" or null)) && (!((("linux" == target."os" or null) && ("" == target."env" or null)) || ("custom" == target."getrandom_backend" or null) || ("linux_raw" == target."getrandom_backend" or null) || ("rdrand" == target."getrandom_backend" or null) || ("rndr" == target."getrandom_backend" or null)))); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: (("dragonfly" == target."os") || ("freebsd" == target."os") || ("hurd" == target."os") || ("illumos" == target."os") || (("horizon" == target."os") && ("arm" == target."arch"))); + target = { target, features }: (("dragonfly" == target."os" or null) || ("freebsd" == target."os" or null) || ("hurd" == target."os" or null) || ("illumos" == target."os" or null) || ("cygwin" == target."os" or null) || (("horizon" == target."os" or null) && ("arm" == target."arch" or null))); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: (("haiku" == target."os") || ("redox" == target."os") || ("nto" == target."os") || ("aix" == target."os")); + target = { target, features }: (("haiku" == target."os" or null) || ("redox" == target."os" or null) || ("nto" == target."os" or null) || ("aix" == target."os" or null)); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: (("ios" == target."os") || ("visionos" == target."os") || ("watchos" == target."os") || ("tvos" == target."os")); + target = { target, features }: (("ios" == target."os" or null) || ("visionos" == target."os" or null) || ("watchos" == target."os" or null) || ("tvos" == target."os" or null)); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: (("macos" == target."os") || ("openbsd" == target."os") || ("vita" == target."os") || ("emscripten" == target."os")); + target = { target, features }: (("macos" == target."os" or null) || ("openbsd" == target."os" or null) || ("vita" == target."os" or null) || ("emscripten" == target."os" or null)); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: ("netbsd" == target."os"); + target = { target, features }: ("netbsd" == target."os" or null); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: ("solaris" == target."os"); + target = { target, features }: ("solaris" == target."os" or null); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: ("vxworks" == target."os"); + target = { target, features }: ("vxworks" == target."os" or null); + } + { + name = "r-efi"; + packageId = "r-efi"; + usesDefaultFeatures = false; + target = { target, features }: (("uefi" == target."os" or null) && ("efi_rng" == target."getrandom_backend" or null)); } { name = "wasi"; - packageId = "wasi 0.13.3+wasi-0.2.2"; + packageId = "wasi 0.14.2+wasi-0.2.4"; usesDefaultFeatures = false; - target = { target, features }: (("wasm32" == target."arch") && ("wasi" == target."os") && ("p2" == target."env")); - } - { - name = "windows-targets"; - packageId = "windows-targets 0.52.6"; - target = { target, features }: ((target."windows" or false) && (!("win7" == target."vendor"))); + target = { target, features }: (("wasm32" == target."arch" or null) && ("wasi" == target."os" or null) && ("p2" == target."env" or null)); } ]; features = { @@ -5013,54 +3073,6 @@ rec { "wasm_js" = [ "dep:wasm-bindgen" "dep:js-sys" ]; }; }; - "gif 0.11.4" = rec { - crateName = "gif"; - version = "0.11.4"; - edition = "2018"; - sha256 = "01hbw3isapzpzff8l6aw55jnaqx2bcscrbwyf3rglkbbfp397p9y"; - authors = [ - "nwin <nwin@users.noreply.github.com>" - ]; - dependencies = [ - { - name = "color_quant"; - packageId = "color_quant"; - } - { - name = "weezl"; - packageId = "weezl"; - } - ]; - features = { - "default" = [ "raii_no_panic" "std" ]; - }; - resolvedDefaultFeatures = [ "default" "raii_no_panic" "std" ]; - }; - "gif 0.13.1" = rec { - crateName = "gif"; - version = "0.13.1"; - edition = "2021"; - sha256 = "1whrkvdg26gp1r7f95c6800y6ijqw5y0z8rgj6xihpi136dxdciz"; - authors = [ - "The image-rs Developers" - ]; - dependencies = [ - { - name = "color_quant"; - packageId = "color_quant"; - optional = true; - } - { - name = "weezl"; - packageId = "weezl"; - } - ]; - features = { - "color_quant" = [ "dep:color_quant" ]; - "default" = [ "raii_no_panic" "std" "color_quant" ]; - }; - resolvedDefaultFeatures = [ "color_quant" "default" "raii_no_panic" "std" ]; - }; "gimli" = rec { crateName = "gimli"; version = "0.31.1"; @@ -5219,7 +3231,7 @@ rec { dependencies = [ { name = "bitflags"; - packageId = "bitflags 2.8.0"; + packageId = "bitflags"; } { name = "futures-channel"; @@ -5306,35 +3318,7 @@ rec { }; resolvedDefaultFeatures = [ "default" "gio" "gio_ffi" "v2_58" "v2_60" "v2_62" "v2_64" "v2_66" ]; }; - "glib-build-tools 0.16.3" = rec { - crateName = "glib-build-tools"; - version = "0.16.3"; - edition = "2021"; - sha256 = "1z73bl10zmxwrv16v4f5wcky1f3z5a2v0hknca54al4k2p5ka695"; - libName = "glib_build_tools"; - authors = [ - "The gtk-rs Project Developers" - ]; - features = { - "dox" = [ "gio" "gio/dox" ]; - "gio" = [ "dep:gio" ]; - }; - }; - "glib-build-tools 0.17.10" = rec { - crateName = "glib-build-tools"; - version = "0.17.10"; - edition = "2021"; - sha256 = "05p7ab2vn8962cbchi7a6hndhvw64nqk4w5kpg5z53iizsgdfrbs"; - libName = "glib_build_tools"; - authors = [ - "The gtk-rs Project Developers" - ]; - features = { - "dox" = [ "gio" "gio/dox" ]; - "gio" = [ "dep:gio" ]; - }; - }; - "glib-build-tools 0.18.0" = rec { + "glib-build-tools" = rec { crateName = "glib-build-tools"; version = "0.18.0"; edition = "2021"; @@ -5380,7 +3364,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; features = [ "full" ]; } ]; @@ -5421,13 +3405,547 @@ rec { }; resolvedDefaultFeatures = [ "v2_58" "v2_60" "v2_62" "v2_64" "v2_66" ]; }; - "glob" = rec { - crateName = "glob"; - version = "0.3.2"; - edition = "2015"; - sha256 = "1cm2w34b5w45fxr522h5b0fv1bxchfswcj560m3pnjbia7asvld8"; + "gloo" = rec { + crateName = "gloo"; + version = "0.11.0"; + edition = "2021"; + sha256 = "0wnk1zxf63i9h73r0haw2laqck3iqs0gagnp739lpbsfwbn84lni"; authors = [ - "The Rust Project Developers" + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "gloo-console"; + packageId = "gloo-console"; + optional = true; + } + { + name = "gloo-dialogs"; + packageId = "gloo-dialogs"; + optional = true; + } + { + name = "gloo-events"; + packageId = "gloo-events"; + optional = true; + } + { + name = "gloo-file"; + packageId = "gloo-file"; + optional = true; + } + { + name = "gloo-history"; + packageId = "gloo-history"; + optional = true; + } + { + name = "gloo-net"; + packageId = "gloo-net 0.5.0"; + optional = true; + } + { + name = "gloo-render"; + packageId = "gloo-render"; + optional = true; + } + { + name = "gloo-storage"; + packageId = "gloo-storage"; + optional = true; + } + { + name = "gloo-timers"; + packageId = "gloo-timers"; + optional = true; + } + { + name = "gloo-utils"; + packageId = "gloo-utils"; + optional = true; + } + { + name = "gloo-worker"; + packageId = "gloo-worker"; + optional = true; + } + ]; + features = { + "console" = [ "gloo-console" ]; + "default" = [ "timers" "events" "file" "dialogs" "storage" "render" "console" "utils" "history" "worker" "net" ]; + "dialogs" = [ "gloo-dialogs" ]; + "events" = [ "gloo-events" ]; + "file" = [ "gloo-file" ]; + "futures" = [ "timers" "file" "worker" "gloo-timers/futures" "gloo-file/futures" "gloo-worker/futures" ]; + "gloo-console" = [ "dep:gloo-console" ]; + "gloo-dialogs" = [ "dep:gloo-dialogs" ]; + "gloo-events" = [ "dep:gloo-events" ]; + "gloo-file" = [ "dep:gloo-file" ]; + "gloo-history" = [ "dep:gloo-history" ]; + "gloo-net" = [ "dep:gloo-net" ]; + "gloo-render" = [ "dep:gloo-render" ]; + "gloo-storage" = [ "dep:gloo-storage" ]; + "gloo-timers" = [ "dep:gloo-timers" ]; + "gloo-utils" = [ "dep:gloo-utils" ]; + "gloo-worker" = [ "dep:gloo-worker" ]; + "history" = [ "gloo-history" ]; + "net" = [ "gloo-net" ]; + "render" = [ "gloo-render" ]; + "storage" = [ "gloo-storage" ]; + "timers" = [ "gloo-timers" ]; + "utils" = [ "gloo-utils" ]; + "worker" = [ "gloo-worker" ]; + }; + resolvedDefaultFeatures = [ "console" "default" "dialogs" "events" "file" "gloo-console" "gloo-dialogs" "gloo-events" "gloo-file" "gloo-history" "gloo-net" "gloo-render" "gloo-storage" "gloo-timers" "gloo-utils" "gloo-worker" "history" "net" "render" "storage" "timers" "utils" "worker" ]; + }; + "gloo-console" = rec { + crateName = "gloo-console"; + version = "0.3.0"; + edition = "2021"; + sha256 = "0qg24wbvql0bsr980hbrm0pi11c3jmlwpj0pgdklz8mlas7qc5ra"; + libName = "gloo_console"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "gloo-utils"; + packageId = "gloo-utils"; + features = [ "serde" ]; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "console" "Document" ]; + } + ]; + + }; + "gloo-dialogs" = rec { + crateName = "gloo-dialogs"; + version = "0.2.0"; + edition = "2021"; + sha256 = "1pqmg2z3x4c3id25jd0p8rjwy5qjbc4k1x8gflsi9c1207hlhixz"; + libName = "gloo_dialogs"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Window" ]; + } + ]; + + }; + "gloo-events" = rec { + crateName = "gloo-events"; + version = "0.2.0"; + edition = "2021"; + sha256 = "0h8yr4n1pvwp4rr87835w14kjdkycyn8gypmh2lmnf3wbys6zhi7"; + libName = "gloo_events"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Event" "EventTarget" "AddEventListenerOptions" ]; + } + ]; + devDependencies = [ + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "HtmlElement" "Window" "Document" "Element" "MouseEvent" "ProgressEvent" ]; + } + ]; + + }; + "gloo-file" = rec { + crateName = "gloo-file"; + version = "0.3.0"; + edition = "2021"; + sha256 = "07xxainnnrg6l3ccw2bvqiz4m76ih557aklp5r5q5cizhrqksmlp"; + libName = "gloo_file"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "gloo-events"; + packageId = "gloo-events"; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Blob" "File" "FileList" "FileReader" "HtmlInputElement" "BlobPropertyBag" "FilePropertyBag" "DomException" "Url" ]; + } + ]; + devDependencies = [ + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Window" "Response" ]; + } + ]; + features = { + "futures" = [ "futures-channel" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "mime" = [ "dep:mime" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "gloo-history" = rec { + crateName = "gloo-history"; + version = "0.2.2"; + edition = "2021"; + sha256 = "1mhphqywgbqj4agpi4zyc4hah12nys7085jymiz44d5swlml6gwh"; + libName = "gloo_history"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "getrandom"; + packageId = "getrandom 0.2.15"; + target = { target, features }: ("wasm32" == target."arch" or null); + features = [ "js" ]; + } + { + name = "gloo-events"; + packageId = "gloo-events"; + } + { + name = "gloo-utils"; + packageId = "gloo-utils"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde-wasm-bindgen"; + packageId = "serde-wasm-bindgen"; + } + { + name = "serde_urlencoded"; + packageId = "serde_urlencoded"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + optional = true; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "History" "Window" "Location" "Url" ]; + } + ]; + features = { + "default" = [ "query" ]; + "query" = [ "thiserror" "serde_urlencoded" ]; + "serde_urlencoded" = [ "dep:serde_urlencoded" ]; + "thiserror" = [ "dep:thiserror" ]; + }; + resolvedDefaultFeatures = [ "default" "query" "serde_urlencoded" "thiserror" ]; + }; + "gloo-net 0.5.0" = rec { + crateName = "gloo-net"; + version = "0.5.0"; + edition = "2021"; + sha256 = "0wz1xvll8nqzbiwswjswid7xm6332q15yr2wq4i8i6i3s51a5aj3"; + libName = "gloo_net"; + authors = [ + "Rust and WebAssembly Working Group" + "Muhammad Hamza <muhammadhamza1311@gmail.com>" + ]; + dependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + optional = true; + } + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + } + { + name = "futures-sink"; + packageId = "futures-sink"; + optional = true; + } + { + name = "gloo-utils"; + packageId = "gloo-utils"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http 0.2.12"; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "pin-project"; + packageId = "pin-project"; + optional = true; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + } + { + name = "web-sys"; + packageId = "web-sys"; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + features = { + "default" = [ "json" "websocket" "http" "eventsource" ]; + "eventsource" = [ "futures-channel" "futures-core" "pin-project" "web-sys/Event" "web-sys/EventTarget" "web-sys/EventSource" "web-sys/MessageEvent" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-sink" = [ "dep:futures-sink" ]; + "http" = [ "web-sys/Headers" "web-sys/UrlSearchParams" "web-sys/Url" "web-sys/Request" "web-sys/RequestInit" "web-sys/RequestMode" "web-sys/Response" "web-sys/ResponseInit" "web-sys/ResponseType" "web-sys/Window" "web-sys/RequestCache" "web-sys/RequestCredentials" "web-sys/ObserverCallback" "web-sys/RequestRedirect" "web-sys/ReferrerPolicy" "web-sys/AbortSignal" "web-sys/ReadableStream" "web-sys/Blob" "web-sys/FormData" "web-sys/WorkerGlobalScope" ]; + "io-util" = [ "futures-io" ]; + "json" = [ "serde" "serde_json" "gloo-utils/serde" ]; + "pin-project" = [ "dep:pin-project" ]; + "serde" = [ "dep:serde" ]; + "serde_json" = [ "dep:serde_json" ]; + "websocket" = [ "web-sys/WebSocket" "web-sys/AddEventListenerOptions" "web-sys/ErrorEvent" "web-sys/FileReader" "web-sys/MessageEvent" "web-sys/ProgressEvent" "web-sys/CloseEvent" "web-sys/CloseEventInit" "web-sys/BinaryType" "web-sys/Blob" "futures-channel" "futures-core" "futures-sink" "pin-project" ]; + }; + resolvedDefaultFeatures = [ "default" "eventsource" "futures-channel" "futures-core" "futures-sink" "http" "json" "pin-project" "serde" "serde_json" "websocket" ]; + }; + "gloo-net 0.6.0" = rec { + crateName = "gloo-net"; + version = "0.6.0"; + edition = "2021"; + sha256 = "1005q761m8kbifc01pvjyjfpj0qs3szh8qaxni13vjjq39xn4vy0"; + libName = "gloo_net"; + authors = [ + "Rust and WebAssembly Working Group" + "Elina <imelina@elina.website>" + ]; + dependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + optional = true; + } + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + } + { + name = "futures-sink"; + packageId = "futures-sink"; + optional = true; + } + { + name = "gloo-utils"; + packageId = "gloo-utils"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http 1.3.1"; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "pin-project"; + packageId = "pin-project"; + optional = true; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + } + { + name = "web-sys"; + packageId = "web-sys"; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + features = { + "default" = [ "json" "websocket" "http" "eventsource" ]; + "eventsource" = [ "futures-channel" "futures-core" "pin-project" "web-sys/Event" "web-sys/EventTarget" "web-sys/EventSource" "web-sys/MessageEvent" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-sink" = [ "dep:futures-sink" ]; + "http" = [ "web-sys/Headers" "web-sys/UrlSearchParams" "web-sys/Url" "web-sys/Request" "web-sys/RequestInit" "web-sys/RequestMode" "web-sys/Response" "web-sys/ResponseInit" "web-sys/ResponseType" "web-sys/RequestCache" "web-sys/RequestCredentials" "web-sys/ObserverCallback" "web-sys/RequestRedirect" "web-sys/ReferrerPolicy" "web-sys/AbortSignal" "web-sys/ReadableStream" "web-sys/Blob" "web-sys/FormData" ]; + "io-util" = [ "futures-io" ]; + "json" = [ "serde" "serde_json" "gloo-utils/serde" ]; + "pin-project" = [ "dep:pin-project" ]; + "serde" = [ "dep:serde" ]; + "serde_json" = [ "dep:serde_json" ]; + "websocket" = [ "web-sys/WebSocket" "web-sys/AddEventListenerOptions" "web-sys/ErrorEvent" "web-sys/FileReader" "web-sys/MessageEvent" "web-sys/ProgressEvent" "web-sys/CloseEvent" "web-sys/CloseEventInit" "web-sys/BinaryType" "web-sys/Blob" "futures-channel" "futures-core" "futures-sink" "pin-project" ]; + }; + resolvedDefaultFeatures = [ "default" "eventsource" "futures-channel" "futures-core" "futures-sink" "http" "json" "pin-project" "serde" "serde_json" "websocket" ]; + }; + "gloo-render" = rec { + crateName = "gloo-render"; + version = "0.2.0"; + edition = "2021"; + sha256 = "0cwqcka7l5p29idq174c6mi5cgal0rywngdck26qwfki8ikqn02n"; + libName = "gloo_render"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Window" ]; + } + ]; + + }; + "gloo-storage" = rec { + crateName = "gloo-storage"; + version = "0.3.0"; + edition = "2021"; + sha256 = "0yi7740iza6nyg6n8sxzzhy6yg6xpbxhig7r2bwqlxcjihg07j7v"; + libName = "gloo_storage"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "gloo-utils"; + packageId = "gloo-utils"; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Storage" "Window" ]; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } ]; }; @@ -5467,126 +3985,137 @@ rec { }; resolvedDefaultFeatures = [ "default" "futures" "futures-channel" "futures-core" ]; }; - "gm-control-panel" = rec { - crateName = "gm-control-panel"; - version = "0.1.0"; + "gloo-utils" = rec { + crateName = "gloo-utils"; + version = "0.2.0"; edition = "2021"; - crateBin = [ - { - name = "gm-control-panel"; - path = "src/main.rs"; - requiredFeatures = [ ]; - } + sha256 = "1am31cd6889shb7158bg9zzsjcpvyzxrhfhxgia8rc8k84smam8b"; + libName = "gloo_utils"; + authors = [ + "Rust and WebAssembly Working Group" ]; - # 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-control-panel; } - else ./gm-control-panel; dependencies = [ { - name = "config"; - packageId = "config"; + name = "js-sys"; + packageId = "js-sys"; } { - name = "config-derive"; - packageId = "config-derive"; + name = "serde"; + packageId = "serde"; + optional = true; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Document" "History" "HtmlElement" "Location" "Window" "HtmlHeadElement" "Element" ]; + } + ]; + features = { + "default" = [ "serde" ]; + "serde" = [ "dep:serde" "dep:serde_json" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" ]; + }; + "gloo-worker" = rec { + crateName = "gloo-worker"; + version = "0.5.0"; + edition = "2021"; + sha256 = "0pgymv97awlgcpl040mjmn8jwy5kzb72j98na20ir484fqnjcpq8"; + libName = "gloo_worker"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "bincode"; + packageId = "bincode"; } { name = "futures"; packageId = "futures"; + usesDefaultFeatures = false; + features = [ "std" ]; } { - name = "gdk4"; - packageId = "gdk4"; - rename = "gdk"; + name = "gloo-utils"; + packageId = "gloo-utils"; } { - name = "gio"; - packageId = "gio"; + name = "gloo-worker-macros"; + packageId = "gloo-worker-macros"; } { - name = "glib"; - packageId = "glib"; + name = "js-sys"; + packageId = "js-sys"; } { - name = "gtk4"; - packageId = "gtk4"; - rename = "gtk"; - features = [ "v4_6" ]; - } - { - name = "libadwaita"; - packageId = "libadwaita"; - rename = "adw"; - features = [ "v1_2" "gtk_v4_6" ]; + name = "pinned"; + packageId = "pinned"; } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; + features = [ "derive" ]; } { - name = "serde_json"; - packageId = "serde_json"; + name = "thiserror"; + packageId = "thiserror 1.0.69"; } { - name = "tokio"; - packageId = "tokio"; - features = [ "full" ]; + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Blob" "BlobPropertyBag" "DedicatedWorkerGlobalScope" "MessageEvent" "Url" "Worker" "WorkerOptions" ]; } ]; - buildDependencies = [ - { - name = "glib-build-tools"; - packageId = "glib-build-tools 0.16.3"; - } - ]; - + features = { + }; + resolvedDefaultFeatures = [ "default" ]; }; - "gm-dash" = rec { - crateName = "gm-dash"; + "gloo-worker-macros" = rec { + crateName = "gloo-worker-macros"; 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 = [ ]; - } + sha256 = "1rs0f6b34mkhlmpmhqi747c34000sd5mxma92yacjyw5sicalv4m"; + procMacro = true; + libName = "gloo_worker_macros"; + authors = [ + "Rust and WebAssembly Working Group" ]; - # 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 = "proc-macro-crate"; + packageId = "proc-macro-crate 1.3.1"; } { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "alloc" "derive" ]; + name = "proc-macro2"; + packageId = "proc-macro2"; } { - name = "serde_json"; - packageId = "serde_json"; + name = "quote"; + packageId = "quote"; } { - name = "tokio"; - packageId = "tokio"; + name = "syn"; + packageId = "syn 2.0.100"; features = [ "full" ]; } - { - name = "warp"; - packageId = "warp"; - } ]; }; @@ -5689,27 +4218,6 @@ rec { features = { }; }; - "grid" = rec { - crateName = "grid"; - version = "0.9.0"; - edition = "2018"; - sha256 = "0iswdcxggyxp9m1rz0m7bfg4xacinvn78zp2fgfp0l0079x10d06"; - authors = [ - "Armin Becher <armin.becher@gmai.com>" - ]; - dependencies = [ - { - name = "no-std-compat"; - packageId = "no-std-compat"; - features = [ "alloc" ]; - } - ]; - features = { - "default" = [ "std" ]; - "std" = [ "no-std-compat/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; "gsk4" = rec { crateName = "gsk4"; version = "0.7.3"; @@ -5956,6 +4464,7 @@ rec { crateName = "gtk4-sys"; version = "0.7.3"; edition = "2021"; + links = "gtk-4"; sha256 = "1f2ylskyqkjdik9fij2m46pra4jagnif5xyalbxfk3334fmc9n2l"; libName = "gtk4_sys"; authors = [ @@ -6028,116 +4537,6 @@ rec { }; resolvedDefaultFeatures = [ "v4_10" "v4_2" "v4_4" "v4_6" "v4_8" ]; }; - "h2" = rec { - crateName = "h2"; - version = "0.3.26"; - edition = "2018"; - sha256 = "1s7msnfv7xprzs6xzfj5sg6p8bjcdpcqcmjjbkd345cyi1x55zl1"; - authors = [ - "Carl Lerche <me@carllerche.com>" - "Sean McArthur <sean@seanmonstar.com>" - ]; - dependencies = [ - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "fnv"; - packageId = "fnv"; - } - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; - } - { - name = "futures-sink"; - packageId = "futures-sink"; - usesDefaultFeatures = false; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - } - { - name = "http"; - packageId = "http 0.2.12"; - } - { - name = "indexmap"; - packageId = "indexmap"; - features = [ "std" ]; - } - { - name = "slab"; - packageId = "slab"; - } - { - name = "tokio"; - packageId = "tokio"; - features = [ "io-util" ]; - } - { - name = "tokio-util"; - packageId = "tokio-util"; - features = [ "codec" "io" ]; - } - { - name = "tracing"; - packageId = "tracing"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - ]; - devDependencies = [ - { - name = "tokio"; - packageId = "tokio"; - features = [ "rt-multi-thread" "macros" "sync" "net" ]; - } - ]; - features = { - }; - }; - "half" = rec { - crateName = "half"; - version = "2.4.1"; - edition = "2021"; - sha256 = "123q4zzw1x4309961i69igzd1wb7pj04aaii3kwasrz3599qrl3d"; - authors = [ - "Kathryn Long <squeeself@gmail.com>" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "crunchy"; - packageId = "crunchy"; - target = { target, features }: ("spirv" == target."arch"); - } - ]; - devDependencies = [ - { - name = "crunchy"; - packageId = "crunchy"; - } - ]; - features = { - "bytemuck" = [ "dep:bytemuck" ]; - "default" = [ "std" ]; - "num-traits" = [ "dep:num-traits" ]; - "rand_distr" = [ "dep:rand" "dep:rand_distr" ]; - "rkyv" = [ "dep:rkyv" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "alloc" ]; - "zerocopy" = [ "dep:zerocopy" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "std" ]; - }; "hashbrown" = rec { crateName = "hashbrown"; version = "0.15.2"; @@ -6146,27 +4545,6 @@ rec { authors = [ "Amanieu d'Antras <amanieu@gmail.com>" ]; - dependencies = [ - { - name = "allocator-api2"; - packageId = "allocator-api2"; - optional = true; - usesDefaultFeatures = false; - features = [ "alloc" ]; - } - { - name = "equivalent"; - packageId = "equivalent"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "foldhash"; - packageId = "foldhash"; - optional = true; - usesDefaultFeatures = false; - } - ]; features = { "alloc" = [ "dep:alloc" ]; "allocator-api2" = [ "dep:allocator-api2" ]; @@ -6180,86 +4558,6 @@ rec { "rustc-dep-of-std" = [ "nightly" "core" "compiler_builtins" "alloc" "rustc-internal-api" "raw-entry" ]; "serde" = [ "dep:serde" ]; }; - resolvedDefaultFeatures = [ "allocator-api2" "default" "default-hasher" "equivalent" "inline-more" "raw-entry" ]; - }; - "hashlink" = rec { - crateName = "hashlink"; - version = "0.10.0"; - edition = "2018"; - sha256 = "1h8lzvnl9qxi3zyagivzz2p1hp6shgddfmccyf6jv7s1cdicz0kk"; - authors = [ - "kyren <kerriganw@gmail.com>" - ]; - dependencies = [ - { - name = "hashbrown"; - packageId = "hashbrown"; - usesDefaultFeatures = false; - features = [ "default-hasher" "inline-more" ]; - } - ]; - features = { - "serde" = [ "dep:serde" ]; - "serde_impl" = [ "serde" ]; - }; - }; - "headers" = rec { - crateName = "headers"; - version = "0.3.9"; - edition = "2015"; - sha256 = "0w62gnwh2p1lml0zqdkrx9dp438881nhz32zrzdy61qa0a9kns06"; - authors = [ - "Sean McArthur <sean@seanmonstar.com>" - ]; - dependencies = [ - { - name = "base64"; - packageId = "base64 0.21.7"; - } - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "headers-core"; - packageId = "headers-core"; - } - { - name = "http"; - packageId = "http 0.2.12"; - } - { - name = "httpdate"; - packageId = "httpdate"; - } - { - name = "mime"; - packageId = "mime 0.3.17"; - } - { - name = "sha1"; - packageId = "sha1"; - } - ]; - features = { - }; - }; - "headers-core" = rec { - crateName = "headers-core"; - version = "0.2.0"; - edition = "2015"; - sha256 = "0ab469xfpd411mc3dhmjhmzrhqikzyj8a17jn5bkj9zfpy0n9xp7"; - libName = "headers_core"; - authors = [ - "Sean McArthur <sean@seanmonstar.com>" - ]; - dependencies = [ - { - name = "http"; - packageId = "http 0.2.12"; - } - ]; - }; "heck 0.4.1" = rec { crateName = "heck"; @@ -6316,151 +4614,6 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "hex" = rec { - crateName = "hex"; - version = "0.4.3"; - edition = "2018"; - sha256 = "0w1a4davm1lgzpamwnba907aysmlrnygbqmfis2mqjx5m552a93z"; - authors = [ - "KokaKiwi <kokakiwi@kokakiwi.net>" - ]; - features = { - "default" = [ "std" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "std" ]; - }; - "hex-grid" = rec { - crateName = "hex-grid"; - version = "0.1.0"; - edition = "2021"; - crateBin = [ - { - name = "hex-grid"; - path = "src/main.rs"; - requiredFeatures = [ ]; - } - { - name = "icon"; - path = "src/bin/icon.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 = ./hex-grid; } - else ./hex-grid; - dependencies = [ - { - name = "cairo-rs"; - packageId = "cairo-rs"; - } - { - name = "coordinates"; - packageId = "coordinates"; - } - { - name = "gio"; - packageId = "gio"; - } - { - name = "glib"; - packageId = "glib"; - } - { - name = "gtk4"; - packageId = "gtk4"; - rename = "gtk"; - } - { - name = "image"; - packageId = "image 0.24.9"; - } - ]; - buildDependencies = [ - { - name = "glib-build-tools"; - packageId = "glib-build-tools 0.18.0"; - } - ]; - - }; - "hex-string" = rec { - crateName = "hex-string"; - version = "0.1.0"; - edition = "2015"; - sha256 = "02sgrgrbp693jv0v5iga7z47y6aj93cq0ia39finby9x17fw53l4"; - libName = "hex_string"; - authors = [ - "Savanni D'Gerinel <savanni@luminescent-dreams.com>" - ]; - - }; - "hkdf" = rec { - crateName = "hkdf"; - version = "0.12.4"; - edition = "2018"; - sha256 = "1xxxzcarz151p1b858yn5skmhyrvn8fs4ivx5km3i1kjmnr8wpvv"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "hmac"; - packageId = "hmac"; - } - ]; - features = { - "std" = [ "hmac/std" ]; - }; - }; - "hmac" = rec { - crateName = "hmac"; - version = "0.12.1"; - edition = "2018"; - sha256 = "0pmbr069sfg76z7wsssfk5ddcqd9ncp79fyz6zcm6yn115yc6jbc"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "digest"; - packageId = "digest"; - features = [ "mac" ]; - } - ]; - devDependencies = [ - { - name = "digest"; - packageId = "digest"; - features = [ "dev" ]; - } - ]; - features = { - "std" = [ "digest/std" ]; - }; - resolvedDefaultFeatures = [ "reset" ]; - }; - "home" = rec { - crateName = "home"; - version = "0.5.11"; - edition = "2021"; - sha256 = "1kxb4k87a9sayr8jipr7nq9wpgmjk4hk4047hmf9kc24692k75aq"; - authors = [ - "Brian Anderson <andersrb@gmail.com>" - ]; - dependencies = [ - { - name = "windows-sys"; - packageId = "windows-sys 0.59.0"; - target = { target, features }: (target."windows" or false); - features = [ "Win32_Foundation" "Win32_UI_Shell" "Win32_System_Com" ]; - } - ]; - - }; "http 0.2.12" = rec { crateName = "http"; version = "0.2.12"; @@ -6487,11 +4640,11 @@ rec { ]; }; - "http 1.2.0" = rec { + "http 1.3.1" = rec { crateName = "http"; - version = "1.2.0"; + version = "1.3.1"; edition = "2018"; - sha256 = "1skglzdf98j5nzxlii540n11is0w4l80mi5sm3xrj716asps4v7i"; + sha256 = "0r95i5h7dr1xadp1ac9453w0s62s27hzkam356nyx2d9mqqmva7l"; authors = [ "Alex Crichton <alex@alexcrichton.com>" "Carl Lerche <me@carllerche.com>" @@ -6518,9 +4671,9 @@ rec { }; "http-body" = rec { crateName = "http-body"; - version = "0.4.6"; + version = "1.0.1"; edition = "2018"; - sha256 = "1lmyjfk6bqk6k9gkn1dxq770sb78pqbqshga241hr5p995bb5skw"; + sha256 = "111ir5k2b9ihz5nr9cz7cwm7fnydca7dx4hc7vr16scfzghxrzhy"; libName = "http_body"; authors = [ "Carl Lerche <me@carllerche.com>" @@ -6534,20 +4687,56 @@ rec { } { name = "http"; - packageId = "http 0.2.12"; + packageId = "http 1.3.1"; + } + ]; + + }; + "http-body-util" = rec { + crateName = "http-body-util"; + version = "0.1.3"; + edition = "2018"; + sha256 = "0jm6jv4gxsnlsi1kzdyffjrj8cfr3zninnxpw73mvkxy4qzdj8dh"; + libName = "http_body_util"; + authors = [ + "Carl Lerche <me@carllerche.com>" + "Lucio Franco <luciofranco14@gmail.com>" + "Sean McArthur <sean@seanmonstar.com>" + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http 1.3.1"; + } + { + name = "http-body"; + packageId = "http-body"; } { name = "pin-project-lite"; packageId = "pin-project-lite"; } ]; - + features = { + "channel" = [ "dep:tokio" ]; + "full" = [ "channel" ]; + }; + resolvedDefaultFeatures = [ "default" ]; }; "httparse" = rec { crateName = "httparse"; - version = "1.9.5"; + version = "1.10.1"; edition = "2018"; - sha256 = "0ip9v8m9lvgvq1lznl31wvn0ch1v254na7lhid9p29yx9rbx6wbx"; + sha256 = "11ycd554bw2dkgw0q61xsa7a4jn1wb1xbfacmf3dbwsikvkkvgvd"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; @@ -6566,79 +4755,11 @@ rec { ]; }; - "humantime" = rec { - crateName = "humantime"; - version = "2.1.0"; - edition = "2018"; - sha256 = "1r55pfkkf5v0ji1x6izrjwdq9v6sc7bv99xj6srywcar37xmnfls"; - authors = [ - "Paul Colomiets <paul@colomiets.name>" - ]; - - }; - "hyper 0.10.16" = rec { + "hyper" = rec { crateName = "hyper"; - version = "0.10.16"; - edition = "2015"; - sha256 = "0wwjh9p3mzvg3fss2lqz5r7ddcgl1fh9w6my2j69d6k0lbcm41ha"; - authors = [ - "Sean McArthur <sean.monstar@gmail.com>" - "Jonathan Reem <jonathan.reem@gmail.com>" - ]; - dependencies = [ - { - name = "base64"; - packageId = "base64 0.9.3"; - } - { - name = "httparse"; - packageId = "httparse"; - } - { - name = "language-tags"; - packageId = "language-tags"; - } - { - name = "log"; - packageId = "log 0.3.9"; - } - { - name = "mime"; - packageId = "mime 0.2.6"; - } - { - name = "num_cpus"; - packageId = "num_cpus"; - } - { - name = "time"; - packageId = "time 0.1.45"; - } - { - name = "traitobject"; - packageId = "traitobject"; - } - { - name = "typeable"; - packageId = "typeable"; - } - { - name = "unicase"; - packageId = "unicase 1.4.2"; - } - { - name = "url"; - packageId = "url 1.7.2"; - } - ]; - features = { - }; - }; - "hyper 0.14.32" = rec { - crateName = "hyper"; - version = "0.14.32"; - edition = "2018"; - sha256 = "1rvcb0smz8q1i0y6p7rwxr02x5sclfg2hhxf3g0774zczn0cgps1"; + version = "1.6.0"; + edition = "2021"; + sha256 = "103ggny2k31z0iq2gzwk2vbx601wx6xkpjpxn40hr3p3b0b5fayc"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; @@ -6650,25 +4771,17 @@ rec { { name = "futures-channel"; packageId = "futures-channel"; - } - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; + optional = true; } { name = "futures-util"; packageId = "futures-util"; + optional = true; usesDefaultFeatures = false; } - { - name = "h2"; - packageId = "h2"; - optional = true; - } { name = "http"; - packageId = "http 0.2.12"; + packageId = "http 1.3.1"; } { name = "http-body"; @@ -6677,76 +4790,74 @@ rec { { name = "httparse"; packageId = "httparse"; + optional = true; } { name = "httpdate"; packageId = "httpdate"; + optional = true; } { name = "itoa"; packageId = "itoa"; + optional = true; } { name = "pin-project-lite"; packageId = "pin-project-lite"; + optional = true; } { - name = "socket2"; - packageId = "socket2"; + name = "smallvec"; + packageId = "smallvec"; optional = true; - features = [ "all" ]; + features = [ "const_generics" "const_new" ]; } { name = "tokio"; packageId = "tokio"; features = [ "sync" ]; } - { - name = "tower-service"; - packageId = "tower-service"; - } - { - name = "tracing"; - packageId = "tracing"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - { - name = "want"; - packageId = "want"; - } ]; devDependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + features = [ "sink" ]; + } { name = "futures-util"; packageId = "futures-util"; usesDefaultFeatures = false; - features = [ "alloc" ]; + features = [ "alloc" "sink" ]; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; } { name = "tokio"; packageId = "tokio"; - features = [ "fs" "macros" "io-std" "io-util" "rt" "rt-multi-thread" "sync" "time" "test-util" ]; + features = [ "fs" "macros" "net" "io-std" "io-util" "rt" "rt-multi-thread" "sync" "time" "test-util" ]; } ]; features = { - "ffi" = [ "libc" ]; - "full" = [ "client" "http1" "http2" "server" "stream" "runtime" ]; - "h2" = [ "dep:h2" ]; - "http2" = [ "h2" ]; - "libc" = [ "dep:libc" ]; - "runtime" = [ "tcp" "tokio/rt" "tokio/time" ]; - "socket2" = [ "dep:socket2" ]; - "tcp" = [ "socket2" "tokio/net" "tokio/rt" "tokio/time" ]; + "client" = [ "dep:want" "dep:pin-project-lite" "dep:smallvec" ]; + "ffi" = [ "dep:http-body-util" "futures-util?/alloc" ]; + "full" = [ "client" "http1" "http2" "server" ]; + "http1" = [ "dep:futures-channel" "dep:futures-util" "dep:httparse" "dep:itoa" ]; + "http2" = [ "dep:futures-channel" "dep:futures-util" "dep:h2" ]; + "server" = [ "dep:httpdate" "dep:pin-project-lite" "dep:smallvec" ]; + "tracing" = [ "dep:tracing" ]; }; - resolvedDefaultFeatures = [ "client" "default" "h2" "http1" "http2" "runtime" "server" "socket2" "stream" "tcp" ]; + resolvedDefaultFeatures = [ "default" "http1" "server" ]; }; - "hyper-tls" = rec { - crateName = "hyper-tls"; - version = "0.5.0"; - edition = "2018"; - sha256 = "01crgy13102iagakf6q4mb75dprzr7ps1gj0l5hxm1cvm7gks66n"; - libName = "hyper_tls"; + "hyper-util" = rec { + crateName = "hyper-util"; + version = "0.1.10"; + edition = "2021"; + sha256 = "1d1iwrkysjhq63pg54zk3vfby1j7zmxzm9zzyfr4lwvp0szcybfz"; + libName = "hyper_util"; authors = [ "Sean McArthur <sean@seanmonstar.com>" ]; @@ -6756,46 +4867,73 @@ rec { packageId = "bytes"; } { - name = "hyper"; - packageId = "hyper 0.14.32"; + name = "futures-util"; + packageId = "futures-util"; usesDefaultFeatures = false; - features = [ "tcp" "client" ]; } { - name = "native-tls"; - packageId = "native-tls"; + name = "http"; + packageId = "http 1.3.1"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "hyper"; + packageId = "hyper"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; } { name = "tokio"; packageId = "tokio"; + optional = true; + usesDefaultFeatures = false; } { - name = "tokio-native-tls"; - packageId = "tokio-native-tls"; + name = "tower-service"; + packageId = "tower-service"; + optional = true; } ]; devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } { name = "hyper"; - packageId = "hyper 0.14.32"; - usesDefaultFeatures = false; - features = [ "http1" ]; + packageId = "hyper"; + features = [ "full" ]; } { name = "tokio"; packageId = "tokio"; - features = [ "io-std" "macros" "io-util" ]; + features = [ "macros" "test-util" "signal" ]; } ]; features = { - "vendored" = [ "native-tls/vendored" ]; + "client" = [ "hyper/client" "dep:tracing" "dep:futures-channel" "dep:tower-service" ]; + "client-legacy" = [ "client" "dep:socket2" "tokio/sync" ]; + "full" = [ "client" "client-legacy" "server" "server-auto" "server-graceful" "service" "http1" "http2" "tokio" ]; + "http1" = [ "hyper/http1" ]; + "http2" = [ "hyper/http2" ]; + "server" = [ "hyper/server" ]; + "server-auto" = [ "server" "http1" "http2" ]; + "server-graceful" = [ "server" "tokio/sync" "futures-util/alloc" ]; + "service" = [ "dep:tower-service" ]; + "tokio" = [ "dep:tokio" "tokio/net" "tokio/rt" "tokio/time" ]; }; + resolvedDefaultFeatures = [ "default" "http1" "server" "service" "tokio" ]; }; "iana-time-zone" = rec { crateName = "iana-time-zone"; - version = "0.1.61"; - edition = "2018"; - sha256 = "085jjsls330yj1fnwykfzmb2f10zp6l7w4fhq81ng81574ghhpi3"; + version = "0.1.62"; + edition = "2021"; + sha256 = "09yipibk825gz391k399x68agkdn0mblgx2x5iwj2rz50s5nbzdj"; libName = "iana_time_zone"; authors = [ "Andrew Straw <strawman@astraw.com>" @@ -6806,32 +4944,37 @@ rec { { name = "android_system_properties"; packageId = "android_system_properties"; - target = { target, features }: ("android" == target."os"); + target = { target, features }: ("android" == target."os" or null); } { name = "core-foundation-sys"; packageId = "core-foundation-sys"; - target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); + target = { target, features }: ("apple" == target."vendor" or null); } { name = "iana-time-zone-haiku"; packageId = "iana-time-zone-haiku"; - target = { target, features }: ("haiku" == target."os"); + target = { target, features }: ("haiku" == target."os" or null); } { name = "js-sys"; packageId = "js-sys"; - target = { target, features }: (("wasm32" == target."arch") && ("unknown" == target."os")); + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."os" or null)); + } + { + name = "log"; + packageId = "log"; + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."os" or null)); } { name = "wasm-bindgen"; packageId = "wasm-bindgen"; - target = { target, features }: (("wasm32" == target."arch") && ("unknown" == target."os")); + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."os" or null)); } { name = "windows-core"; packageId = "windows-core"; - target = { target, features }: ("windows" == target."os"); + target = { target, features }: ("windows" == target."os" or null); } ]; features = { @@ -6855,84 +4998,6 @@ rec { ]; }; - "icon-test" = rec { - crateName = "icon-test"; - version = "0.1.0"; - edition = "2021"; - crateBin = [ - { - name = "icon-test"; - 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 = ./icon-test; } - else ./icon-test; - dependencies = [ - { - name = "gio"; - packageId = "gio"; - } - { - name = "glib"; - packageId = "glib"; - } - { - name = "gtk4"; - packageId = "gtk4"; - rename = "gtk"; - features = [ "v4_10" ]; - } - { - name = "libadwaita"; - packageId = "libadwaita"; - rename = "adw"; - features = [ "v1_4" ]; - } - ]; - - }; - "icu_collections" = rec { - crateName = "icu_collections"; - version = "1.5.0"; - edition = "2021"; - sha256 = "09j5kskirl59mvqc8kabhy7005yyy7dp88jw9f6f3gkf419a8byv"; - authors = [ - "The ICU4X Project Developers" - ]; - dependencies = [ - { - name = "displaydoc"; - packageId = "displaydoc"; - usesDefaultFeatures = false; - } - { - name = "yoke"; - packageId = "yoke"; - usesDefaultFeatures = false; - features = [ "derive" ]; - } - { - name = "zerofrom"; - packageId = "zerofrom"; - usesDefaultFeatures = false; - features = [ "derive" ]; - } - { - name = "zerovec"; - packageId = "zerovec"; - usesDefaultFeatures = false; - features = [ "derive" "yoke" ]; - } - ]; - features = { - "databake" = [ "dep:databake" "zerovec/databake" ]; - "serde" = [ "dep:serde" "zerovec/serde" ]; - }; - }; "icu_locid" = rec { crateName = "icu_locid"; version = "1.5.0"; @@ -6955,7 +5020,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; usesDefaultFeatures = false; features = [ "alloc" "derive" ]; @@ -6971,17 +5036,11 @@ rec { packageId = "writeable"; usesDefaultFeatures = false; } - { - name = "zerovec"; - packageId = "zerovec"; - optional = true; - usesDefaultFeatures = false; - } ]; devDependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; usesDefaultFeatures = false; features = [ "derive" ]; } @@ -6992,602 +5051,67 @@ rec { "serde" = [ "dep:serde" "tinystr/serde" ]; "zerovec" = [ "dep:zerovec" ]; }; - resolvedDefaultFeatures = [ "serde" "zerovec" ]; + resolvedDefaultFeatures = [ "serde" ]; }; - "icu_locid_transform" = rec { - crateName = "icu_locid_transform"; - version = "1.5.0"; + "implicit-clone" = rec { + crateName = "implicit-clone"; + version = "0.5.1"; edition = "2021"; - sha256 = "0kmmi1kmj9yph6mdgkc7v3wz6995v7ly3n80vbg0zr78bp1iml81"; + sha256 = "0q3bkbz2vfjhnf7g8x9j7bnwinvdiyh629dlfpqvcf2v7r1cbr48"; + libName = "implicit_clone"; authors = [ - "The ICU4X Project Developers" + "Cecile Tonglet <cecile.tonglet@cecton.com>" ]; dependencies = [ { - name = "displaydoc"; - packageId = "displaydoc"; - usesDefaultFeatures = false; - } - { - name = "icu_locid"; - packageId = "icu_locid"; - usesDefaultFeatures = false; - features = [ "zerovec" ]; - } - { - name = "icu_locid_transform_data"; - packageId = "icu_locid_transform_data"; + name = "implicit-clone-derive"; + packageId = "implicit-clone-derive"; optional = true; - usesDefaultFeatures = false; } { - name = "icu_provider"; - packageId = "icu_provider"; - usesDefaultFeatures = false; - features = [ "macros" ]; - } - { - name = "tinystr"; - packageId = "tinystr"; - usesDefaultFeatures = false; - features = [ "alloc" "zerovec" ]; - } - { - name = "zerovec"; - packageId = "zerovec"; - usesDefaultFeatures = false; - features = [ "yoke" ]; + name = "indexmap"; + packageId = "indexmap"; + optional = true; } ]; features = { - "bench" = [ "serde" ]; - "compiled_data" = [ "dep:icu_locid_transform_data" ]; - "datagen" = [ "serde" "dep:databake" "zerovec/databake" "icu_locid/databake" "tinystr/databake" ]; - "default" = [ "compiled_data" ]; - "serde" = [ "dep:serde" "icu_locid/serde" "tinystr/serde" "zerovec/serde" "icu_provider/serde" ]; + "default" = [ "derive" ]; + "derive" = [ "implicit-clone-derive" ]; + "implicit-clone-derive" = [ "dep:implicit-clone-derive" ]; + "indexmap" = [ "dep:indexmap" ]; + "map" = [ "indexmap" ]; + "serde" = [ "dep:serde" "indexmap/serde" ]; }; - resolvedDefaultFeatures = [ "compiled_data" ]; + resolvedDefaultFeatures = [ "default" "derive" "implicit-clone-derive" "indexmap" "map" ]; }; - "icu_locid_transform_data" = rec { - crateName = "icu_locid_transform_data"; - version = "1.5.0"; + "implicit-clone-derive" = rec { + crateName = "implicit-clone-derive"; + version = "0.1.2"; edition = "2021"; - sha256 = "0vkgjixm0wzp2n3v5mw4j89ly05bg3lx96jpdggbwlpqi0rzzj7x"; - authors = [ - "The ICU4X Project Developers" - ]; - - }; - "icu_normalizer" = rec { - crateName = "icu_normalizer"; - version = "1.5.0"; - edition = "2021"; - sha256 = "0kx8qryp8ma8fw1vijbgbnf7zz9f2j4d14rw36fmjs7cl86kxkhr"; - authors = [ - "The ICU4X Project Developers" - ]; - dependencies = [ - { - name = "displaydoc"; - packageId = "displaydoc"; - usesDefaultFeatures = false; - } - { - name = "icu_collections"; - packageId = "icu_collections"; - usesDefaultFeatures = false; - } - { - name = "icu_normalizer_data"; - packageId = "icu_normalizer_data"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "icu_properties"; - packageId = "icu_properties"; - usesDefaultFeatures = false; - } - { - name = "icu_provider"; - packageId = "icu_provider"; - usesDefaultFeatures = false; - features = [ "macros" ]; - } - { - name = "smallvec"; - packageId = "smallvec"; - usesDefaultFeatures = false; - } - { - name = "utf16_iter"; - packageId = "utf16_iter"; - usesDefaultFeatures = false; - } - { - name = "utf8_iter"; - packageId = "utf8_iter"; - usesDefaultFeatures = false; - } - { - name = "write16"; - packageId = "write16"; - usesDefaultFeatures = false; - features = [ "alloc" ]; - } - { - name = "zerovec"; - packageId = "zerovec"; - usesDefaultFeatures = false; - } - ]; - devDependencies = [ - { - name = "write16"; - packageId = "write16"; - usesDefaultFeatures = false; - features = [ "arrayvec" ]; - } - ]; - features = { - "compiled_data" = [ "dep:icu_normalizer_data" "icu_properties/compiled_data" ]; - "datagen" = [ "serde" "dep:databake" "icu_collections/databake" "zerovec/databake" "icu_properties/datagen" ]; - "default" = [ "compiled_data" ]; - "serde" = [ "dep:serde" "icu_collections/serde" "zerovec/serde" "icu_properties/serde" ]; - "std" = [ "icu_collections/std" "icu_properties/std" "icu_provider/std" ]; - }; - resolvedDefaultFeatures = [ "compiled_data" "default" ]; - }; - "icu_normalizer_data" = rec { - crateName = "icu_normalizer_data"; - version = "1.5.0"; - edition = "2021"; - sha256 = "05lmk0zf0q7nzjnj5kbmsigj3qgr0rwicnn5pqi9n7krmbvzpjpq"; - authors = [ - "The ICU4X Project Developers" - ]; - - }; - "icu_properties" = rec { - crateName = "icu_properties"; - version = "1.5.1"; - edition = "2021"; - sha256 = "1xgf584rx10xc1p7zjr78k0n4zn3g23rrg6v2ln31ingcq3h5mlk"; - authors = [ - "The ICU4X Project Developers" - ]; - dependencies = [ - { - name = "displaydoc"; - packageId = "displaydoc"; - usesDefaultFeatures = false; - } - { - name = "icu_collections"; - packageId = "icu_collections"; - usesDefaultFeatures = false; - } - { - name = "icu_locid_transform"; - packageId = "icu_locid_transform"; - optional = true; - usesDefaultFeatures = false; - features = [ "compiled_data" ]; - } - { - name = "icu_properties_data"; - packageId = "icu_properties_data"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "icu_provider"; - packageId = "icu_provider"; - usesDefaultFeatures = false; - features = [ "macros" ]; - } - { - name = "tinystr"; - packageId = "tinystr"; - usesDefaultFeatures = false; - features = [ "alloc" "zerovec" ]; - } - { - name = "zerovec"; - packageId = "zerovec"; - usesDefaultFeatures = false; - features = [ "derive" ]; - } - ]; - features = { - "bidi" = [ "dep:unicode-bidi" ]; - "compiled_data" = [ "dep:icu_properties_data" "dep:icu_locid_transform" ]; - "datagen" = [ "serde" "dep:databake" "zerovec/databake" "icu_collections/databake" "tinystr/databake" ]; - "default" = [ "compiled_data" ]; - "serde" = [ "dep:serde" "tinystr/serde" "zerovec/serde" "icu_collections/serde" "icu_provider/serde" ]; - "std" = [ "icu_collections/std" "icu_provider/std" ]; - }; - resolvedDefaultFeatures = [ "compiled_data" "default" ]; - }; - "icu_properties_data" = rec { - crateName = "icu_properties_data"; - version = "1.5.0"; - edition = "2021"; - sha256 = "0scms7pd5a7yxx9hfl167f5qdf44as6r3bd8myhlngnxqgxyza37"; - authors = [ - "The ICU4X Project Developers" - ]; - - }; - "icu_provider" = rec { - crateName = "icu_provider"; - version = "1.5.0"; - edition = "2021"; - sha256 = "1nb8vvgw8dv2inqklvk05fs0qxzkw8xrg2n9vgid6y7gm3423m3f"; - authors = [ - "The ICU4X Project Developers" - ]; - dependencies = [ - { - name = "displaydoc"; - packageId = "displaydoc"; - usesDefaultFeatures = false; - } - { - name = "icu_locid"; - packageId = "icu_locid"; - usesDefaultFeatures = false; - } - { - name = "icu_provider_macros"; - packageId = "icu_provider_macros"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "stable_deref_trait"; - packageId = "stable_deref_trait"; - usesDefaultFeatures = false; - } - { - name = "tinystr"; - packageId = "tinystr"; - usesDefaultFeatures = false; - } - { - name = "writeable"; - packageId = "writeable"; - usesDefaultFeatures = false; - } - { - name = "yoke"; - packageId = "yoke"; - usesDefaultFeatures = false; - features = [ "alloc" "derive" ]; - } - { - name = "zerofrom"; - packageId = "zerofrom"; - usesDefaultFeatures = false; - features = [ "alloc" "derive" ]; - } - { - name = "zerovec"; - packageId = "zerovec"; - usesDefaultFeatures = false; - features = [ "derive" ]; - } - ]; - features = { - "datagen" = [ "serde" "dep:erased-serde" "dep:databake" "std" "sync" ]; - "deserialize_bincode_1" = [ "serde" "dep:bincode" "std" ]; - "deserialize_json" = [ "serde" "dep:serde_json" ]; - "deserialize_postcard_1" = [ "serde" "dep:postcard" ]; - "log_error_context" = [ "logging" ]; - "logging" = [ "dep:log" ]; - "macros" = [ "dep:icu_provider_macros" ]; - "serde" = [ "dep:serde" "yoke/serde" ]; - "std" = [ "icu_locid/std" ]; - }; - resolvedDefaultFeatures = [ "macros" ]; - }; - "icu_provider_macros" = rec { - crateName = "icu_provider_macros"; - version = "1.5.0"; - edition = "2021"; - sha256 = "1mjs0w7fcm2lcqmbakhninzrjwqs485lkps4hz0cv3k36y9rxj0y"; + sha256 = "088sppimdyl55gnzgqfb7ff9ikkifdj7y70ybjxd0qsy6dnip739"; procMacro = true; + libName = "implicit_clone_derive"; authors = [ - "The ICU4X Project Developers" + "Cecile Tonglet <cecile.tonglet@cecton.com>" ]; dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } { name = "quote"; packageId = "quote"; } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; + features = [ "full" ]; } ]; }; - "idna 0.1.5" = rec { - crateName = "idna"; - version = "0.1.5"; - edition = "2015"; - sha256 = "0kl4gs5kaydn4v07c6ka33spm9qdh2np0x7iw7g5zd8z1c7rxw1q"; - authors = [ - "The rust-url developers" - ]; - dependencies = [ - { - name = "matches"; - packageId = "matches"; - } - { - name = "unicode-bidi"; - packageId = "unicode-bidi"; - } - { - name = "unicode-normalization"; - packageId = "unicode-normalization"; - } - ]; - - }; - "idna 1.0.3" = rec { - crateName = "idna"; - version = "1.0.3"; - edition = "2018"; - sha256 = "0zlajvm2k3wy0ay8plr07w22hxkkmrxkffa6ah57ac6nci984vv8"; - authors = [ - "The rust-url developers" - ]; - dependencies = [ - { - name = "idna_adapter"; - packageId = "idna_adapter"; - } - { - name = "smallvec"; - packageId = "smallvec"; - features = [ "const_generics" ]; - } - { - name = "utf8_iter"; - packageId = "utf8_iter"; - } - ]; - features = { - "compiled_data" = [ "idna_adapter/compiled_data" ]; - "default" = [ "std" "compiled_data" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "compiled_data" "std" ]; - }; - "idna_adapter" = rec { - crateName = "idna_adapter"; - version = "1.2.0"; - edition = "2021"; - sha256 = "0wggnkiivaj5lw0g0384ql2d7zk4ppkn3b1ry4n0ncjpr7qivjns"; - authors = [ - "The rust-url developers" - ]; - dependencies = [ - { - name = "icu_normalizer"; - packageId = "icu_normalizer"; - } - { - name = "icu_properties"; - packageId = "icu_properties"; - } - ]; - features = { - "compiled_data" = [ "icu_normalizer/compiled_data" "icu_properties/compiled_data" ]; - }; - resolvedDefaultFeatures = [ "compiled_data" ]; - }; - "image 0.23.14" = rec { - crateName = "image"; - version = "0.23.14"; - edition = "2018"; - sha256 = "18gn2f7xp30pf9aqka877knlq308khxqiwjvsccvzaa4f9zcpzr4"; - authors = [ - "The image-rs Developers" - ]; - dependencies = [ - { - name = "bytemuck"; - packageId = "bytemuck"; - } - { - name = "byteorder"; - packageId = "byteorder"; - } - { - name = "color_quant"; - packageId = "color_quant"; - } - { - name = "gif"; - packageId = "gif 0.11.4"; - optional = true; - } - { - name = "jpeg-decoder"; - packageId = "jpeg-decoder 0.1.22"; - rename = "jpeg"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "num-iter"; - packageId = "num-iter"; - } - { - name = "num-rational"; - packageId = "num-rational"; - usesDefaultFeatures = false; - } - { - name = "num-traits"; - packageId = "num-traits"; - } - { - name = "png"; - packageId = "png 0.16.8"; - optional = true; - } - { - name = "scoped_threadpool"; - packageId = "scoped_threadpool"; - optional = true; - } - { - name = "tiff"; - packageId = "tiff 0.6.1"; - optional = true; - } - ]; - features = { - "avif" = [ "avif-encoder" ]; - "avif-decoder" = [ "mp4parse" "dcv-color-primitives" "dav1d" ]; - "avif-encoder" = [ "ravif" "rgb" ]; - "dav1d" = [ "dep:dav1d" ]; - "dcv-color-primitives" = [ "dep:dcv-color-primitives" ]; - "dds" = [ "dxt" ]; - "default" = [ "gif" "jpeg" "ico" "png" "pnm" "tga" "tiff" "webp" "bmp" "hdr" "dxt" "dds" "farbfeld" "jpeg_rayon" ]; - "gif" = [ "dep:gif" ]; - "hdr" = [ "scoped_threadpool" ]; - "ico" = [ "bmp" "png" ]; - "jpeg" = [ "dep:jpeg" ]; - "jpeg_rayon" = [ "jpeg/rayon" ]; - "mp4parse" = [ "dep:mp4parse" ]; - "png" = [ "dep:png" ]; - "ravif" = [ "dep:ravif" ]; - "rgb" = [ "dep:rgb" ]; - "scoped_threadpool" = [ "dep:scoped_threadpool" ]; - "tiff" = [ "dep:tiff" ]; - }; - resolvedDefaultFeatures = [ "bmp" "dds" "default" "dxt" "farbfeld" "gif" "hdr" "ico" "jpeg" "jpeg_rayon" "png" "pnm" "scoped_threadpool" "tga" "tiff" "webp" ]; - }; - "image 0.24.9" = rec { - crateName = "image"; - version = "0.24.9"; - edition = "2021"; - sha256 = "17gnr6ifnpzvhjf6dwbl9hki8x6bji5mwcqp0048x1jm5yfi742n"; - authors = [ - "The image-rs Developers" - ]; - dependencies = [ - { - name = "bytemuck"; - packageId = "bytemuck"; - features = [ "extern_crate_alloc" ]; - } - { - name = "byteorder"; - packageId = "byteorder"; - } - { - name = "color_quant"; - packageId = "color_quant"; - } - { - name = "exr"; - packageId = "exr"; - optional = true; - } - { - name = "gif"; - packageId = "gif 0.13.1"; - optional = true; - } - { - name = "jpeg-decoder"; - packageId = "jpeg-decoder 0.3.1"; - rename = "jpeg"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "num-traits"; - packageId = "num-traits"; - } - { - name = "png"; - packageId = "png 0.17.16"; - optional = true; - } - { - name = "qoi"; - packageId = "qoi"; - optional = true; - } - { - name = "tiff"; - packageId = "tiff 0.9.1"; - optional = true; - } - ]; - devDependencies = [ - { - name = "jpeg-decoder"; - packageId = "jpeg-decoder 0.3.1"; - rename = "jpeg"; - usesDefaultFeatures = false; - features = [ "platform_independent" ]; - } - ]; - features = { - "avif" = [ "avif-encoder" ]; - "avif-decoder" = [ "mp4parse" "dcv-color-primitives" "dav1d" ]; - "avif-encoder" = [ "ravif" "rgb" ]; - "dav1d" = [ "dep:dav1d" ]; - "dcv-color-primitives" = [ "dep:dcv-color-primitives" ]; - "dds" = [ "dxt" ]; - "default" = [ "gif" "jpeg" "ico" "png" "pnm" "tga" "tiff" "webp" "bmp" "hdr" "dxt" "dds" "farbfeld" "jpeg_rayon" "openexr" "qoi" ]; - "exr" = [ "dep:exr" ]; - "gif" = [ "dep:gif" ]; - "ico" = [ "bmp" "png" ]; - "jpeg" = [ "dep:jpeg" ]; - "jpeg_rayon" = [ "jpeg/rayon" ]; - "libwebp" = [ "dep:libwebp" ]; - "mp4parse" = [ "dep:mp4parse" ]; - "openexr" = [ "exr" ]; - "png" = [ "dep:png" ]; - "qoi" = [ "dep:qoi" ]; - "ravif" = [ "dep:ravif" ]; - "rayon" = [ "dep:rayon" ]; - "rgb" = [ "dep:rgb" ]; - "tiff" = [ "dep:tiff" ]; - "webp-encoder" = [ "libwebp" "webp" ]; - }; - resolvedDefaultFeatures = [ "bmp" "dds" "default" "dxt" "exr" "farbfeld" "gif" "hdr" "ico" "jpeg" "jpeg_rayon" "openexr" "png" "pnm" "qoi" "tga" "tiff" "webp" ]; - }; - "indent_write" = rec { - crateName = "indent_write"; - version = "2.2.0"; - edition = "2018"; - sha256 = "1hqjp80argdskrhd66g9sh542yxy8qi77j6rc69qd0l7l52rdzhc"; - authors = [ - "Nathan West <Lucretiel@gmail.com>" - ]; - features = { - "default" = [ "std" ]; - }; - }; "indexmap" = rec { crateName = "indexmap"; - version = "2.7.0"; + version = "2.8.0"; edition = "2021"; - sha256 = "07s7jmdymvd0rm4yswp0j3napx57hkjm9gs9n55lvs2g78vj5y32"; + sha256 = "0n3hkpzch6q3wgzh8g8hiyac6kk3vgd8nfsxy8mi80jvw47xam1r"; dependencies = [ { name = "equivalent"; @@ -7606,162 +5130,10 @@ rec { "default" = [ "std" ]; "quickcheck" = [ "dep:quickcheck" ]; "rayon" = [ "dep:rayon" ]; - "rustc-rayon" = [ "dep:rustc-rayon" ]; "serde" = [ "dep:serde" ]; }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "intl-memoizer" = rec { - crateName = "intl-memoizer"; - version = "0.5.2"; - edition = "2021"; - sha256 = "1nkvql7c7b76axv4g68di1p2m9bnxq1cbn6mlqcawf72zhhf08py"; - libName = "intl_memoizer"; - authors = [ - "Zibi Braniecki <zibi@unicode.org>" - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - dependencies = [ - { - name = "type-map"; - packageId = "type-map"; - } - { - name = "unic-langid"; - packageId = "unic-langid"; - } - ]; - - }; - "intl_pluralrules" = rec { - crateName = "intl_pluralrules"; - version = "7.0.2"; - edition = "2018"; - sha256 = "0wprd3h6h8nfj62d8xk71h178q7zfn3srxm787w4sawsqavsg3h7"; - authors = [ - "Kekoa Riggin <kekoariggin@gmail.com>" - "Zibi Braniecki <zbraniecki@mozilla.com>" - ]; - dependencies = [ - { - name = "unic-langid"; - packageId = "unic-langid"; - } - ]; - devDependencies = [ - { - name = "unic-langid"; - packageId = "unic-langid"; - features = [ "macros" ]; - } - ]; - - }; - "ipnet" = rec { - crateName = "ipnet"; - version = "2.10.1"; - edition = "2018"; - sha256 = "025p9wm94q1w2l13hbbr4cbmfygly3a2ag8g5s618l2jhq4l3hnx"; - authors = [ - "Kris Price <kris@krisprice.nz>" - ]; - features = { - "default" = [ "std" ]; - "heapless" = [ "dep:heapless" ]; - "json" = [ "serde" "schemars" ]; - "schemars" = [ "dep:schemars" ]; - "ser_as_str" = [ "heapless" ]; - "serde" = [ "dep:serde" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "iron" = rec { - crateName = "iron"; - version = "0.6.1"; - edition = "2015"; - sha256 = "1s4mf8395f693nhwsr0znw3j5frzn56gzllypyl50il85p50ily6"; - authors = [ - "Jonathan Reem <jonathan.reem@gmail.com>" - "Zach Pomerantz <zmp@umich.edu>" - "Michael Sproul <micsproul@gmail.com>" - "Patrick Tran <patrick.tran06@gmail.com>" - ]; - dependencies = [ - { - name = "hyper"; - packageId = "hyper 0.10.16"; - } - { - name = "log"; - packageId = "log 0.3.9"; - } - { - name = "mime_guess"; - packageId = "mime_guess 1.8.8"; - } - { - name = "modifier"; - packageId = "modifier"; - } - { - name = "num_cpus"; - packageId = "num_cpus"; - } - { - name = "plugin"; - packageId = "plugin"; - } - { - name = "typemap"; - packageId = "typemap"; - } - { - name = "url"; - packageId = "url 1.7.2"; - } - ]; - features = { - "hyper-native-tls" = [ "dep:hyper-native-tls" ]; - "native-tls-example" = [ "hyper-native-tls" ]; - }; - }; - "is-terminal" = rec { - crateName = "is-terminal"; - version = "0.4.13"; - edition = "2018"; - sha256 = "0jwgjjz33kkmnwai3nsdk1pz9vb6gkqvw1d1vq7bs3q48kinh7r6"; - libName = "is_terminal"; - authors = [ - "softprops <d.tangren@gmail.com>" - "Dan Gohman <dev@sunfishcode.online>" - ]; - dependencies = [ - { - name = "hermit-abi"; - packageId = "hermit-abi 0.4.0"; - target = { target, features }: ("hermit" == target."os"); - } - { - name = "libc"; - packageId = "libc"; - target = { target, features }: ((target."unix" or false) || ("wasi" == target."os")); - } - { - name = "windows-sys"; - packageId = "windows-sys 0.52.0"; - target = { target, features }: (target."windows" or false); - features = [ "Win32_Foundation" "Win32_Storage_FileSystem" "Win32_System_Console" ]; - } - ]; - devDependencies = [ - { - name = "libc"; - packageId = "libc"; - target = {target, features}: ((target."unix" or false) || ("wasi" == target."os")); - } - ]; - - }; "is_terminal_polyfill" = rec { crateName = "is_terminal_polyfill"; version = "1.70.1"; @@ -7771,31 +5143,11 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "itertools" = rec { - crateName = "itertools"; - version = "0.12.1"; - edition = "2018"; - sha256 = "0s95jbb3ndj1lvfxyq5wanc0fm0r6hg6q4ngb92qlfdxvci10ads"; - authors = [ - "bluss" - ]; - dependencies = [ - { - name = "either"; - packageId = "either"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "use_std" ]; - "use_std" = [ "use_alloc" "either/use_std" ]; - }; - }; "itoa" = rec { crateName = "itoa"; - version = "1.0.14"; + version = "1.0.15"; edition = "2018"; - sha256 = "0x26kr9m062mafaxgcf2p6h2x7cmixm0zw95aipzn2hr3d5jlnnp"; + sha256 = "0b4fj9kz54dr3wam0vprjwgygvycyw8r0qwg7vp19ly8b2w16psa"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; @@ -7803,50 +5155,6 @@ rec { "no-panic" = [ "dep:no-panic" ]; }; }; - "jpeg-decoder 0.1.22" = rec { - crateName = "jpeg-decoder"; - version = "0.1.22"; - edition = "2015"; - sha256 = "1wnh0bmmswpgwhgmlizz545x8334nlbmkq8imy9k224ri3am7792"; - libName = "jpeg_decoder"; - authors = [ - "Ulf Nilsson <kaksmet@gmail.com>" - ]; - dependencies = [ - { - name = "rayon"; - packageId = "rayon"; - optional = true; - } - ]; - features = { - "default" = [ "rayon" ]; - "rayon" = [ "dep:rayon" ]; - }; - resolvedDefaultFeatures = [ "rayon" ]; - }; - "jpeg-decoder 0.3.1" = rec { - crateName = "jpeg-decoder"; - version = "0.3.1"; - edition = "2021"; - sha256 = "1c1k53svpdyfhibkmm0ir5w0v3qmcmca8xr8vnnmizwf6pdagm7m"; - libName = "jpeg_decoder"; - authors = [ - "The image-rs Developers" - ]; - dependencies = [ - { - name = "rayon"; - packageId = "rayon"; - optional = true; - } - ]; - features = { - "default" = [ "rayon" ]; - "rayon" = [ "dep:rayon" ]; - }; - resolvedDefaultFeatures = [ "rayon" ]; - }; "js-sys" = rec { crateName = "js-sys"; version = "0.3.77"; @@ -7886,7 +5194,7 @@ rec { dependencies = [ { name = "log"; - packageId = "log 0.4.25"; + packageId = "log"; features = [ "kv_unstable" ]; } ]; @@ -7898,16 +5206,12 @@ rec { edition = "2021"; crateBin = [ { - name = "main"; - path = "src/bin/main.rs"; + name = "l10n-db"; + path = "src/bin/l10n-db.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 = ./l10n-db; } - else ./l10n-db; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./l10n-db; }; libName = "l10n_db"; dependencies = [ { @@ -7927,7 +5231,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; features = [ "derive" ]; } { @@ -7940,7 +5244,7 @@ rec { } { name = "thiserror"; - packageId = "thiserror 2.0.11"; + packageId = "thiserror 2.0.12"; } { name = "toml"; @@ -7952,69 +5256,6 @@ rec { } ]; - }; - "language-tags" = rec { - crateName = "language-tags"; - version = "0.2.2"; - edition = "2015"; - sha256 = "16hrjdpa827carq5x4b8zhas24d8kg4s16m6nmmn1kb7cr5qh7d9"; - libName = "language_tags"; - authors = [ - "Pyfisch <pyfisch@gmail.com>" - ]; - features = { - "heap_size" = [ "heapsize" "heapsize_plugin" ]; - "heapsize" = [ "dep:heapsize" ]; - "heapsize_plugin" = [ "dep:heapsize_plugin" ]; - }; - }; - "lazy_static" = rec { - crateName = "lazy_static"; - version = "1.5.0"; - edition = "2015"; - sha256 = "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv"; - authors = [ - "Marvin Löbel <loebel.marvin@gmail.com>" - ]; - dependencies = [ - { - name = "spin"; - packageId = "spin"; - optional = true; - usesDefaultFeatures = false; - features = [ "once" ]; - } - ]; - features = { - "spin" = [ "dep:spin" ]; - "spin_no_std" = [ "spin" ]; - }; - resolvedDefaultFeatures = [ "spin" "spin_no_std" ]; - }; - "lazycell" = rec { - crateName = "lazycell"; - version = "1.3.0"; - edition = "2015"; - sha256 = "0m8gw7dn30i0zjjpjdyf6pc16c34nl71lpv461mix50x3p70h3c3"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - "Nikita Pekin <contact@nikitapek.in>" - ]; - features = { - "clippy" = [ "dep:clippy" ]; - "nightly-testing" = [ "clippy" "nightly" ]; - "serde" = [ "dep:serde" ]; - }; - }; - "lebe" = rec { - crateName = "lebe"; - version = "0.5.2"; - edition = "2018"; - sha256 = "1j2l6chx19qpa5gqcw434j83gyskq3g2cnffrbl3842ymlmpq203"; - authors = [ - "johannesvollmer <johannes596@t-online.de>" - ]; - }; "libadwaita" = rec { crateName = "libadwaita"; @@ -8071,12 +5312,13 @@ rec { "v1_3" = [ "v1_2" "ffi/v1_3" ]; "v1_4" = [ "v1_3" "ffi/v1_4" ]; }; - resolvedDefaultFeatures = [ "gtk_v4_2" "gtk_v4_4" "gtk_v4_6" "v1_1" "v1_2" "v1_3" "v1_4" ]; + resolvedDefaultFeatures = [ "v1_1" "v1_2" "v1_3" "v1_4" ]; }; "libadwaita-sys" = rec { crateName = "libadwaita-sys"; version = "0.5.3"; edition = "2021"; + links = "libadwaita-1"; sha256 = "16n6xsy6jhbj0jbpz8yvql6c9b89a99v9vhdz5s37mg1inisl42y"; libName = "libadwaita_sys"; authors = [ @@ -8133,9 +5375,9 @@ rec { }; "libc" = rec { crateName = "libc"; - version = "0.2.169"; + version = "0.2.171"; edition = "2021"; - sha256 = "02m253hs8gw0m1n8iyrsc4n15yzbqwhddi7w1l0ds7i92kdsiaxm"; + sha256 = "1mipla3dy3l59pfa9xy4iw2vdgn8n30dzf4vdnasjflxdqhkg6f1"; authors = [ "The Rust Project Developers" ]; @@ -8147,219 +5389,7 @@ rec { }; resolvedDefaultFeatures = [ "default" "extra_traits" "std" ]; }; - "libloading" = rec { - crateName = "libloading"; - version = "0.8.6"; - edition = "2015"; - sha256 = "0d2ccr88f8kv3x7va2ccjxalcjnhrci4j2kwxp7lfmbkpjs4wbzw"; - authors = [ - "Simonas Kazlauskas <libloading@kazlauskas.me>" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - target = { target, features }: (target."unix" or false); - } - { - name = "windows-targets"; - packageId = "windows-targets 0.52.6"; - target = { target, features }: (target."windows" or false); - } - ]; - - }; - "libm" = rec { - crateName = "libm"; - version = "0.2.11"; - edition = "2021"; - sha256 = "1yjgk18rk71rjbqcw9l1zaqna89p9s603k7n327nqs8dn88vwmc3"; - authors = [ - "Jorge Aparicio <jorge@japaric.io>" - ]; - features = { - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "libspa" = rec { - crateName = "libspa"; - version = "0.8.0"; - edition = "2021"; - sha256 = "044qs48yl0llp2dmrgwxj9y1pgfy09i6fhq661zqqb9a3fwa9wv5"; - authors = [ - "Guillaume Desmottes <guillaume.desmottes@collabora.com>" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - } - { - 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"; - libName = "libspa_sys"; - authors = [ - "Tom Wagner <tom.a.wagner@protonmail.com" - "Guillaume Desmottes <guillaume.desmottes@collabora.com>" - ]; - 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.30.1"; - edition = "2021"; - sha256 = "0jcikvgbj84xc7ikdmpc8m4y5lyqgrb9aqblphwk67kv95xgp69f"; - libName = "libsqlite3_sys"; - authors = [ - "The rusqlite developers" - ]; - buildDependencies = [ - { - name = "cc"; - packageId = "cc"; - optional = true; - } - { - name = "pkg-config"; - packageId = "pkg-config"; - optional = true; - } - { - name = "vcpkg"; - packageId = "vcpkg"; - optional = true; - } - ]; - features = { - "bindgen" = [ "dep:bindgen" ]; - "buildtime_bindgen" = [ "bindgen" "pkg-config" "vcpkg" ]; - "bundled" = [ "cc" "bundled_bindings" ]; - "bundled-sqlcipher" = [ "bundled" ]; - "bundled-sqlcipher-vendored-openssl" = [ "bundled-sqlcipher" "openssl-sys/vendored" ]; - "bundled-windows" = [ "cc" "bundled_bindings" ]; - "cc" = [ "dep:cc" ]; - "default" = [ "min_sqlite_version_3_14_0" ]; - "loadable_extension" = [ "prettyplease" "quote" "syn" ]; - "min_sqlite_version_3_14_0" = [ "pkg-config" "vcpkg" ]; - "openssl-sys" = [ "dep:openssl-sys" ]; - "pkg-config" = [ "dep:pkg-config" ]; - "prettyplease" = [ "dep:prettyplease" ]; - "preupdate_hook" = [ "buildtime_bindgen" ]; - "quote" = [ "dep:quote" ]; - "session" = [ "preupdate_hook" "buildtime_bindgen" ]; - "syn" = [ "dep:syn" ]; - "vcpkg" = [ "dep:vcpkg" ]; - }; - resolvedDefaultFeatures = [ "bundled" "bundled_bindings" "cc" "pkg-config" "unlock_notify" "vcpkg" ]; - }; - "libyml" = rec { - crateName = "libyml"; - version = "0.0.5"; - edition = "2021"; - crateBin = []; - sha256 = "106963pwg1gc3165bdlk8bbspmk919gk10vshhqglks3z8m700ik"; - authors = [ - "LibYML Contributors" - ]; - dependencies = [ - { - name = "anyhow"; - packageId = "anyhow"; - } - ]; - buildDependencies = [ - { - name = "version_check"; - packageId = "version_check 0.9.5"; - } - ]; - features = { - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "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; - libName = "lights_core"; - dependencies = [ - { - name = "az"; - packageId = "az"; - } - { - name = "fixed"; - packageId = "fixed"; - } - ]; - - }; - "linux-raw-sys" = rec { + "linux-raw-sys 0.4.15" = rec { crateName = "linux-raw-sys"; version = "0.4.15"; edition = "2021"; @@ -8376,16 +5406,32 @@ rec { }; resolvedDefaultFeatures = [ "elf" "errno" "general" "if_ether" "ioctl" "net" "netlink" "no_std" "prctl" "xdp" ]; }; + "linux-raw-sys 0.9.3" = rec { + crateName = "linux-raw-sys"; + version = "0.9.3"; + edition = "2021"; + sha256 = "04zl7j4k1kgbn7rrl3i7yszaglgxp0c8dbwx8f1cabnjjwhb2zgy"; + libName = "linux_raw_sys"; + authors = [ + "Dan Gohman <dev@sunfishcode.online>" + ]; + features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" "general" "errno" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" "no_std" ]; + }; + resolvedDefaultFeatures = [ "elf" "errno" "general" "ioctl" "no_std" ]; + }; "litemap" = rec { crateName = "litemap"; - version = "0.7.4"; + version = "0.7.5"; edition = "2021"; - sha256 = "012ili3vppd4952sh6y3qwcd0jkd0bq2qpr9h7cppc8sj11k7saf"; + sha256 = "0mi8ykav0s974ps79p438x04snh0cdb7lc864b42jws5375i9yr3"; authors = [ "The ICU4X Project Developers" ]; features = { - "bench" = [ "serde" ]; "databake" = [ "dep:databake" ]; "default" = [ "alloc" ]; "serde" = [ "dep:serde" ]; @@ -8412,7 +5458,7 @@ rec { buildDependencies = [ { name = "autocfg"; - packageId = "autocfg 1.4.0"; + packageId = "autocfg"; } ]; features = { @@ -8422,43 +5468,11 @@ rec { }; resolvedDefaultFeatures = [ "atomic_usize" "default" ]; }; - "log 0.3.9" = rec { + "log" = rec { crateName = "log"; - version = "0.3.9"; - edition = "2015"; - sha256 = "0jq23hhn5h35k7pa8r7wqnsywji6x3wn1q5q7lif5q536if8v7p1"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "log"; - packageId = "log 0.4.25"; - } - ]; - features = { - "default" = [ "use_std" ]; - "max_level_debug" = [ "log/max_level_debug" ]; - "max_level_error" = [ "log/max_level_error" ]; - "max_level_info" = [ "log/max_level_info" ]; - "max_level_off" = [ "log/max_level_off" ]; - "max_level_trace" = [ "log/max_level_trace" ]; - "max_level_warn" = [ "log/max_level_warn" ]; - "release_max_level_debug" = [ "log/release_max_level_debug" ]; - "release_max_level_error" = [ "log/release_max_level_error" ]; - "release_max_level_info" = [ "log/release_max_level_info" ]; - "release_max_level_off" = [ "log/release_max_level_off" ]; - "release_max_level_trace" = [ "log/release_max_level_trace" ]; - "release_max_level_warn" = [ "log/release_max_level_warn" ]; - "use_std" = [ "log/std" ]; - }; - resolvedDefaultFeatures = [ "default" "use_std" ]; - }; - "log 0.4.25" = rec { - crateName = "log"; - version = "0.4.25"; + version = "0.4.27"; edition = "2021"; - sha256 = "17ydv5zhfv1zzygy458bmg3f3jx1vfziv9d74817w76yhfqgbjq4"; + sha256 = "150x589dqil307rv0rwj0jsgz5bjbwvl83gyl61jf873a7rjvp0k"; authors = [ "The Rust Project Developers" ]; @@ -8491,76 +5505,19 @@ rec { "sval_ref" = [ "dep:sval_ref" ]; "value-bag" = [ "dep:value-bag" ]; }; - resolvedDefaultFeatures = [ "kv" "kv_unstable" "std" "value-bag" ]; + resolvedDefaultFeatures = [ "kv" "kv_unstable" "value-bag" ]; }; - "logger" = rec { - crateName = "logger"; - version = "0.4.0"; - edition = "2015"; - sha256 = "14xlxvkspcfnspjil0xi63qj5cybxn1hjmr5gq8m4v1g9k5p54bc"; + "matchit" = rec { + crateName = "matchit"; + version = "0.8.4"; + edition = "2021"; + sha256 = "1hzl48fwq1cn5dvshfly6vzkzqhfihya65zpj7nz7lfx82mgzqa7"; authors = [ - "Alexander Irbis <irbis.labs@gmail.com>" - "Jonathan Reem <jonathan.reem@gmail.com>" - "Michael Reinhard <mcreinhard@gmail.com>" - ]; - dependencies = [ - { - name = "iron"; - packageId = "iron"; - usesDefaultFeatures = false; - } - { - name = "log"; - packageId = "log 0.3.9"; - } - { - name = "time"; - packageId = "time 0.1.45"; - } - ]; - - }; - "matches" = rec { - crateName = "matches"; - version = "0.1.10"; - edition = "2015"; - sha256 = "1994402fq4viys7pjhzisj4wcw894l53g798kkm2y74laxk0jci5"; - libPath = "lib.rs"; - - }; - "md-5" = rec { - crateName = "md-5"; - version = "0.10.6"; - edition = "2018"; - sha256 = "1kvq5rnpm4fzwmyv5nmnxygdhhb2369888a06gdc9pxyrzh7x7nq"; - libName = "md5"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "digest"; - packageId = "digest"; - } - ]; - devDependencies = [ - { - name = "digest"; - packageId = "digest"; - features = [ "dev" ]; - } + "Ibraheem Ahmed <ibraheem@ibraheem.ca>" ]; features = { - "asm" = [ "md5-asm" ]; - "default" = [ "std" ]; - "md5-asm" = [ "dep:md5-asm" ]; - "oid" = [ "digest/oid" ]; - "std" = [ "digest/std" ]; }; + resolvedDefaultFeatures = [ "default" ]; }; "memchr" = rec { crateName = "memchr"; @@ -8593,68 +5550,14 @@ rec { buildDependencies = [ { name = "autocfg"; - packageId = "autocfg 1.4.0"; + packageId = "autocfg"; } ]; features = { }; resolvedDefaultFeatures = [ "default" ]; }; - "memorycache" = rec { - crateName = "memorycache"; - version = "0.1.0"; - edition = "2018"; - # 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 = ./memorycache; } - else ./memorycache; - dependencies = [ - { - name = "chrono"; - packageId = "chrono"; - } - { - name = "futures"; - packageId = "futures"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - } - { - name = "serde_derive"; - packageId = "serde_derive"; - } - { - name = "tokio"; - packageId = "tokio"; - features = [ "full" ]; - } - ]; - - }; - "mime 0.2.6" = rec { - crateName = "mime"; - version = "0.2.6"; - edition = "2015"; - sha256 = "1q1s1ax1gaz8ld3513nvhidfwnik5asbs1ma3hp6inp5dn56nqms"; - authors = [ - "Sean McArthur <sean.monstar@gmail.com>" - ]; - dependencies = [ - { - name = "log"; - packageId = "log 0.3.9"; - } - ]; - features = { - "heap_size" = [ "heapsize" ]; - "heapsize" = [ "dep:heapsize" ]; - "serde" = [ "dep:serde" ]; - }; - }; - "mime 0.3.17" = rec { + "mime" = rec { crateName = "mime"; version = "0.3.17"; edition = "2015"; @@ -8664,142 +5567,11 @@ rec { ]; }; - "mime_guess 1.8.8" = rec { - crateName = "mime_guess"; - version = "1.8.8"; - edition = "2015"; - sha256 = "18qcd5aa3363mb742y7lf39j7ha88pkzbv9ff2qidlsdxsjjjs91"; - authors = [ - "Austin Bonander <austin.bonander@gmail.com>" - ]; - dependencies = [ - { - name = "mime"; - packageId = "mime 0.2.6"; - } - { - name = "phf"; - packageId = "phf 0.7.24"; - features = [ "unicase" ]; - } - { - name = "unicase"; - packageId = "unicase 1.4.2"; - } - ]; - buildDependencies = [ - { - name = "phf"; - packageId = "phf 0.7.24"; - features = [ "unicase" ]; - } - { - name = "phf_codegen"; - packageId = "phf_codegen 0.7.24"; - } - { - name = "unicase"; - packageId = "unicase 1.4.2"; - } - ]; - features = { - }; - }; - "mime_guess 2.0.5" = rec { - crateName = "mime_guess"; - version = "2.0.5"; - edition = "2015"; - sha256 = "03jmg3yx6j39mg0kayf7w4a886dl3j15y8zs119zw01ccy74zi7p"; - authors = [ - "Austin Bonander <austin.bonander@gmail.com>" - ]; - dependencies = [ - { - name = "mime"; - packageId = "mime 0.3.17"; - } - { - name = "unicase"; - packageId = "unicase 2.8.1"; - } - ]; - buildDependencies = [ - { - name = "unicase"; - packageId = "unicase 2.8.1"; - } - ]; - features = { - "default" = [ "rev-mappings" ]; - }; - resolvedDefaultFeatures = [ "default" "rev-mappings" ]; - }; - "minimal-lexical" = rec { - crateName = "minimal-lexical"; - version = "0.2.1"; - edition = "2018"; - sha256 = "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8"; - libName = "minimal_lexical"; - authors = [ - "Alex Huszagh <ahuszagh@gmail.com>" - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "std" ]; - }; - "miniz_oxide 0.3.7" = rec { + "miniz_oxide" = rec { crateName = "miniz_oxide"; - version = "0.3.7"; - edition = "2018"; - sha256 = "0dblrhgbm0wa8jjl8cjp81akaj36yna92df4z1h9b26n3spal7br"; - authors = [ - "Frommi <daniil.liferenko@gmail.com>" - "oyvindln <oyvindln@users.noreply.github.com>" - ]; - dependencies = [ - { - name = "adler32"; - packageId = "adler32"; - } - ]; - - }; - "miniz_oxide 0.4.4" = rec { - crateName = "miniz_oxide"; - version = "0.4.4"; - edition = "2018"; - sha256 = "0jsfv00hl5rmx1nijn59sr9jmjd4rjnjhh4kdjy8d187iklih9d9"; - authors = [ - "Frommi <daniil.liferenko@gmail.com>" - "oyvindln <oyvindln@users.noreply.github.com>" - ]; - dependencies = [ - { - name = "adler"; - packageId = "adler"; - usesDefaultFeatures = false; - } - ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg 1.4.0"; - } - ]; - features = { - "alloc" = [ "dep:alloc" ]; - "compiler_builtins" = [ "dep:compiler_builtins" ]; - "core" = [ "dep:core" ]; - "rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" "adler/rustc-dep-of-std" ]; - }; - resolvedDefaultFeatures = [ "no_extern_crate_alloc" ]; - }; - "miniz_oxide 0.8.3" = rec { - crateName = "miniz_oxide"; - version = "0.8.3"; + version = "0.8.5"; edition = "2021"; - sha256 = "093r1kd1r9dyf05cbvsibgmh96pxp3qhzfvpd6f15bpggamjqh5q"; + sha256 = "1r9whkc61xri7m1cn4rjrjlhr32ab29nvfxcbg0ri5mmpgg08glf"; authors = [ "Frommi <daniil.liferenko@gmail.com>" "oyvindln <oyvindln@users.noreply.github.com>" @@ -8811,12 +5583,6 @@ rec { packageId = "adler2"; usesDefaultFeatures = false; } - { - name = "simd-adler32"; - packageId = "simd-adler32"; - optional = true; - usesDefaultFeatures = false; - } ]; features = { "alloc" = [ "dep:alloc" ]; @@ -8827,7 +5593,6 @@ rec { "simd" = [ "simd-adler32" ]; "simd-adler32" = [ "dep:simd-adler32" ]; }; - resolvedDefaultFeatures = [ "default" "simd" "simd-adler32" "with-alloc" ]; }; "mio" = rec { crateName = "mio"; @@ -8843,12 +5608,12 @@ rec { { name = "libc"; packageId = "libc"; - target = { target, features }: ("hermit" == target."os"); + target = { target, features }: ("hermit" == target."os" or null); } { name = "libc"; packageId = "libc"; - target = { target, features }: ("wasi" == target."os"); + target = { target, features }: ("wasi" == target."os" or null); } { name = "libc"; @@ -8858,7 +5623,7 @@ rec { { name = "wasi"; packageId = "wasi 0.11.0+wasi-snapshot-preview1"; - target = { target, features }: ("wasi" == target."os"); + target = { target, features }: ("wasi" == target."os" or null); } { name = "windows-sys"; @@ -8874,463 +5639,6 @@ rec { }; resolvedDefaultFeatures = [ "net" "os-ext" "os-poll" ]; }; - "modifier" = rec { - crateName = "modifier"; - version = "0.1.0"; - edition = "2015"; - sha256 = "0n3fmgli1nsskl0whrfzm1gk0rmwwl6pw1q4nb9sqqmn5h8wkxa1"; - authors = [ - "Jonathan Reem <jonathan.reem@gmail.com>" - ]; - - }; - "multer" = rec { - crateName = "multer"; - version = "2.1.0"; - edition = "2018"; - sha256 = "1hjiphaypj3phqaj5igrzcia9xfmf4rr4ddigbh8zzb96k1bvb01"; - authors = [ - "Rousan Ali <hello@rousan.io>" - ]; - dependencies = [ - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "encoding_rs"; - packageId = "encoding_rs"; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - } - { - name = "http"; - packageId = "http 0.2.12"; - } - { - name = "httparse"; - packageId = "httparse"; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "memchr"; - packageId = "memchr"; - } - { - name = "mime"; - packageId = "mime 0.3.17"; - } - { - name = "spin"; - packageId = "spin"; - usesDefaultFeatures = false; - features = [ "spin_mutex" ]; - } - ]; - buildDependencies = [ - { - name = "version_check"; - packageId = "version_check 0.9.5"; - } - ]; - features = { - "all" = [ "json" ]; - "json" = [ "serde" "serde_json" ]; - "serde" = [ "dep:serde" ]; - "serde_json" = [ "dep:serde_json" ]; - "tokio" = [ "dep:tokio" ]; - "tokio-io" = [ "tokio" "tokio-util" ]; - "tokio-util" = [ "dep:tokio-util" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "nary_tree" = rec { - crateName = "nary_tree"; - version = "0.4.3"; - edition = "2021"; - sha256 = "1iqray1a716995l9mmvz5sfqrwg9a235bvrkpcn8bcqwjnwfv1pv"; - authors = [ - "Ian <iwburns8@gmail.com>" - "David Cohen <dacohen@pm.me>" - ]; - dependencies = [ - { - name = "slab"; - packageId = "slab"; - } - { - name = "snowflake"; - packageId = "snowflake"; - } - ]; - features = { - }; - }; - "native-tls" = rec { - crateName = "native-tls"; - version = "0.2.12"; - edition = "2015"; - sha256 = "0rkl65z70n7sy4d5w0qa99klg1hr43wx6kcprk4d2n9xr2r4wqd8"; - libName = "native_tls"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - target = { target, features }: ("apple" == target."vendor"); - } - { - name = "log"; - packageId = "log 0.4.25"; - target = { target, features }: (!(("windows" == target."os") || ("apple" == target."vendor"))); - } - { - name = "openssl"; - packageId = "openssl"; - target = { target, features }: (!(("windows" == target."os") || ("apple" == target."vendor"))); - } - { - name = "openssl-probe"; - packageId = "openssl-probe"; - target = { target, features }: (!(("windows" == target."os") || ("apple" == target."vendor"))); - } - { - name = "openssl-sys"; - packageId = "openssl-sys"; - target = { target, features }: (!(("windows" == target."os") || ("apple" == target."vendor"))); - } - { - name = "schannel"; - packageId = "schannel"; - target = { target, features }: ("windows" == target."os"); - } - { - name = "security-framework"; - packageId = "security-framework"; - target = { target, features }: ("apple" == target."vendor"); - } - { - name = "security-framework-sys"; - packageId = "security-framework-sys"; - target = { target, features }: ("apple" == target."vendor"); - } - { - name = "tempfile"; - packageId = "tempfile"; - target = { target, features }: ("macos" == target."os"); - } - ]; - devDependencies = [ - { - name = "tempfile"; - packageId = "tempfile"; - } - ]; - features = { - "alpn" = [ "security-framework/alpn" ]; - "vendored" = [ "openssl/vendored" ]; - }; - }; - "nix" = rec { - crateName = "nix"; - version = "0.27.1"; - edition = "2021"; - sha256 = "0ly0kkmij5f0sqz35lx9czlbk6zpihb7yh1bsy4irzwfd2f4xc1f"; - authors = [ - "The nix-rust Project Developers" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - } - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "libc"; - packageId = "libc"; - features = [ "extra_traits" ]; - } - ]; - features = { - "aio" = [ "pin-utils" ]; - "dir" = [ "fs" ]; - "memoffset" = [ "dep:memoffset" ]; - "mount" = [ "uio" ]; - "mqueue" = [ "fs" ]; - "net" = [ "socket" ]; - "pin-utils" = [ "dep:pin-utils" ]; - "ptrace" = [ "process" ]; - "sched" = [ "process" ]; - "signal" = [ "process" ]; - "socket" = [ "memoffset" ]; - "ucontext" = [ "signal" ]; - "user" = [ "feature" ]; - "zerocopy" = [ "fs" "uio" ]; - }; - resolvedDefaultFeatures = [ "default" "fs" "process" "signal" ]; - }; - "no-std-compat" = rec { - crateName = "no-std-compat"; - version = "0.4.1"; - edition = "2018"; - sha256 = "132vrf710zsdp40yp1z3kgc2ss8pi0z4gmihsz3y7hl4dpd56f5r"; - libName = "no_std_compat"; - authors = [ - "jD91mZM2 <me@krake.one>" - ]; - features = { - "compat_hash" = [ "hashbrown" ]; - "compat_sync" = [ "spin" ]; - "hashbrown" = [ "dep:hashbrown" ]; - "spin" = [ "dep:spin" ]; - }; - resolvedDefaultFeatures = [ "alloc" "std" ]; - }; - "nom" = rec { - crateName = "nom"; - version = "7.1.3"; - edition = "2018"; - sha256 = "0jha9901wxam390jcf5pfa0qqfrgh8li787jx2ip0yk5b8y9hwyj"; - authors = [ - "contact@geoffroycouprie.com" - ]; - dependencies = [ - { - name = "memchr"; - packageId = "memchr"; - usesDefaultFeatures = false; - } - { - name = "minimal-lexical"; - packageId = "minimal-lexical"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - "std" = [ "alloc" "memchr/std" "minimal-lexical/std" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "std" ]; - }; - "nom-training" = rec { - crateName = "nom-training"; - 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 = ./nom-training; } - else ./nom-training; - libName = "nom_training"; - dependencies = [ - { - name = "cool_asserts"; - packageId = "cool_asserts"; - } - { - name = "nom"; - packageId = "nom"; - } - ]; - - }; - "num-bigint-dig" = rec { - crateName = "num-bigint-dig"; - version = "0.8.4"; - edition = "2021"; - sha256 = "0lb12df24wgxxbspz4gw1sf1kdqwvpdcpwq4fdlwg4gj41c1k16w"; - libName = "num_bigint_dig"; - authors = [ - "dignifiedquire <dignifiedquire@gmail.com>" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "byteorder"; - packageId = "byteorder"; - usesDefaultFeatures = false; - } - { - name = "lazy_static"; - packageId = "lazy_static"; - usesDefaultFeatures = false; - features = [ "spin_no_std" ]; - } - { - name = "libm"; - packageId = "libm"; - } - { - name = "num-integer"; - packageId = "num-integer"; - usesDefaultFeatures = false; - features = [ "i128" ]; - } - { - name = "num-iter"; - packageId = "num-iter"; - usesDefaultFeatures = false; - } - { - name = "num-traits"; - packageId = "num-traits"; - usesDefaultFeatures = false; - features = [ "i128" ]; - } - { - name = "rand"; - packageId = "rand 0.8.5"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "smallvec"; - packageId = "smallvec"; - usesDefaultFeatures = false; - } - { - name = "zeroize"; - packageId = "zeroize"; - optional = true; - usesDefaultFeatures = false; - } - ]; - devDependencies = [ - { - name = "rand"; - packageId = "rand 0.8.5"; - features = [ "small_rng" ]; - } - ]; - features = { - "arbitrary" = [ "dep:arbitrary" ]; - "default" = [ "std" "u64_digit" ]; - "fuzz" = [ "arbitrary" "smallvec/arbitrary" ]; - "prime" = [ "rand/std_rng" ]; - "rand" = [ "dep:rand" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "num-integer/std" "num-traits/std" "smallvec/write" "rand/std" "serde/std" ]; - "zeroize" = [ "dep:zeroize" ]; - }; - resolvedDefaultFeatures = [ "i128" "prime" "rand" "u64_digit" "zeroize" ]; - }; - "num-conv" = rec { - crateName = "num-conv"; - version = "0.1.0"; - edition = "2021"; - sha256 = "1ndiyg82q73783jq18isi71a7mjh56wxrk52rlvyx0mi5z9ibmai"; - libName = "num_conv"; - authors = [ - "Jacob Pratt <jacob@jhpratt.dev>" - ]; - - }; - "num-integer" = rec { - crateName = "num-integer"; - version = "0.1.46"; - edition = "2018"; - sha256 = "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr"; - libName = "num_integer"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "num-traits"; - packageId = "num-traits"; - usesDefaultFeatures = false; - features = [ "i128" ]; - } - ]; - features = { - "default" = [ "std" ]; - "std" = [ "num-traits/std" ]; - }; - resolvedDefaultFeatures = [ "i128" "std" ]; - }; - "num-iter" = rec { - crateName = "num-iter"; - version = "0.1.45"; - edition = "2018"; - sha256 = "1gzm7vc5g9qsjjl3bqk9rz1h6raxhygbrcpbfl04swlh0i506a8l"; - libName = "num_iter"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "num-integer"; - packageId = "num-integer"; - usesDefaultFeatures = false; - features = [ "i128" ]; - } - { - name = "num-traits"; - packageId = "num-traits"; - usesDefaultFeatures = false; - features = [ "i128" ]; - } - ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg 1.4.0"; - } - ]; - features = { - "default" = [ "std" ]; - "std" = [ "num-integer/std" "num-traits/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "num-rational" = rec { - crateName = "num-rational"; - version = "0.3.2"; - edition = "2018"; - sha256 = "01sgiwny9iflyxh2xz02sak71v2isc3x608hfdpwwzxi3j5l5b0j"; - libName = "num_rational"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "num-integer"; - packageId = "num-integer"; - usesDefaultFeatures = false; - features = [ "i128" ]; - } - { - name = "num-traits"; - packageId = "num-traits"; - usesDefaultFeatures = false; - features = [ "i128" ]; - } - ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg 1.4.0"; - } - ]; - features = { - "default" = [ "num-bigint-std" "std" ]; - "num-bigint" = [ "dep:num-bigint" ]; - "num-bigint-std" = [ "num-bigint/std" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "num-integer/std" "num-traits/std" ]; - }; - }; "num-traits" = rec { crateName = "num-traits"; version = "0.2.19"; @@ -9340,24 +5648,16 @@ rec { authors = [ "The Rust Project Developers" ]; - dependencies = [ - { - name = "libm"; - packageId = "libm"; - optional = true; - } - ]; buildDependencies = [ { name = "autocfg"; - packageId = "autocfg 1.4.0"; + packageId = "autocfg"; } ]; features = { "default" = [ "std" ]; "libm" = [ "dep:libm" ]; }; - resolvedDefaultFeatures = [ "default" "i128" "libm" "std" ]; }; "num_cpus" = rec { crateName = "num_cpus"; @@ -9371,7 +5671,7 @@ rec { { name = "hermit-abi"; packageId = "hermit-abi 0.3.9"; - target = { target, features }: ("hermit" == target."os"); + target = { target, features }: ("hermit" == target."os" or null); } { name = "libc"; @@ -9417,9 +5717,9 @@ rec { }; "once_cell" = rec { crateName = "once_cell"; - version = "1.20.2"; + version = "1.21.3"; edition = "2021"; - sha256 = "0xb7rw1aqr7pa4z3b00y7786gyf8awx2gca3md73afy76dzgwq8j"; + sha256 = "0b9x77lb9f1j6nqgf5aka4s2qj0nly176bpbrv6f9iakk5ff3xa2"; authors = [ "Aleksey Kladov <aleksey.kladov@gmail.com>" ]; @@ -9434,279 +5734,6 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "race" "std" ]; }; - "openssl" = rec { - crateName = "openssl"; - version = "0.10.68"; - edition = "2021"; - sha256 = "1xbiz2bmba2fibg70s462yk2fndp3f9vz11c7iw0ilh2y54bqx31"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - } - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "foreign-types"; - packageId = "foreign-types"; - } - { - name = "libc"; - packageId = "libc"; - } - { - name = "once_cell"; - packageId = "once_cell"; - } - { - name = "openssl-macros"; - packageId = "openssl-macros"; - } - { - name = "openssl-sys"; - packageId = "openssl-sys"; - rename = "ffi"; - } - ]; - features = { - "bindgen" = [ "ffi/bindgen" ]; - "unstable_boringssl" = [ "ffi/unstable_boringssl" ]; - "vendored" = [ "ffi/vendored" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "openssl-macros" = rec { - crateName = "openssl-macros"; - version = "0.1.1"; - edition = "2018"; - sha256 = "173xxvfc63rr5ybwqwylsir0vq6xsj4kxiv4hmg4c3vscdmncj59"; - procMacro = true; - libName = "openssl_macros"; - dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } - { - name = "quote"; - packageId = "quote"; - } - { - name = "syn"; - packageId = "syn 2.0.96"; - features = [ "full" ]; - } - ]; - - }; - "openssl-probe" = rec { - crateName = "openssl-probe"; - version = "0.1.5"; - edition = "2015"; - sha256 = "1kq18qm48rvkwgcggfkqq6pm948190czqc94d6bm2sir5hq1l0gz"; - libName = "openssl_probe"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; - - }; - "openssl-sys" = rec { - crateName = "openssl-sys"; - version = "0.9.104"; - edition = "2021"; - sha256 = "0hf712xcxmycnlc09r8d446b3mwqchsbfrjv374fp7grrc3g7as5"; - build = "build/main.rs"; - libName = "openssl_sys"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - } - ]; - buildDependencies = [ - { - name = "cc"; - packageId = "cc"; - } - { - name = "pkg-config"; - packageId = "pkg-config"; - } - { - name = "vcpkg"; - packageId = "vcpkg"; - } - ]; - features = { - "bindgen" = [ "dep:bindgen" ]; - "bssl-sys" = [ "dep:bssl-sys" ]; - "openssl-src" = [ "dep:openssl-src" ]; - "unstable_boringssl" = [ "bssl-sys" ]; - "vendored" = [ "openssl-src" ]; - }; - }; - "otg-core" = rec { - crateName = "otg-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 = ./otg/core; } - else ./otg/core; - libName = "otg_core"; - dependencies = [ - { - name = "async-std"; - packageId = "async-std"; - } - { - name = "chrono"; - packageId = "chrono"; - } - { - name = "config"; - packageId = "config"; - } - { - name = "config-derive"; - packageId = "config-derive"; - } - { - name = "grid"; - packageId = "grid"; - } - { - name = "nary_tree"; - packageId = "nary_tree"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - } - { - name = "sgf"; - packageId = "sgf"; - } - { - name = "thiserror"; - packageId = "thiserror 1.0.69"; - } - { - name = "uuid"; - packageId = "uuid 0.8.2"; - features = [ "v4" "serde" ]; - } - ]; - devDependencies = [ - { - name = "cool_asserts"; - packageId = "cool_asserts"; - } - ]; - - }; - "otg-gtk" = rec { - crateName = "otg-gtk"; - version = "0.1.0"; - edition = "2021"; - crateBin = [ - { - name = "otg-gtk"; - 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 = ./otg/gtk; } - else ./otg/gtk; - libName = "otg_gtk"; - dependencies = [ - { - name = "async-channel"; - packageId = "async-channel 2.3.1"; - } - { - name = "async-std"; - packageId = "async-std"; - } - { - name = "cairo-rs"; - packageId = "cairo-rs"; - } - { - name = "gio"; - packageId = "gio"; - } - { - name = "glib"; - packageId = "glib"; - } - { - name = "gtk4"; - packageId = "gtk4"; - rename = "gtk"; - features = [ "v4_10" ]; - } - { - name = "image"; - packageId = "image 0.24.9"; - } - { - name = "libadwaita"; - packageId = "libadwaita"; - rename = "adw"; - features = [ "v1_4" ]; - } - { - name = "otg-core"; - packageId = "otg-core"; - } - { - name = "pango"; - packageId = "pango"; - } - { - name = "sgf"; - packageId = "sgf"; - } - { - name = "tokio"; - packageId = "tokio"; - features = [ "full" ]; - } - { - name = "uuid"; - packageId = "uuid 0.8.2"; - features = [ "v4" "serde" ]; - } - ]; - buildDependencies = [ - { - name = "glib-build-tools"; - packageId = "glib-build-tools 0.17.10"; - } - ]; - features = { - }; - resolvedDefaultFeatures = [ "screenplay" ]; - }; "pango" = rec { crateName = "pango"; version = "0.18.3"; @@ -9849,7 +5876,7 @@ rec { { name = "redox_syscall"; packageId = "redox_syscall"; - target = { target, features }: ("redox" == target."os"); + target = { target, features }: ("redox" == target."os" or null); } { name = "smallvec"; @@ -9857,7 +5884,7 @@ rec { } { name = "windows-targets"; - packageId = "windows-targets 0.52.6"; + packageId = "windows-targets"; target = { target, features }: (target."windows" or false); } ]; @@ -9884,40 +5911,7 @@ rec { ]; }; - "pem-rfc7468" = rec { - crateName = "pem-rfc7468"; - version = "0.7.0"; - edition = "2021"; - sha256 = "04l4852scl4zdva31c1z6jafbak0ni5pi0j38ml108zwzjdrrcw8"; - libName = "pem_rfc7468"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "base64ct"; - packageId = "base64ct"; - } - ]; - features = { - "alloc" = [ "base64ct/alloc" ]; - "std" = [ "alloc" "base64ct/std" ]; - }; - resolvedDefaultFeatures = [ "alloc" ]; - }; - "percent-encoding 1.0.1" = rec { - crateName = "percent-encoding"; - version = "1.0.1"; - edition = "2015"; - sha256 = "0cgq08v1fvr6bs5fvy390cz830lq4fak8havdasdacxcw790s09i"; - libName = "percent_encoding"; - libPath = "lib.rs"; - authors = [ - "The rust-url developers" - ]; - - }; - "percent-encoding 2.3.1" = rec { + "percent-encoding" = rec { crateName = "percent-encoding"; version = "2.3.1"; edition = "2018"; @@ -9932,7 +5926,7 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; - "phf 0.11.3" = rec { + "phf" = rec { crateName = "phf"; version = "0.11.3"; edition = "2021"; @@ -9943,7 +5937,7 @@ rec { dependencies = [ { name = "phf_shared"; - packageId = "phf_shared 0.11.3"; + packageId = "phf_shared"; usesDefaultFeatures = false; } ]; @@ -9957,29 +5951,7 @@ rec { "unicase" = [ "phf_macros?/unicase" "phf_shared/unicase" ]; }; }; - "phf 0.7.24" = rec { - crateName = "phf"; - version = "0.7.24"; - edition = "2015"; - sha256 = "066xwv4dr6056a9adlkarwp4n94kbpwngbmd47ngm3cfbyw49nmk"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "phf_shared"; - packageId = "phf_shared 0.7.24"; - } - ]; - features = { - "core" = [ "phf_shared/core" ]; - "macros" = [ "phf_macros" ]; - "phf_macros" = [ "dep:phf_macros" ]; - "unicase" = [ "phf_shared/unicase" ]; - }; - resolvedDefaultFeatures = [ "unicase" ]; - }; - "phf_codegen 0.11.3" = rec { + "phf_codegen" = rec { crateName = "phf_codegen"; version = "0.11.3"; edition = "2021"; @@ -9990,36 +5962,16 @@ rec { dependencies = [ { name = "phf_generator"; - packageId = "phf_generator 0.11.3"; + packageId = "phf_generator"; } { name = "phf_shared"; - packageId = "phf_shared 0.11.3"; + packageId = "phf_shared"; } ]; }; - "phf_codegen 0.7.24" = rec { - crateName = "phf_codegen"; - version = "0.7.24"; - edition = "2015"; - sha256 = "0zjiblicfm0nrmr2xxrs6pnf6zz2394wgch6dcbd8jijkq98agmh"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "phf_generator"; - packageId = "phf_generator 0.7.24"; - } - { - name = "phf_shared"; - packageId = "phf_shared 0.7.24"; - } - ]; - - }; - "phf_generator 0.11.3" = rec { + "phf_generator" = rec { crateName = "phf_generator"; version = "0.11.3"; edition = "2021"; @@ -10031,12 +5983,12 @@ rec { dependencies = [ { name = "phf_shared"; - packageId = "phf_shared 0.11.3"; + packageId = "phf_shared"; usesDefaultFeatures = false; } { name = "rand"; - packageId = "rand 0.8.5"; + packageId = "rand"; usesDefaultFeatures = false; features = [ "small_rng" ]; } @@ -10045,27 +5997,7 @@ rec { "criterion" = [ "dep:criterion" ]; }; }; - "phf_generator 0.7.24" = rec { - crateName = "phf_generator"; - version = "0.7.24"; - edition = "2015"; - sha256 = "0qi62gxk3x3whrmw5c4i71406icqk11qmpgln438p6qm7k4lqdh9"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "phf_shared"; - packageId = "phf_shared 0.7.24"; - } - { - name = "rand"; - packageId = "rand 0.6.5"; - } - ]; - - }; - "phf_shared 0.11.3" = rec { + "phf_shared" = rec { crateName = "phf_shared"; version = "0.11.3"; edition = "2021"; @@ -10076,7 +6008,7 @@ rec { dependencies = [ { name = "siphasher"; - packageId = "siphasher 1.0.1"; + packageId = "siphasher"; } ]; features = { @@ -10086,35 +6018,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "phf_shared 0.7.24" = rec { - crateName = "phf_shared"; - version = "0.7.24"; - edition = "2015"; - sha256 = "18371fla0vsj7d6d5rlfb747xbr2in11ar9vgv5qna72bnhp2kr3"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "siphasher"; - packageId = "siphasher 0.2.3"; - } - { - name = "unicase"; - packageId = "unicase 1.4.2"; - optional = true; - } - ]; - features = { - "unicase" = [ "dep:unicase" ]; - }; - resolvedDefaultFeatures = [ "unicase" ]; - }; "pin-project" = rec { crateName = "pin-project"; - version = "1.1.8"; + version = "1.1.10"; edition = "2021"; - sha256 = "05jr3xfy1spgmz3q19l4mmvv46vgvkvsgphamifx7x45swxcabhy"; + sha256 = "12kadbnfm1f43cyadw9gsbyln1cy7vj764wz5c8wxaiza3filzv7"; libName = "pin_project"; dependencies = [ { @@ -10126,9 +6034,9 @@ rec { }; "pin-project-internal" = rec { crateName = "pin-project-internal"; - version = "1.1.8"; + version = "1.1.10"; edition = "2021"; - sha256 = "1yzfhf6l27nhzv7r5hfrwj2g0x7xmfhgil19fj9am4srqp06csnm"; + sha256 = "0qgqzfl0f4lzaz7yl5llhbg97g68r15kljzihaw9wm64z17qx4bf"; procMacro = true; libName = "pin_project_internal"; dependencies = [ @@ -10142,7 +6050,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; usesDefaultFeatures = false; features = [ "parsing" "printing" "clone-impls" "proc-macro" "full" "visit-mut" ]; } @@ -10167,6 +6075,32 @@ rec { "Josef Brandl <mail@josefbrandl.de>" ]; + }; + "pinned" = rec { + crateName = "pinned"; + version = "0.1.0"; + edition = "2021"; + sha256 = "0nsrxs49dhjjz1gvg0pvac2rcidnwwd8l99y7vhwym2yv5xh4ad8"; + authors = [ + "Kaede Hoshiakwa <futursolo@icloud.com>" + ]; + dependencies = [ + { + name = "futures"; + packageId = "futures"; + usesDefaultFeatures = false; + features = [ "std" "async-await" ]; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + ]; + }; "piper" = rec { crateName = "piper"; @@ -10203,275 +6137,17 @@ rec { }; resolvedDefaultFeatures = [ "default" "futures-io" "std" ]; }; - "pipewire" = rec { - crateName = "pipewire"; - version = "0.8.0"; - edition = "2021"; - sha256 = "1nldg1hz4v0qr26lzdxqpvrac4zbc3pb6436sl392425bjx4brh8"; - authors = [ - "Tom Wagner <tom.a.wagner@protonmail.com" - "Guillaume Desmottes <guillaume.desmottes@collabora.com>" - ]; - dependencies = [ - { - name = "anyhow"; - packageId = "anyhow"; - } - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - } - { - 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 1.0.69"; - } - ]; - 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"; - libName = "pipewire_sys"; - authors = [ - "Tom Wagner <tom.a.wagner@protonmail.com" - "Guillaume Desmottes <guillaume.desmottes@collabora.com>" - ]; - 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"; - edition = "2021"; - sha256 = "0zz4mil3nchnxljdfs2k5ab1cjqn7kq5lqp62n9qfix01zqvkzy8"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "der"; - packageId = "der"; - features = [ "oid" ]; - } - { - name = "pkcs8"; - packageId = "pkcs8"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "spki"; - packageId = "spki"; - } - ]; - features = { - "alloc" = [ "der/alloc" "zeroize" "pkcs8?/alloc" ]; - "pem" = [ "alloc" "der/pem" "pkcs8?/pem" ]; - "pkcs8" = [ "dep:pkcs8" ]; - "std" = [ "der/std" "alloc" ]; - "zeroize" = [ "der/zeroize" ]; - }; - resolvedDefaultFeatures = [ "alloc" "pem" "pkcs8" "std" "zeroize" ]; - }; - "pkcs8" = rec { - crateName = "pkcs8"; - version = "0.10.2"; - edition = "2021"; - sha256 = "1dx7w21gvn07azszgqd3ryjhyphsrjrmq5mmz1fbxkj5g0vv4l7r"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "der"; - packageId = "der"; - features = [ "oid" ]; - } - { - name = "spki"; - packageId = "spki"; - } - ]; - features = { - "3des" = [ "encryption" "pkcs5/3des" ]; - "alloc" = [ "der/alloc" "der/zeroize" "spki/alloc" ]; - "des-insecure" = [ "encryption" "pkcs5/des-insecure" ]; - "encryption" = [ "alloc" "pkcs5/alloc" "pkcs5/pbes2" "rand_core" ]; - "getrandom" = [ "rand_core/getrandom" ]; - "pem" = [ "alloc" "der/pem" "spki/pem" ]; - "pkcs5" = [ "dep:pkcs5" ]; - "rand_core" = [ "dep:rand_core" ]; - "sha1-insecure" = [ "encryption" "pkcs5/sha1-insecure" ]; - "std" = [ "alloc" "der/std" "spki/std" ]; - "subtle" = [ "dep:subtle" ]; - }; - resolvedDefaultFeatures = [ "alloc" "pem" "std" ]; - }; "pkg-config" = rec { crateName = "pkg-config"; - version = "0.3.31"; + version = "0.3.32"; edition = "2018"; - sha256 = "1wk6yp2phl91795ia0lwkr3wl4a9xkrympvhqq8cxk4d75hwhglm"; + sha256 = "0k4h3gnzs94sjb2ix6jyksacs52cf1fanpwsmlhjnwrdnp8dppby"; libName = "pkg_config"; authors = [ "Alex Crichton <alex@alexcrichton.com>" ]; }; - "plugin" = rec { - crateName = "plugin"; - version = "0.2.6"; - edition = "2015"; - sha256 = "1q7nghkpvxxr168y2jnzh3w7qc9vfrby9n7ygy3xpj0bj71hsshs"; - authors = [ - "Jonathan Reem <jonathan.reem@gmail.com>" - ]; - dependencies = [ - { - name = "typemap"; - packageId = "typemap"; - } - ]; - - }; - "png 0.16.8" = rec { - crateName = "png"; - version = "0.16.8"; - edition = "2018"; - sha256 = "1ipl44q3vy4kvx6j296vk7d4v8gvcg203lrkvvixwixq1j98fciw"; - authors = [ - "nwin <nwin@users.noreply.github.com>" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 1.3.2"; - } - { - name = "crc32fast"; - packageId = "crc32fast"; - } - { - name = "deflate"; - packageId = "deflate"; - optional = true; - } - { - name = "miniz_oxide"; - packageId = "miniz_oxide 0.3.7"; - } - ]; - features = { - "default" = [ "png-encoding" ]; - "deflate" = [ "dep:deflate" ]; - "png-encoding" = [ "deflate" ]; - }; - resolvedDefaultFeatures = [ "default" "deflate" "png-encoding" ]; - }; - "png 0.17.16" = rec { - crateName = "png"; - version = "0.17.16"; - edition = "2018"; - sha256 = "09kmkms9fmkbkarw0lnf0scqvjwwg3r7riddag0i3q39r0pil5c2"; - authors = [ - "The image-rs Developers" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 1.3.2"; - } - { - name = "crc32fast"; - packageId = "crc32fast"; - } - { - name = "fdeflate"; - packageId = "fdeflate"; - } - { - name = "flate2"; - packageId = "flate2"; - } - { - name = "miniz_oxide"; - packageId = "miniz_oxide 0.8.3"; - features = [ "simd" ]; - } - ]; - features = { - "unstable" = [ "crc32fast/nightly" ]; - }; - }; "polling" = rec { crateName = "polling"; version = "3.7.4"; @@ -10494,7 +6170,7 @@ rec { { name = "hermit-abi"; packageId = "hermit-abi 0.4.0"; - target = { target, features }: ("hermit" == target."os"); + target = { target, features }: ("hermit" == target."os" or null); } { name = "pin-project-lite"; @@ -10503,9 +6179,9 @@ rec { } { name = "rustix"; - packageId = "rustix"; + packageId = "rustix 0.38.44"; usesDefaultFeatures = false; - target = { target, features }: ((target."unix" or false) || ("fuchsia" == target."os") || ("vxworks" == target."os")); + target = { target, features }: ((target."unix" or false) || ("fuchsia" == target."os" or null) || ("vxworks" == target."os" or null)); features = [ "event" "fs" "pipe" "process" "std" "time" ]; } { @@ -10522,60 +6198,44 @@ rec { ]; }; - "powerfmt" = rec { - crateName = "powerfmt"; - version = "0.2.0"; + "prettyplease" = rec { + crateName = "prettyplease"; + version = "0.2.31"; edition = "2021"; - sha256 = "14ckj2xdpkhv3h6l5sdmb9f1d57z8hbfpdldjc2vl5givq2y77j3"; + links = "prettyplease02"; + sha256 = "1sxdgjh8j79iir9cwhwwiy25fqlkvs019rxac7sl5036hxrza5jk"; authors = [ - "Jacob Pratt <jacob@jhpratt.dev>" - ]; - features = { - "default" = [ "std" "macros" ]; - "macros" = [ "dep:powerfmt-macros" ]; - "std" = [ "alloc" ]; - }; - }; - "ppv-lite86" = rec { - crateName = "ppv-lite86"; - version = "0.2.20"; - edition = "2021"; - sha256 = "017ax9ssdnpww7nrl1hvqh2lzncpv04nnsibmnw9nxjnaqlpp5bp"; - libName = "ppv_lite86"; - authors = [ - "The CryptoCorrosion Contributors" + "David Tolnay <dtolnay@gmail.com>" ]; dependencies = [ { - name = "zerocopy"; - packageId = "zerocopy"; - features = [ "simd" "derive" ]; + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.100"; + usesDefaultFeatures = false; + features = [ "full" ]; + } + ]; + devDependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.100"; + usesDefaultFeatures = false; + features = [ "clone-impls" "extra-traits" "parsing" "printing" "visit-mut" ]; } ]; features = { - "default" = [ "std" ]; + "verbatim" = [ "syn/parsing" ]; }; - resolvedDefaultFeatures = [ "simd" "std" ]; - }; - "pretty_env_logger" = rec { - crateName = "pretty_env_logger"; - version = "0.5.0"; - edition = "2015"; - sha256 = "076w9dnvcpx6d3mdbkqad8nwnsynb7c8haxmscyrz7g3vga28mw6"; - authors = [ - "Sean McArthur <sean@seanmonstar>" - ]; - dependencies = [ - { - name = "env_logger"; - packageId = "env_logger"; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - ]; - }; "proc-macro-crate 1.3.1" = rec { crateName = "proc-macro-crate"; @@ -10610,7 +6270,7 @@ rec { dependencies = [ { name = "toml_edit"; - packageId = "toml_edit 0.20.2"; + packageId = "toml_edit 0.20.7"; } ]; @@ -10647,7 +6307,7 @@ rec { buildDependencies = [ { name = "version_check"; - packageId = "version_check 0.9.5"; + packageId = "version_check"; } ]; features = { @@ -10680,16 +6340,16 @@ rec { buildDependencies = [ { name = "version_check"; - packageId = "version_check 0.9.5"; + packageId = "version_check"; } ]; }; "proc-macro2" = rec { crateName = "proc-macro2"; - version = "1.0.93"; + version = "1.0.94"; edition = "2021"; - sha256 = "169dw9wch753if1mgyi2nfl1il77gslvh6y2q46qplprwml6m530"; + sha256 = "114wxb56gdj9vy44q0ll3l2x9niqzcbyqikydmlb5f3h5rsp26d3"; libName = "proc_macro2"; authors = [ "David Tolnay <dtolnay@gmail.com>" @@ -10706,131 +6366,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "proc-macro" ]; }; - "proptest" = rec { - crateName = "proptest"; - version = "1.6.0"; - edition = "2018"; - sha256 = "0l4y4bb8hffv7cys7d59qwqdmvmqjfzz0x9vblc08209clqfkjhl"; - authors = [ - "Jason Lingle" - ]; - dependencies = [ - { - name = "bit-set"; - packageId = "bit-set"; - optional = true; - } - { - name = "bit-vec"; - packageId = "bit-vec"; - optional = true; - } - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - } - { - name = "lazy_static"; - packageId = "lazy_static"; - optional = true; - } - { - name = "num-traits"; - packageId = "num-traits"; - usesDefaultFeatures = false; - } - { - name = "rand"; - packageId = "rand 0.8.5"; - usesDefaultFeatures = false; - features = [ "alloc" ]; - } - { - name = "rand_chacha"; - packageId = "rand_chacha 0.3.1"; - usesDefaultFeatures = false; - } - { - name = "rand_xorshift"; - packageId = "rand_xorshift 0.3.0"; - } - { - name = "regex-syntax"; - packageId = "regex-syntax"; - optional = true; - } - { - name = "rusty-fork"; - packageId = "rusty-fork"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "tempfile"; - packageId = "tempfile"; - optional = true; - } - { - name = "unarray"; - packageId = "unarray"; - } - ]; - features = { - "attr-macro" = [ "proptest-macro" ]; - "bit-set" = [ "dep:bit-set" "dep:bit-vec" ]; - "default" = [ "std" "fork" "timeout" "bit-set" ]; - "default-code-coverage" = [ "std" "fork" "timeout" "bit-set" ]; - "fork" = [ "std" "rusty-fork" "tempfile" ]; - "handle-panics" = [ "std" ]; - "hardware-rng" = [ "x86" ]; - "lazy_static" = [ "dep:lazy_static" ]; - "no_std" = [ "num-traits/libm" ]; - "proptest-macro" = [ "dep:proptest-macro" ]; - "regex-syntax" = [ "dep:regex-syntax" ]; - "rusty-fork" = [ "dep:rusty-fork" ]; - "std" = [ "rand/std" "lazy_static" "regex-syntax" "num-traits/std" ]; - "tempfile" = [ "dep:tempfile" ]; - "timeout" = [ "fork" "rusty-fork/timeout" ]; - "x86" = [ "dep:x86" ]; - }; - resolvedDefaultFeatures = [ "bit-set" "default" "fork" "lazy_static" "regex-syntax" "rusty-fork" "std" "tempfile" "timeout" ]; - }; - "qoi" = rec { - crateName = "qoi"; - version = "0.4.1"; - edition = "2021"; - sha256 = "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz"; - authors = [ - "Ivan Smirnov <rust@ivan.smirnov.ie>" - ]; - dependencies = [ - { - name = "bytemuck"; - packageId = "bytemuck"; - } - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "quick-error" = rec { - crateName = "quick-error"; - version = "1.2.3"; - edition = "2015"; - sha256 = "1q6za3v78hsspisc197bg3g7rpc989qycy8ypr8ap8igv10ikl51"; - libName = "quick_error"; - authors = [ - "Paul Colomiets <paul@colomiets.name>" - "Colin Kiegel <kiegel@gmx.de>" - ]; - - }; "quote" = rec { crateName = "quote"; - version = "1.0.38"; + version = "1.0.40"; edition = "2018"; - sha256 = "1k0s75w61k6ch0rs263r4j69b7vj1wadqgb9dia4ylc9mymcqk8f"; + sha256 = "1394cxjg6nwld82pzp2d4fp6pmaz32gai1zh9z5hvh0dawww118q"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; @@ -10847,152 +6387,20 @@ rec { }; resolvedDefaultFeatures = [ "default" "proc-macro" ]; }; - "rand 0.3.23" = rec { - crateName = "rand"; - version = "0.3.23"; - edition = "2015"; - sha256 = "0v679h38pjjqj5h4md7v2slsvj6686qgcn7p9fbw3h43iwnk1b34"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - } - { - name = "rand"; - packageId = "rand 0.4.6"; - } - ]; + "r-efi" = rec { + crateName = "r-efi"; + version = "5.2.0"; + edition = "2018"; + sha256 = "1ig93jvpqyi87nc5kb6dri49p56q7r7qxrn8kfizmqkfj5nmyxkl"; + libName = "r_efi"; features = { - "nightly" = [ "i128_support" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "examples" = [ "native" ]; + "rustc-dep-of-std" = [ "compiler_builtins/rustc-dep-of-std" "core" ]; }; }; - "rand 0.4.6" = rec { - crateName = "rand"; - version = "0.4.6"; - edition = "2015"; - sha256 = "14qjfv3gggzhnma20k0sc1jf8y6pplsaq7n1j9ls5c8kf2wl0a2m"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "fuchsia-cprng"; - packageId = "fuchsia-cprng"; - target = { target, features }: ("fuchsia" == target."os"); - } - { - name = "libc"; - packageId = "libc"; - optional = true; - target = { target, features }: (target."unix" or false); - } - { - name = "rand_core"; - packageId = "rand_core 0.3.1"; - usesDefaultFeatures = false; - target = { target, features }: ("sgx" == target."env"); - } - { - name = "rdrand"; - packageId = "rdrand"; - target = { target, features }: ("sgx" == target."env"); - } - { - name = "winapi"; - packageId = "winapi"; - target = { target, features }: (target."windows" or false); - features = [ "minwindef" "ntsecapi" "profileapi" "winnt" ]; - } - ]; - features = { - "default" = [ "std" ]; - "libc" = [ "dep:libc" ]; - "nightly" = [ "i128_support" ]; - "std" = [ "libc" ]; - }; - resolvedDefaultFeatures = [ "default" "libc" "std" ]; - }; - "rand 0.6.5" = rec { - crateName = "rand"; - version = "0.6.5"; - edition = "2015"; - sha256 = "1jl4449jcl4wgmzld6ffwqj5gwxrp8zvx8w573g1z368qg6xlwbd"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - usesDefaultFeatures = false; - target = { target, features }: (target."unix" or false); - } - { - name = "rand_chacha"; - packageId = "rand_chacha 0.1.1"; - } - { - name = "rand_core"; - packageId = "rand_core 0.4.2"; - } - { - name = "rand_hc"; - packageId = "rand_hc"; - } - { - name = "rand_isaac"; - packageId = "rand_isaac"; - } - { - name = "rand_jitter"; - packageId = "rand_jitter"; - } - { - name = "rand_os"; - packageId = "rand_os"; - optional = true; - } - { - name = "rand_pcg"; - packageId = "rand_pcg"; - } - { - name = "rand_xorshift"; - packageId = "rand_xorshift 0.1.1"; - } - { - name = "winapi"; - packageId = "winapi"; - target = { target, features }: (target."windows" or false); - features = [ "minwindef" "ntsecapi" "profileapi" "winnt" ]; - } - ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg 0.1.8"; - } - ]; - features = { - "alloc" = [ "rand_core/alloc" ]; - "default" = [ "std" ]; - "log" = [ "dep:log" ]; - "nightly" = [ "simd_support" ]; - "packed_simd" = [ "dep:packed_simd" ]; - "rand_os" = [ "dep:rand_os" ]; - "serde1" = [ "rand_core/serde1" "rand_isaac/serde1" "rand_xorshift/serde1" ]; - "simd_support" = [ "packed_simd" ]; - "std" = [ "rand_core/std" "alloc" "rand_os" "rand_jitter/std" ]; - "stdweb" = [ "rand_os/stdweb" ]; - "wasm-bindgen" = [ "rand_os/wasm-bindgen" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "rand_os" "std" ]; - }; - "rand 0.8.5" = rec { + "rand" = rec { crateName = "rand"; version = "0.8.5"; edition = "2018"; @@ -11002,22 +6410,9 @@ rec { "The Rust Project Developers" ]; dependencies = [ - { - name = "libc"; - packageId = "libc"; - optional = true; - usesDefaultFeatures = false; - target = { target, features }: (target."unix" or false); - } - { - name = "rand_chacha"; - packageId = "rand_chacha 0.3.1"; - optional = true; - usesDefaultFeatures = false; - } { name = "rand_core"; - packageId = "rand_core 0.6.4"; + packageId = "rand_core"; } ]; features = { @@ -11034,102 +6429,9 @@ rec { "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ]; "std_rng" = [ "rand_chacha" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "small_rng" "std" "std_rng" ]; + resolvedDefaultFeatures = [ "small_rng" ]; }; - "rand_chacha 0.1.1" = rec { - crateName = "rand_chacha"; - version = "0.1.1"; - edition = "2015"; - sha256 = "1vxwyzs4fy1ffjc8l00fsyygpiss135irjf7nyxgq2v0lqf3lvam"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.3.1"; - usesDefaultFeatures = false; - } - ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg 0.1.8"; - } - ]; - - }; - "rand_chacha 0.3.1" = rec { - crateName = "rand_chacha"; - version = "0.3.1"; - edition = "2018"; - sha256 = "123x2adin558xbhvqb8w4f6syjsdkmqff8cxwhmjacpsl1ihmhg6"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - "The CryptoCorrosion Contributors" - ]; - dependencies = [ - { - name = "ppv-lite86"; - packageId = "ppv-lite86"; - usesDefaultFeatures = false; - features = [ "simd" ]; - } - { - name = "rand_core"; - packageId = "rand_core 0.6.4"; - } - ]; - features = { - "default" = [ "std" ]; - "serde" = [ "dep:serde" ]; - "serde1" = [ "serde" ]; - "std" = [ "ppv-lite86/std" ]; - }; - resolvedDefaultFeatures = [ "std" ]; - }; - "rand_core 0.3.1" = rec { - crateName = "rand_core"; - version = "0.3.1"; - edition = "2015"; - sha256 = "0jzdgszfa4bliigiy4hi66k7fs3gfwi2qxn8vik84ph77fwdwvvs"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.4.2"; - } - ]; - features = { - "alloc" = [ "rand_core/alloc" ]; - "default" = [ "std" ]; - "serde1" = [ "rand_core/serde1" ]; - "std" = [ "rand_core/std" ]; - }; - }; - "rand_core 0.4.2" = rec { - crateName = "rand_core"; - version = "0.4.2"; - edition = "2015"; - sha256 = "1p09ynysrq1vcdlmcqnapq4qakl2yd1ng3kxh3qscpx09k2a6cww"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - features = { - "serde" = [ "dep:serde" ]; - "serde1" = [ "serde" "serde_derive" ]; - "serde_derive" = [ "dep:serde_derive" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "std" ]; - }; - "rand_core 0.6.4" = rec { + "rand_core" = rec { crateName = "rand_core"; version = "0.6.4"; edition = "2018"; @@ -11138,280 +6440,18 @@ rec { "The Rand Project Developers" "The Rust Project Developers" ]; - dependencies = [ - { - name = "getrandom"; - packageId = "getrandom 0.2.15"; - optional = true; - } - ]; features = { "getrandom" = [ "dep:getrandom" ]; "serde" = [ "dep:serde" ]; "serde1" = [ "serde" ]; "std" = [ "alloc" "getrandom" "getrandom/std" ]; }; - resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ]; - }; - "rand_hc" = rec { - crateName = "rand_hc"; - version = "0.1.0"; - edition = "2015"; - sha256 = "1i0vl8q5ddvvy0x8hf1zxny393miyzxkwqnw31ifg6p0gdy6fh3v"; - authors = [ - "The Rand Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.3.1"; - usesDefaultFeatures = false; - } - ]; - - }; - "rand_isaac" = rec { - crateName = "rand_isaac"; - version = "0.1.1"; - edition = "2015"; - sha256 = "027flpjr4znx2csxk7gxb7vrf9c7y5mydmvg5az2afgisp4rgnfy"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.3.1"; - usesDefaultFeatures = false; - } - ]; - features = { - "serde" = [ "dep:serde" ]; - "serde1" = [ "serde" "serde_derive" "rand_core/serde1" ]; - "serde_derive" = [ "dep:serde_derive" ]; - }; - }; - "rand_jitter" = rec { - crateName = "rand_jitter"; - version = "0.1.4"; - edition = "2015"; - sha256 = "16z387y46bfz3csc42zxbjq89vcr1axqacncvv8qhyy93p4xarhi"; - authors = [ - "The Rand Project Developers" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - usesDefaultFeatures = false; - target = { target, features }: (("macos" == target."os") || ("ios" == target."os")); - } - { - name = "rand_core"; - packageId = "rand_core 0.4.2"; - } - { - name = "winapi"; - packageId = "winapi"; - target = { target, features }: ("windows" == target."os"); - features = [ "profileapi" ]; - } - ]; - features = { - "log" = [ "dep:log" ]; - "std" = [ "rand_core/std" ]; - }; - resolvedDefaultFeatures = [ "std" ]; - }; - "rand_os" = rec { - crateName = "rand_os"; - version = "0.1.3"; - edition = "2015"; - sha256 = "0wahppm0s64gkr2vmhcgwc0lij37in1lgfxg5rbgqlz0l5vgcxbv"; - authors = [ - "The Rand Project Developers" - ]; - dependencies = [ - { - name = "cloudabi"; - packageId = "cloudabi"; - target = { target, features }: ("cloudabi" == target."os"); - } - { - name = "fuchsia-cprng"; - packageId = "fuchsia-cprng"; - target = { target, features }: ("fuchsia" == target."os"); - } - { - name = "libc"; - packageId = "libc"; - target = { target, features }: (target."unix" or false); - } - { - name = "rand_core"; - packageId = "rand_core 0.4.2"; - features = [ "std" ]; - } - { - name = "rdrand"; - packageId = "rdrand"; - target = { target, features }: ("sgx" == target."env"); - } - { - name = "winapi"; - packageId = "winapi"; - target = { target, features }: (target."windows" or false); - features = [ "minwindef" "ntsecapi" "winnt" ]; - } - ]; - features = { - "log" = [ "dep:log" ]; - "stdweb" = [ "dep:stdweb" ]; - "wasm-bindgen" = [ "dep:wasm-bindgen" ]; - }; - }; - "rand_pcg" = rec { - crateName = "rand_pcg"; - version = "0.1.2"; - edition = "2015"; - sha256 = "0i0bdla18a8x4jn1w0fxsbs3jg7ajllz6azmch1zw33r06dv1ydb"; - authors = [ - "The Rand Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.4.2"; - } - ]; - buildDependencies = [ - { - name = "autocfg"; - packageId = "autocfg 0.1.8"; - } - ]; - features = { - "serde" = [ "dep:serde" ]; - "serde1" = [ "serde" "serde_derive" ]; - "serde_derive" = [ "dep:serde_derive" ]; - }; - }; - "rand_xorshift 0.1.1" = rec { - crateName = "rand_xorshift"; - version = "0.1.1"; - edition = "2015"; - sha256 = "0p2x8nr00hricpi2m6ca5vysiha7ybnghz79yqhhx6sl4gkfkxyb"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.3.1"; - usesDefaultFeatures = false; - } - ]; - features = { - "serde" = [ "dep:serde" ]; - "serde1" = [ "serde" "serde_derive" ]; - "serde_derive" = [ "dep:serde_derive" ]; - }; - }; - "rand_xorshift 0.3.0" = rec { - crateName = "rand_xorshift"; - version = "0.3.0"; - edition = "2018"; - sha256 = "13vcag7gmqspzyabfl1gr9ykvxd2142q2agrj8dkyjmfqmgg4nyj"; - authors = [ - "The Rand Project Developers" - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.6.4"; - } - ]; - features = { - "serde" = [ "dep:serde" ]; - "serde1" = [ "serde" ]; - }; - }; - "rayon" = rec { - crateName = "rayon"; - version = "1.10.0"; - edition = "2021"; - sha256 = "1ylgnzwgllajalr4v00y4kj22klq2jbwllm70aha232iah0sc65l"; - authors = [ - "Niko Matsakis <niko@alum.mit.edu>" - "Josh Stone <cuviper@gmail.com>" - ]; - dependencies = [ - { - name = "either"; - packageId = "either"; - usesDefaultFeatures = false; - } - { - name = "rayon-core"; - packageId = "rayon-core"; - } - ]; - features = { - "web_spin_lock" = [ "dep:wasm_sync" "rayon-core/web_spin_lock" ]; - }; - }; - "rayon-core" = rec { - crateName = "rayon-core"; - version = "1.12.1"; - edition = "2021"; - sha256 = "1qpwim68ai5h0j7axa8ai8z0payaawv3id0lrgkqmapx7lx8fr8l"; - libName = "rayon_core"; - authors = [ - "Niko Matsakis <niko@alum.mit.edu>" - "Josh Stone <cuviper@gmail.com>" - ]; - dependencies = [ - { - name = "crossbeam-deque"; - packageId = "crossbeam-deque"; - } - { - name = "crossbeam-utils"; - packageId = "crossbeam-utils"; - } - ]; - features = { - "web_spin_lock" = [ "dep:wasm_sync" ]; - }; - }; - "rdrand" = rec { - crateName = "rdrand"; - version = "0.4.0"; - edition = "2015"; - sha256 = "1cjq0kwx1bk7jx3kzyciiish5gqsj7620dm43dc52sr8fzmm9037"; - authors = [ - "Simonas Kazlauskas <rdrand@kazlauskas.me>" - ]; - dependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.3.1"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; }; "redox_syscall" = rec { crateName = "redox_syscall"; - version = "0.5.8"; + version = "0.5.10"; edition = "2021"; - sha256 = "0d48ylyd6gsamynyp257p6n2zl4dw2fhnn5z9y3nhgpri6rn5a03"; + sha256 = "1l9b638qx72312yzh8ykvda9b3lqd9gf6yqn66b23a331ck0r30b"; libName = "syscall"; authors = [ "Jeremy Soller <jackpot51@gmail.com>" @@ -11419,7 +6459,7 @@ rec { dependencies = [ { name = "bitflags"; - packageId = "bitflags 2.8.0"; + packageId = "bitflags"; } ]; features = { @@ -11485,7 +6525,7 @@ rec { "unstable" = [ "pattern" ]; "use_std" = [ "std" ]; }; - resolvedDefaultFeatures = [ "perf" "perf-backtrack" "perf-cache" "perf-dfa" "perf-inline" "perf-literal" "perf-onepass" "std" "unicode-perl" ]; + resolvedDefaultFeatures = [ "std" "unicode-perl" ]; }; "regex-automata" = rec { crateName = "regex-automata"; @@ -11546,7 +6586,7 @@ rec { "unicode-script" = [ "regex-syntax?/unicode-script" ]; "unicode-segment" = [ "regex-syntax?/unicode-segment" ]; }; - resolvedDefaultFeatures = [ "alloc" "dfa-onepass" "hybrid" "meta" "nfa-backtrack" "nfa-pikevm" "nfa-thompson" "perf-inline" "perf-literal" "perf-literal-multisubstring" "perf-literal-substring" "std" "syntax" "unicode-perl" "unicode-word-boundary" ]; + resolvedDefaultFeatures = [ "alloc" "meta" "nfa-pikevm" "nfa-thompson" "std" "syntax" "unicode-perl" "unicode-word-boundary" ]; }; "regex-syntax" = rec { crateName = "regex-syntax"; @@ -11563,295 +6603,13 @@ rec { "default" = [ "std" "unicode" ]; "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; }; - resolvedDefaultFeatures = [ "default" "std" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; - }; - "remove_dir_all" = rec { - crateName = "remove_dir_all"; - version = "0.5.3"; - edition = "2015"; - sha256 = "1rzqbsgkmr053bxxl04vmvsd1njyz0nxvly97aip6aa2cmb15k9s"; - authors = [ - "Aaronepower <theaaronepower@gmail.com>" - ]; - dependencies = [ - { - name = "winapi"; - packageId = "winapi"; - target = { target, features }: (target."windows" or false); - features = [ "std" "errhandlingapi" "winerror" "fileapi" "winbase" ]; - } - ]; - - }; - "reqwest" = rec { - crateName = "reqwest"; - version = "0.11.27"; - edition = "2021"; - sha256 = "0qjary4hpplpgdi62d2m0xvbn6lnzckwffm0rgkm2x51023m6ryx"; - authors = [ - "Sean McArthur <sean@seanmonstar.com>" - ]; - dependencies = [ - { - name = "base64"; - packageId = "base64 0.21.7"; - } - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "encoding_rs"; - packageId = "encoding_rs"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - } - { - name = "h2"; - packageId = "h2"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "http"; - packageId = "http 0.2.12"; - } - { - name = "http-body"; - packageId = "http-body"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "hyper"; - packageId = "hyper 0.14.32"; - usesDefaultFeatures = false; - target = { target, features }: (!("wasm32" == target."arch")); - features = [ "tcp" "http1" "http2" "client" "runtime" ]; - } - { - name = "hyper-tls"; - packageId = "hyper-tls"; - optional = true; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "ipnet"; - packageId = "ipnet"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "js-sys"; - packageId = "js-sys"; - target = { target, features }: ("wasm32" == target."arch"); - } - { - name = "log"; - packageId = "log 0.4.25"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "mime"; - packageId = "mime 0.3.17"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "native-tls"; - packageId = "native-tls"; - rename = "native-tls-crate"; - optional = true; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "once_cell"; - packageId = "once_cell"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "percent-encoding"; - packageId = "percent-encoding 2.3.1"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "pin-project-lite"; - packageId = "pin-project-lite"; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "rustls-pemfile"; - packageId = "rustls-pemfile"; - optional = true; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "serde"; - packageId = "serde 1.0.218"; - } - { - name = "serde_json"; - packageId = "serde_json"; - optional = true; - } - { - name = "serde_json"; - packageId = "serde_json"; - target = { target, features }: ("wasm32" == target."arch"); - } - { - name = "serde_urlencoded"; - packageId = "serde_urlencoded"; - } - { - name = "sync_wrapper"; - packageId = "sync_wrapper"; - } - { - name = "system-configuration"; - packageId = "system-configuration"; - target = { target, features }: ("macos" == target."os"); - } - { - name = "tokio"; - packageId = "tokio"; - usesDefaultFeatures = false; - target = { target, features }: (!("wasm32" == target."arch")); - features = [ "net" "time" ]; - } - { - name = "tokio-native-tls"; - packageId = "tokio-native-tls"; - optional = true; - target = { target, features }: (!("wasm32" == target."arch")); - } - { - name = "tower-service"; - packageId = "tower-service"; - } - { - name = "url"; - packageId = "url 2.5.4"; - } - { - name = "wasm-bindgen"; - packageId = "wasm-bindgen"; - target = { target, features }: ("wasm32" == target."arch"); - } - { - name = "wasm-bindgen-futures"; - packageId = "wasm-bindgen-futures"; - target = { target, features }: ("wasm32" == target."arch"); - } - { - name = "web-sys"; - packageId = "web-sys"; - target = { target, features }: ("wasm32" == target."arch"); - features = [ "AbortController" "AbortSignal" "Headers" "Request" "RequestInit" "RequestMode" "Response" "Window" "FormData" "Blob" "BlobPropertyBag" "ServiceWorkerGlobalScope" "RequestCredentials" "File" "ReadableStream" ]; - } - { - name = "winreg"; - packageId = "winreg"; - target = { target, features }: (target."windows" or false); - } - ]; - devDependencies = [ - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - target = {target, features}: (!("wasm32" == target."arch")); - features = [ "std" "alloc" ]; - } - { - name = "hyper"; - packageId = "hyper 0.14.32"; - usesDefaultFeatures = false; - target = {target, features}: (!("wasm32" == target."arch")); - features = [ "tcp" "stream" "http1" "http2" "client" "server" "runtime" ]; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - target = {target, features}: (!("wasm32" == target."arch")); - features = [ "derive" ]; - } - { - name = "tokio"; - packageId = "tokio"; - usesDefaultFeatures = false; - target = {target, features}: (!("wasm32" == target."arch")); - features = [ "macros" "rt-multi-thread" ]; - } - { - name = "wasm-bindgen"; - packageId = "wasm-bindgen"; - target = {target, features}: ("wasm32" == target."arch"); - features = [ "serde-serialize" ]; - } - ]; - features = { - "__rustls" = [ "hyper-rustls" "tokio-rustls" "rustls" "__tls" ]; - "__tls" = [ "dep:rustls-pemfile" ]; - "async-compression" = [ "dep:async-compression" ]; - "blocking" = [ "futures-util/io" "tokio/sync" ]; - "brotli" = [ "async-compression" "async-compression/brotli" "tokio-util" ]; - "cookie_crate" = [ "dep:cookie_crate" ]; - "cookie_store" = [ "dep:cookie_store" ]; - "cookies" = [ "cookie_crate" "cookie_store" ]; - "default" = [ "default-tls" ]; - "default-tls" = [ "hyper-tls" "native-tls-crate" "__tls" "tokio-native-tls" ]; - "deflate" = [ "async-compression" "async-compression/zlib" "tokio-util" ]; - "futures-channel" = [ "dep:futures-channel" ]; - "gzip" = [ "async-compression" "async-compression/gzip" "tokio-util" ]; - "h3" = [ "dep:h3" ]; - "h3-quinn" = [ "dep:h3-quinn" ]; - "hickory-dns" = [ "hickory-resolver" ]; - "hickory-resolver" = [ "dep:hickory-resolver" ]; - "http3" = [ "rustls-tls-manual-roots" "h3" "h3-quinn" "quinn" "futures-channel" ]; - "hyper-rustls" = [ "dep:hyper-rustls" ]; - "hyper-tls" = [ "dep:hyper-tls" ]; - "json" = [ "serde_json" ]; - "mime_guess" = [ "dep:mime_guess" ]; - "multipart" = [ "mime_guess" ]; - "native-tls" = [ "default-tls" ]; - "native-tls-alpn" = [ "native-tls" "native-tls-crate/alpn" ]; - "native-tls-crate" = [ "dep:native-tls-crate" ]; - "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" ]; - "quinn" = [ "dep:quinn" ]; - "rustls" = [ "dep:rustls" ]; - "rustls-native-certs" = [ "dep:rustls-native-certs" ]; - "rustls-tls" = [ "rustls-tls-webpki-roots" ]; - "rustls-tls-manual-roots" = [ "__rustls" ]; - "rustls-tls-native-roots" = [ "rustls-native-certs" "__rustls" ]; - "rustls-tls-webpki-roots" = [ "webpki-roots" "__rustls" ]; - "serde_json" = [ "dep:serde_json" ]; - "socks" = [ "tokio-socks" ]; - "stream" = [ "tokio/fs" "tokio-util" "wasm-streams" ]; - "tokio-native-tls" = [ "dep:tokio-native-tls" ]; - "tokio-rustls" = [ "dep:tokio-rustls" ]; - "tokio-socks" = [ "dep:tokio-socks" ]; - "tokio-util" = [ "dep:tokio-util" ]; - "trust-dns" = [ "hickory-dns" ]; - "wasm-streams" = [ "dep:wasm-streams" ]; - "webpki-roots" = [ "dep:webpki-roots" ]; - }; - resolvedDefaultFeatures = [ "__tls" "default" "default-tls" "hyper-tls" "json" "native-tls-crate" "serde_json" "tokio-native-tls" ]; + resolvedDefaultFeatures = [ "std" "unicode-perl" ]; }; "result-extended" = rec { crateName = "result-extended"; 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 = ./result-extended; } - else ./result-extended; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./result-extended; }; libName = "result_extended"; devDependencies = [ { @@ -11861,106 +6619,6 @@ rec { ]; }; - "rsa" = rec { - crateName = "rsa"; - version = "0.9.7"; - edition = "2021"; - sha256 = "06amqm85raq26v6zg00fbf93lbj3kx559n2lpxc3wrvbbiy5vis7"; - authors = [ - "RustCrypto Developers" - "dignifiedquire <dignifiedquire@gmail.com>" - ]; - dependencies = [ - { - name = "const-oid"; - packageId = "const-oid"; - usesDefaultFeatures = false; - } - { - name = "digest"; - packageId = "digest"; - usesDefaultFeatures = false; - features = [ "alloc" "oid" ]; - } - { - name = "num-bigint-dig"; - packageId = "num-bigint-dig"; - rename = "num-bigint"; - usesDefaultFeatures = false; - features = [ "i128" "prime" "zeroize" ]; - } - { - name = "num-integer"; - packageId = "num-integer"; - usesDefaultFeatures = false; - } - { - name = "num-traits"; - packageId = "num-traits"; - usesDefaultFeatures = false; - features = [ "libm" ]; - } - { - name = "pkcs1"; - packageId = "pkcs1"; - usesDefaultFeatures = false; - features = [ "alloc" "pkcs8" ]; - } - { - name = "pkcs8"; - packageId = "pkcs8"; - usesDefaultFeatures = false; - features = [ "alloc" ]; - } - { - name = "rand_core"; - packageId = "rand_core 0.6.4"; - usesDefaultFeatures = false; - } - { - name = "signature"; - packageId = "signature"; - usesDefaultFeatures = false; - features = [ "alloc" "digest" "rand_core" ]; - } - { - name = "spki"; - packageId = "spki"; - usesDefaultFeatures = false; - features = [ "alloc" ]; - } - { - name = "subtle"; - packageId = "subtle"; - usesDefaultFeatures = false; - } - { - name = "zeroize"; - packageId = "zeroize"; - features = [ "alloc" ]; - } - ]; - devDependencies = [ - { - name = "rand_core"; - packageId = "rand_core 0.6.4"; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "std" "pem" "u64_digit" ]; - "getrandom" = [ "rand_core/getrandom" ]; - "nightly" = [ "num-bigint/nightly" ]; - "pem" = [ "pkcs1/pem" "pkcs8/pem" ]; - "pkcs5" = [ "pkcs8/encryption" ]; - "serde" = [ "dep:serde" "num-bigint/serde" ]; - "sha1" = [ "dep:sha1" ]; - "sha2" = [ "dep:sha2" ]; - "std" = [ "digest/std" "pkcs1/std" "pkcs8/std" "rand_core/std" "signature/std" ]; - "u64_digit" = [ "num-bigint/u64_digit" ]; - }; - resolvedDefaultFeatures = [ "default" "pem" "std" "u64_digit" ]; - }; "rustc-demangle" = rec { crateName = "rustc-demangle"; version = "0.1.24"; @@ -11976,20 +6634,6 @@ rec { "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; }; }; - "rustc-hash" = rec { - crateName = "rustc-hash"; - version = "1.1.0"; - edition = "2015"; - sha256 = "1qkc5khrmv5pqi5l5ca9p5nl5hs742cagrndhbrlk3dhlrx3zm08"; - libName = "rustc_hash"; - authors = [ - "The Rust Project Developers" - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; "rustc_version" = rec { crateName = "rustc_version"; version = "0.4.1"; @@ -12003,11 +6647,11 @@ rec { ]; }; - "rustix" = rec { + "rustix 0.38.44" = rec { crateName = "rustix"; - version = "0.38.43"; + version = "0.38.44"; edition = "2021"; - sha256 = "1xjfhdnmqsbwnfmm77vyh7ldhqx0g9waqm4982404d7jdgp93257"; + sha256 = "0m61v0h15lf5rrnbjhcb9306bgqrhskrqv7i1n0939dsw8dbrdgx"; authors = [ "Dan Gohman <dev@sunfishcode.online>" "Jakub Konka <kubkon@jakubkonka.com>" @@ -12015,7 +6659,7 @@ rec { dependencies = [ { name = "bitflags"; - packageId = "bitflags 2.8.0"; + packageId = "bitflags"; usesDefaultFeatures = false; } { @@ -12024,14 +6668,14 @@ rec { rename = "libc_errno"; optional = true; usesDefaultFeatures = false; - target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && (("little" == target."endian") || ("s390x" == target."arch")) && (("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) && ("s390x" == 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")))); + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || ("s390x" == target."arch" or null)) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); } { name = "errno"; packageId = "errno"; rename = "libc_errno"; usesDefaultFeatures = false; - target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && (("little" == target."endian") || ("s390x" == target."arch")) && (("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) && ("s390x" == 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"))))))); + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || ("s390x" == target."arch" or null)) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); } { name = "errno"; @@ -12045,26 +6689,26 @@ rec { packageId = "libc"; optional = true; usesDefaultFeatures = false; - target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && (("little" == target."endian") || ("s390x" == target."arch")) && (("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) && ("s390x" == 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")))); + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || ("s390x" == target."arch" or null)) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); } { name = "libc"; packageId = "libc"; usesDefaultFeatures = false; - target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os") && (("little" == target."endian") || ("s390x" == target."arch")) && (("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) && ("s390x" == 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"))))))); + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || ("s390x" == target."arch" or null)) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); } { name = "linux-raw-sys"; - packageId = "linux-raw-sys"; + packageId = "linux-raw-sys 0.4.15"; 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") || ("s390x" == target."arch")) && (("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) && ("s390x" == 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"))))))); + target = { target, features }: ((("android" == target."os" or null) || ("linux" == target."os" or null)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || ("s390x" == target."arch" or null)) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); features = [ "general" "ioctl" "no_std" ]; } { name = "linux-raw-sys"; - packageId = "linux-raw-sys"; + packageId = "linux-raw-sys 0.4.15"; usesDefaultFeatures = false; - target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os") && (("little" == target."endian") || ("s390x" == target."arch")) && (("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) && ("s390x" == 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")))); + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || ("s390x" == target."arch" or null)) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); features = [ "general" "errno" "ioctl" "no_std" "elf" ]; } { @@ -12112,27 +6756,121 @@ rec { "thread" = [ "linux-raw-sys/prctl" ]; "use-libc" = [ "libc_errno" "libc" "libc-extra-traits" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "event" "fs" "libc-extra-traits" "net" "pipe" "process" "std" "time" "use-libc-auxv" ]; + resolvedDefaultFeatures = [ "alloc" "event" "fs" "libc-extra-traits" "net" "pipe" "process" "std" "time" ]; }; - "rustls-pemfile" = rec { - crateName = "rustls-pemfile"; - version = "1.0.4"; - edition = "2018"; - sha256 = "1324n5bcns0rnw6vywr5agff3rwfvzphi7rmbyzwnv6glkhclx0w"; - libName = "rustls_pemfile"; + "rustix 1.0.3" = rec { + crateName = "rustix"; + version = "1.0.3"; + edition = "2021"; + sha256 = "15kyccykzx7spxxxx5n39v592bdvzns91cf3xhlqvb4n55aihsp5"; + authors = [ + "Dan Gohman <dev@sunfishcode.online>" + "Jakub Konka <kubkon@jakubkonka.com>" + ]; dependencies = [ { - name = "base64"; - packageId = "base64 0.21.7"; + name = "bitflags"; + packageId = "bitflags"; + usesDefaultFeatures = false; + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); + } + { + 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" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + target = { target, features }: (target."windows" or false); + } + { + name = "libc"; + packageId = "libc"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys 0.9.3"; + usesDefaultFeatures = false; + target = { target, features }: ((("android" == target."os" or null) || ("linux" == target."os" or null)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); + features = [ "general" "ioctl" "no_std" ]; + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys 0.9.3"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); + features = [ "general" "errno" "ioctl" "no_std" "elf" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.59.0"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Networking_WinSock" ]; } ]; - + devDependencies = [ + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + features = { + "all-apis" = [ "event" "fs" "io_uring" "mm" "mount" "net" "param" "pipe" "process" "pty" "rand" "runtime" "shm" "stdio" "system" "termios" "thread" "time" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" ]; + "io_uring" = [ "event" "fs" "net" "thread" "linux-raw-sys/io_uring" ]; + "libc" = [ "dep:libc" ]; + "libc_errno" = [ "dep:libc_errno" ]; + "linux_5_1" = [ "linux_4_11" ]; + "linux_5_11" = [ "linux_5_1" ]; + "linux_latest" = [ "linux_5_11" ]; + "net" = [ "linux-raw-sys/net" "linux-raw-sys/netlink" "linux-raw-sys/if_ether" "linux-raw-sys/xdp" ]; + "process" = [ "linux-raw-sys/prctl" ]; + "pty" = [ "fs" ]; + "runtime" = [ "linux-raw-sys/prctl" ]; + "rustc-dep-of-std" = [ "core" "rustc-std-workspace-alloc" "compiler_builtins" "linux-raw-sys/rustc-dep-of-std" "bitflags/rustc-dep-of-std" "compiler_builtins?/rustc-dep-of-std" ]; + "rustc-std-workspace-alloc" = [ "dep:rustc-std-workspace-alloc" ]; + "shm" = [ "fs" ]; + "std" = [ "bitflags/std" "alloc" "libc?/std" "libc_errno?/std" ]; + "system" = [ "linux-raw-sys/system" ]; + "thread" = [ "linux-raw-sys/prctl" ]; + "use-libc" = [ "libc_errno" "libc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "fs" "std" ]; }; "rustversion" = rec { crateName = "rustversion"; - version = "1.0.19"; + version = "1.0.20"; edition = "2018"; - sha256 = "1m39qd65jcd1xgqzdm3017ppimiggh2446xngwp1ngr8hjbmpi7p"; + sha256 = "1lhwjb16dsm8brd18bn2bh0ryzc7qi29bi2jjsc6ny2zbwn3ivgd"; procMacro = true; build = "build/build.rs"; authors = [ @@ -12140,46 +6878,11 @@ rec { ]; }; - "rusty-fork" = rec { - crateName = "rusty-fork"; - version = "0.3.0"; - edition = "2018"; - sha256 = "0kxwq5c480gg6q0j3bg4zzyfh2kwmc3v2ba94jw8ncjc8mpcqgfb"; - libName = "rusty_fork"; - authors = [ - "Jason Lingle" - ]; - dependencies = [ - { - name = "fnv"; - packageId = "fnv"; - } - { - name = "quick-error"; - packageId = "quick-error"; - } - { - name = "tempfile"; - packageId = "tempfile"; - } - { - name = "wait-timeout"; - packageId = "wait-timeout"; - optional = true; - } - ]; - features = { - "default" = [ "timeout" ]; - "timeout" = [ "wait-timeout" ]; - "wait-timeout" = [ "dep:wait-timeout" ]; - }; - resolvedDefaultFeatures = [ "timeout" "wait-timeout" ]; - }; "ryu" = rec { crateName = "ryu"; - version = "1.0.18"; + version = "1.0.20"; edition = "2018"; - sha256 = "17xx2s8j1lln7iackzd9p0sv546vjq71i779gphjq923vjh5pjzk"; + sha256 = "07s855l8sb333h6bpn24pka5sp7hjk2w667xy6a0khkf6sqv5lr8"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; @@ -12187,66 +6890,6 @@ rec { "no-panic" = [ "dep:no-panic" ]; }; }; - "safemem" = rec { - crateName = "safemem"; - version = "0.3.3"; - edition = "2015"; - sha256 = "0wp0d2b2284lw11xhybhaszsczpbq1jbdklkxgifldcknmy3nw7g"; - authors = [ - "Austin Bonander <austin.bonander@gmail.com>" - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "schannel" = rec { - crateName = "schannel"; - version = "0.1.27"; - edition = "2018"; - sha256 = "0gbbhy28v72kd5iina0z2vcdl3vz63mk5idvkzn5r52z6jmfna8z"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - "Steffen Butzer <steffen.butzer@outlook.com>" - ]; - dependencies = [ - { - name = "windows-sys"; - packageId = "windows-sys 0.59.0"; - features = [ "Win32_Foundation" "Win32_Security_Cryptography" "Win32_Security_Authentication_Identity" "Win32_Security_Credentials" "Win32_System_LibraryLoader" "Win32_System_Memory" "Win32_System_SystemInformation" ]; - } - ]; - devDependencies = [ - { - name = "windows-sys"; - packageId = "windows-sys 0.59.0"; - features = [ "Win32_System_SystemInformation" "Win32_System_Time" ]; - } - ]; - - }; - "scoped-tls" = rec { - crateName = "scoped-tls"; - version = "1.0.1"; - edition = "2015"; - sha256 = "15524h04mafihcvfpgxd8f4bgc3k95aclz8grjkg9a0rxcvn9kz1"; - libName = "scoped_tls"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" - ]; - - }; - "scoped_threadpool" = rec { - crateName = "scoped_threadpool"; - version = "0.1.9"; - edition = "2015"; - sha256 = "1a26d3lk40s9mrf4imhbik7caahmw2jryhhb6vqv6fplbbgzal8x"; - authors = [ - "Marvin Löbel <loebel.marvin@gmail.com>" - ]; - features = { - }; - }; "scopeguard" = rec { crateName = "scopeguard"; version = "1.2.0"; @@ -12259,147 +6902,11 @@ rec { "default" = [ "use_std" ]; }; }; - "screenplay" = rec { - crateName = "screenplay"; - 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 = ./screenplay; } - else ./screenplay; - dependencies = [ - { - name = "async-std"; - packageId = "async-std"; - } - { - name = "glib"; - packageId = "glib"; - } - { - name = "gtk4"; - packageId = "gtk4"; - rename = "gtk"; - } - ]; - - }; - "security-framework" = rec { - crateName = "security-framework"; - version = "2.11.1"; - edition = "2021"; - sha256 = "00ldclwx78dm61v7wkach9lcx76awlrv0fdgjdwch4dmy12j4yw9"; - libName = "security_framework"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - "Kornel <kornel@geekhood.net>" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - } - { - name = "core-foundation"; - packageId = "core-foundation"; - } - { - name = "core-foundation-sys"; - packageId = "core-foundation-sys"; - } - { - name = "libc"; - packageId = "libc"; - } - { - name = "security-framework-sys"; - packageId = "security-framework-sys"; - usesDefaultFeatures = false; - } - ]; - features = { - "OSX_10_10" = [ "OSX_10_9" "security-framework-sys/OSX_10_10" ]; - "OSX_10_11" = [ "OSX_10_10" "security-framework-sys/OSX_10_11" ]; - "OSX_10_12" = [ "OSX_10_11" "security-framework-sys/OSX_10_12" ]; - "OSX_10_13" = [ "OSX_10_12" "security-framework-sys/OSX_10_13" "alpn" "session-tickets" "serial-number-bigint" ]; - "OSX_10_14" = [ "OSX_10_13" "security-framework-sys/OSX_10_14" ]; - "OSX_10_15" = [ "OSX_10_14" "security-framework-sys/OSX_10_15" ]; - "OSX_10_9" = [ "security-framework-sys/OSX_10_9" ]; - "default" = [ "OSX_10_12" ]; - "log" = [ "dep:log" ]; - "serial-number-bigint" = [ "dep:num-bigint" ]; - }; - resolvedDefaultFeatures = [ "OSX_10_10" "OSX_10_11" "OSX_10_12" "OSX_10_9" "default" ]; - }; - "security-framework-sys" = rec { - crateName = "security-framework-sys"; - version = "2.14.0"; - edition = "2021"; - sha256 = "0chwn01qrnvs59i5220bymd38iddy4krbnmfnhf4k451aqfj7ns9"; - libName = "security_framework_sys"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - "Kornel <kornel@geekhood.net>" - ]; - dependencies = [ - { - name = "core-foundation-sys"; - packageId = "core-foundation-sys"; - } - { - name = "libc"; - packageId = "libc"; - } - ]; - features = { - "OSX_10_10" = [ "OSX_10_9" ]; - "OSX_10_11" = [ "OSX_10_10" ]; - "OSX_10_12" = [ "OSX_10_11" ]; - "OSX_10_13" = [ "OSX_10_12" ]; - "OSX_10_14" = [ "OSX_10_13" ]; - "OSX_10_15" = [ "OSX_10_14" ]; - "default" = [ "OSX_10_12" ]; - }; - resolvedDefaultFeatures = [ "OSX_10_10" "OSX_10_11" "OSX_10_12" "OSX_10_9" "default" ]; - }; - "self_cell 0.10.3" = rec { - crateName = "self_cell"; - version = "0.10.3"; - edition = "2018"; - sha256 = "0pci3zh23b7dg6jmlxbn8k4plb7hcg5jprd1qiz0rp04p1ilskp1"; - authors = [ - "Lukas Bergdoll <lukas.bergdoll@gmail.com>" - ]; - dependencies = [ - { - name = "self_cell"; - packageId = "self_cell 1.1.0"; - rename = "new_self_cell"; - } - ]; - features = { - "old_rust" = [ "new_self_cell/old_rust" ]; - }; - }; - "self_cell 1.1.0" = rec { - crateName = "self_cell"; - version = "1.1.0"; - edition = "2018"; - sha256 = "1gmxk5bvnnimcif7v1jk8ai2azfvh9djki545nd86vsnphjgrzf2"; - authors = [ - "Lukas Bergdoll <lukas.bergdoll@gmail.com>" - ]; - features = { - "old_rust" = [ "rustversion" ]; - "rustversion" = [ "dep:rustversion" ]; - }; - }; "semver" = rec { crateName = "semver"; - version = "1.0.24"; + version = "1.0.26"; edition = "2018"; - sha256 = "1fmvjjkd3f64y5fqr1nakkq371mnwzv09fbz5mbmdxril63ypdiw"; + sha256 = "1l5q2vb8fjkby657kdyfpvv40x2i2xqq9bg57pxqakfj92fgmrjn"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; @@ -12409,30 +6916,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "serde 0.9.15" = rec { + "serde" = rec { crateName = "serde"; - version = "0.9.15"; - edition = "2015"; - sha256 = "1bsla8l5xr9pp5sirkal6mngxcq6q961km88jvf339j5ff8j7dil"; - authors = [ - "Erick Tryzelaar <erick.tryzelaar@gmail.com>" - ]; - features = { - "alloc" = [ "unstable" ]; - "collections" = [ "alloc" ]; - "default" = [ "std" ]; - "derive" = [ "serde_derive" ]; - "playground" = [ "serde_derive" ]; - "serde_derive" = [ "dep:serde_derive" ]; - "unstable-testing" = [ "unstable" "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "serde 1.0.218" = rec { - crateName = "serde"; - version = "1.0.218"; + version = "1.0.219"; edition = "2018"; - sha256 = "0q6z4bnrwagnms0bds4886711l6mc68s979i49zd3xnvkg8wkpz8"; + sha256 = "1dl6nyxnsi82a197sd752128a4avm6mxnscywas1jq30srp2q3jz"; authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" "David Tolnay <dtolnay@gmail.com>" @@ -12460,13 +6948,39 @@ rec { "derive" = [ "serde_derive" ]; "serde_derive" = [ "dep:serde_derive" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "derive" "rc" "serde_derive" "std" ]; + resolvedDefaultFeatures = [ "alloc" "default" "derive" "serde_derive" "std" ]; + }; + "serde-wasm-bindgen" = rec { + crateName = "serde-wasm-bindgen"; + version = "0.6.5"; + edition = "2018"; + sha256 = "0sz1l4v8059hiizf5z7r2spm6ws6sqcrs4qgqwww3p7dy1ly20l3"; + libName = "serde_wasm_bindgen"; + authors = [ + "Ingvar Stepanyan <me@rreverser.com>" + ]; + dependencies = [ + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + ]; + }; "serde_derive" = rec { crateName = "serde_derive"; - version = "1.0.218"; + version = "1.0.219"; edition = "2015"; - sha256 = "0azqd74xbpb1v5vf6w1fdbgmwp39ljjfj25cib5rgrzlj7hh75gh"; + sha256 = "001azhjmj7ya52pmfiw4ppxm16nd44y15j2pf5gkcwrcgz7pc0jv"; procMacro = true; authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" @@ -12487,7 +7001,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; usesDefaultFeatures = false; features = [ "clone-impls" "derive" "parsing" "printing" "proc-macro" ]; } @@ -12498,9 +7012,9 @@ rec { }; "serde_json" = rec { crateName = "serde_json"; - version = "1.0.139"; + version = "1.0.140"; edition = "2021"; - sha256 = "19kj3irpa22a7djz1jaf4wambzh7psiqa6zyafqnb76crhx6ry24"; + sha256 = "0wwkp4vc20r87081ihj3vpyz5qf7wqkqipq17v99nv6wjrp8n1i0"; authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" "David Tolnay <dtolnay@gmail.com>" @@ -12521,14 +7035,14 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; usesDefaultFeatures = false; } ]; devDependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; features = [ "derive" ]; } ]; @@ -12541,6 +7055,26 @@ rec { }; resolvedDefaultFeatures = [ "default" "raw_value" "std" ]; }; + "serde_path_to_error" = rec { + crateName = "serde_path_to_error"; + version = "0.1.17"; + edition = "2021"; + sha256 = "0alb447z25dvczd6ll3vfjbf51pypn23mgs5hv8978vzjczv3yjr"; + authors = [ + "David Tolnay <dtolnay@gmail.com>" + ]; + dependencies = [ + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "serde"; + packageId = "serde"; + } + ]; + + }; "serde_spanned" = rec { crateName = "serde_spanned"; version = "0.6.8"; @@ -12549,14 +7083,14 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; } ]; devDependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; } ]; features = { @@ -12587,63 +7121,11 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; } ]; }; - "serde_yml" = rec { - crateName = "serde_yml"; - version = "0.0.12"; - edition = "2021"; - sha256 = "1p8xwz4znd6fj962y22fdvvv16gb8c0hx4iv5hjplngiidcdvqjr"; - authors = [ - "Serde YML Contributors" - ]; - dependencies = [ - { - name = "indexmap"; - packageId = "indexmap"; - } - { - name = "itoa"; - packageId = "itoa"; - } - { - name = "libyml"; - packageId = "libyml"; - } - { - name = "memchr"; - packageId = "memchr"; - usesDefaultFeatures = false; - } - { - name = "ryu"; - packageId = "ryu"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - } - ]; - buildDependencies = [ - { - name = "version_check"; - packageId = "version_check 0.9.5"; - } - ]; - devDependencies = [ - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - ]; - features = { - }; - resolvedDefaultFeatures = [ "default" ]; - }; "server" = rec { crateName = "server"; version = "0.1.0"; @@ -12655,149 +7137,48 @@ rec { 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 = ./visions/server; } - else ./visions/server; - - }; - "sgf" = rec { - crateName = "sgf"; - version = "0.1.0"; - edition = "2021"; - crateBin = [ - { - name = "read_sgf"; - path = "src/bin/read_sgf.rs"; - requiredFeatures = [ ]; - } - ]; - # We can't filter paths with references in Nix 2.4 - # See https://github.com/NixOS/nix/issues/5410 - src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion )) - then lib.cleanSourceWith { filter = sourceFilter; src = ./sgf; } - else ./sgf; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./visions/server; }; dependencies = [ { - name = "chrono"; - packageId = "chrono"; - features = [ "serde" ]; + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; } { - name = "nary_tree"; - packageId = "nary_tree"; - } - { - name = "nom"; - packageId = "nom"; + name = "result-extended"; + packageId = "result-extended"; } { name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; + packageId = "serde"; + features = [ "derive" "serde_derive" ]; } { name = "thiserror"; - packageId = "thiserror 1.0.69"; + packageId = "thiserror 2.0.12"; } { - name = "typeshare"; - packageId = "typeshare"; + name = "tokio"; + packageId = "tokio"; + features = [ "full" "rt" ]; + } + { + name = "tower-http"; + packageId = "tower-http"; + features = [ "cors" ]; } { name = "uuid"; - packageId = "uuid 0.8.2"; - features = [ "v4" "serde" ]; + packageId = "uuid 1.16.0"; + features = [ "v4" ]; } - ]; - devDependencies = [ { - name = "cool_asserts"; - packageId = "cool_asserts"; + name = "visions-types"; + packageId = "visions-types"; } ]; }; - "sha1" = rec { - crateName = "sha1"; - version = "0.10.6"; - edition = "2018"; - sha256 = "1fnnxlfg08xhkmwf2ahv634as30l1i3xhlhkvxflmasi5nd85gz3"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "cpufeatures"; - packageId = "cpufeatures"; - target = { target, features }: (("aarch64" == target."arch") || ("x86" == target."arch") || ("x86_64" == target."arch")); - } - { - name = "digest"; - packageId = "digest"; - } - ]; - devDependencies = [ - { - name = "digest"; - packageId = "digest"; - features = [ "dev" ]; - } - ]; - features = { - "asm" = [ "sha1-asm" ]; - "default" = [ "std" ]; - "oid" = [ "digest/oid" ]; - "sha1-asm" = [ "dep:sha1-asm" ]; - "std" = [ "digest/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "sha2" = rec { - crateName = "sha2"; - version = "0.10.8"; - edition = "2018"; - sha256 = "1j1x78zk9il95w9iv46dh9wm73r6xrgj32y6lzzw7bxws9dbfgbr"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "cpufeatures"; - packageId = "cpufeatures"; - target = { target, features }: (("aarch64" == target."arch") || ("x86_64" == target."arch") || ("x86" == target."arch")); - } - { - name = "digest"; - packageId = "digest"; - } - ]; - devDependencies = [ - { - name = "digest"; - packageId = "digest"; - features = [ "dev" ]; - } - ]; - features = { - "asm" = [ "sha2-asm" ]; - "asm-aarch64" = [ "asm" ]; - "default" = [ "std" ]; - "oid" = [ "digest/oid" ]; - "sha2-asm" = [ "dep:sha2-asm" ]; - "std" = [ "digest/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; "shlex" = rec { crateName = "shlex"; version = "1.3.0"; @@ -12834,121 +7215,7 @@ rec { ]; }; - "signature" = rec { - crateName = "signature"; - version = "2.2.0"; - edition = "2021"; - sha256 = "1pi9hd5vqfr3q3k49k37z06p7gs5si0in32qia4mmr1dancr6m3p"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "digest"; - packageId = "digest"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "rand_core"; - packageId = "rand_core 0.6.4"; - optional = true; - usesDefaultFeatures = false; - } - ]; - features = { - "derive" = [ "dep:derive" ]; - "digest" = [ "dep:digest" ]; - "rand_core" = [ "dep:rand_core" ]; - "std" = [ "alloc" "rand_core?/std" ]; - }; - resolvedDefaultFeatures = [ "alloc" "digest" "rand_core" "std" ]; - }; - "simd-adler32" = rec { - crateName = "simd-adler32"; - version = "0.3.7"; - edition = "2018"; - sha256 = "1zkq40c3iajcnr5936gjp9jjh1lpzhy44p3dq3fiw75iwr1w2vfn"; - libName = "simd_adler32"; - authors = [ - "Marvin Countryman <me@maar.vin>" - ]; - features = { - "default" = [ "std" "const-generics" ]; - }; - 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 = "async-std"; - packageId = "async-std"; - } - { - 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"; - edition = "2015"; - sha256 = "1b53m53l24lyhr505lwqzrpjyq5qfnic71mynrcfvm43rybf938b"; - authors = [ - "Frank Denis <github@pureftpd.org>" - ]; - - }; - "siphasher 1.0.1" = rec { + "siphasher" = rec { crateName = "siphasher"; version = "1.0.1"; edition = "2018"; @@ -12976,7 +7243,7 @@ rec { buildDependencies = [ { name = "autocfg"; - packageId = "autocfg 1.4.0"; + packageId = "autocfg"; } ]; features = { @@ -12987,48 +7254,26 @@ rec { }; "smallvec" = rec { crateName = "smallvec"; - version = "1.13.2"; + version = "1.14.0"; edition = "2018"; - sha256 = "0rsw5samawl3wsw6glrsb127rx6sh89a8wyikicw6dkdcjd1lpiw"; + sha256 = "1z8wpr53x6jisklqhkkvkgyi8s5cn69h2d2alhqfxahzxwiq7kvz"; authors = [ "The Servo Project Developers" ]; - dependencies = [ - { - name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - usesDefaultFeatures = false; - } - ]; features = { "arbitrary" = [ "dep:arbitrary" ]; "const_new" = [ "const_generics" ]; "drain_keep_rest" = [ "drain_filter" ]; + "malloc_size_of" = [ "dep:malloc_size_of" ]; "serde" = [ "dep:serde" ]; }; - resolvedDefaultFeatures = [ "const_generics" "const_new" "serde" "union" ]; - }; - "snowflake" = rec { - crateName = "snowflake"; - version = "1.3.0"; - edition = "2015"; - sha256 = "1wadr7bxdxbmkbqkqsvzan6q1h3mxqpxningi3ss3v9jaav7n817"; - authors = [ - "Steven Allen <steven@stebalien.com>" - ]; - features = { - "serde" = [ "dep:serde" ]; - "serde_derive" = [ "dep:serde_derive" ]; - "serde_support" = [ "serde" "serde_derive" ]; - }; - resolvedDefaultFeatures = [ "default" ]; + resolvedDefaultFeatures = [ "const_generics" "const_new" "union" ]; }; "socket2" = rec { crateName = "socket2"; - version = "0.5.8"; + version = "0.5.9"; edition = "2021"; - sha256 = "1s7vjmb5gzp3iaqi94rh9r63k9cj00kjgbfn7gn60kmnk6fjcw69"; + sha256 = "1vzds1wwwi0a51fn10r98j7cx3ir4shvhykpbk7md2h5h1ydapsg"; authors = [ "Alex Crichton <alex@alexcrichton.com>" "Thomas de Zeeuw <thomasdezeeuw@gmail.com>" @@ -13050,1021 +7295,6 @@ rec { }; resolvedDefaultFeatures = [ "all" ]; }; - "spin" = rec { - crateName = "spin"; - version = "0.9.8"; - edition = "2015"; - sha256 = "0rvam5r0p3a6qhc18scqpvpgb3ckzyqxpgdfyjnghh8ja7byi039"; - authors = [ - "Mathijs van de Nes <git@mathijs.vd-nes.nl>" - "John Ericson <git@JohnEricson.me>" - "Joshua Barretto <joshua.s.barretto@gmail.com>" - ]; - dependencies = [ - { - name = "lock_api"; - packageId = "lock_api"; - rename = "lock_api_crate"; - optional = true; - } - ]; - features = { - "barrier" = [ "mutex" ]; - "default" = [ "lock_api" "mutex" "spin_mutex" "rwlock" "once" "lazy" "barrier" ]; - "fair_mutex" = [ "mutex" ]; - "lazy" = [ "once" ]; - "lock_api" = [ "lock_api_crate" ]; - "lock_api_crate" = [ "dep:lock_api_crate" ]; - "portable-atomic" = [ "dep:portable-atomic" ]; - "portable_atomic" = [ "portable-atomic" ]; - "spin_mutex" = [ "mutex" ]; - "ticket_mutex" = [ "mutex" ]; - "use_ticket_mutex" = [ "mutex" "ticket_mutex" ]; - }; - resolvedDefaultFeatures = [ "barrier" "default" "lazy" "lock_api" "lock_api_crate" "mutex" "once" "rwlock" "spin_mutex" ]; - }; - "spki" = rec { - crateName = "spki"; - version = "0.7.3"; - edition = "2021"; - sha256 = "17fj8k5fmx4w9mp27l970clrh5qa7r5sjdvbsln987xhb34dc7nr"; - authors = [ - "RustCrypto Developers" - ]; - dependencies = [ - { - name = "base64ct"; - packageId = "base64ct"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "der"; - packageId = "der"; - features = [ "oid" ]; - } - ]; - features = { - "alloc" = [ "base64ct?/alloc" "der/alloc" ]; - "arbitrary" = [ "std" "dep:arbitrary" "der/arbitrary" ]; - "base64" = [ "dep:base64ct" ]; - "fingerprint" = [ "sha2" ]; - "pem" = [ "alloc" "der/pem" ]; - "sha2" = [ "dep:sha2" ]; - "std" = [ "der/std" "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "pem" "std" ]; - }; - "sqlx" = rec { - crateName = "sqlx"; - version = "0.8.3"; - edition = "2021"; - sha256 = "0pvlpq0plgyxf5kikcv786pf0pjv8dx5shlvz72l510d7hxyf424"; - authors = [ - "Ryan Leckey <leckey.ryan@gmail.com>" - "Austin Bonander <austin.bonander@gmail.com>" - "Chloe Ross <orangesnowfox@gmail.com>" - "Daniel Akhterov <akhterovd@gmail.com>" - ]; - dependencies = [ - { - name = "sqlx-core"; - packageId = "sqlx-core"; - features = [ "offline" "migrate" ]; - } - { - name = "sqlx-macros"; - packageId = "sqlx-macros"; - optional = true; - } - { - name = "sqlx-mysql"; - packageId = "sqlx-mysql"; - optional = true; - } - { - name = "sqlx-postgres"; - packageId = "sqlx-postgres"; - optional = true; - } - { - name = "sqlx-sqlite"; - packageId = "sqlx-sqlite"; - optional = true; - } - ]; - features = { - "_unstable-all-types" = [ "bigdecimal" "rust_decimal" "json" "time" "chrono" "ipnetwork" "mac_address" "uuid" "bit-vec" ]; - "all-databases" = [ "mysql" "sqlite" "postgres" "any" ]; - "any" = [ "sqlx-core/any" "sqlx-mysql?/any" "sqlx-postgres?/any" "sqlx-sqlite?/any" ]; - "bigdecimal" = [ "sqlx-core/bigdecimal" "sqlx-macros?/bigdecimal" "sqlx-mysql?/bigdecimal" "sqlx-postgres?/bigdecimal" ]; - "bit-vec" = [ "sqlx-core/bit-vec" "sqlx-macros?/bit-vec" "sqlx-postgres?/bit-vec" ]; - "chrono" = [ "sqlx-core/chrono" "sqlx-macros?/chrono" "sqlx-mysql?/chrono" "sqlx-postgres?/chrono" "sqlx-sqlite?/chrono" ]; - "default" = [ "any" "macros" "migrate" "json" ]; - "derive" = [ "sqlx-macros/derive" ]; - "ipnetwork" = [ "sqlx-core/ipnetwork" "sqlx-macros?/ipnetwork" "sqlx-postgres?/ipnetwork" ]; - "json" = [ "sqlx-macros?/json" "sqlx-mysql?/json" "sqlx-postgres?/json" "sqlx-sqlite?/json" ]; - "mac_address" = [ "sqlx-core/mac_address" "sqlx-macros?/mac_address" "sqlx-postgres?/mac_address" ]; - "macros" = [ "derive" "sqlx-macros/macros" ]; - "migrate" = [ "sqlx-core/migrate" "sqlx-macros?/migrate" "sqlx-mysql?/migrate" "sqlx-postgres?/migrate" "sqlx-sqlite?/migrate" ]; - "mysql" = [ "sqlx-mysql" "sqlx-macros?/mysql" ]; - "postgres" = [ "sqlx-postgres" "sqlx-macros?/postgres" ]; - "regexp" = [ "sqlx-sqlite?/regexp" ]; - "runtime-async-std" = [ "_rt-async-std" "sqlx-core/_rt-async-std" "sqlx-macros?/_rt-async-std" ]; - "runtime-async-std-native-tls" = [ "runtime-async-std" "tls-native-tls" ]; - "runtime-async-std-rustls" = [ "runtime-async-std" "tls-rustls-ring" ]; - "runtime-tokio" = [ "_rt-tokio" "sqlx-core/_rt-tokio" "sqlx-macros?/_rt-tokio" ]; - "runtime-tokio-native-tls" = [ "runtime-tokio" "tls-native-tls" ]; - "runtime-tokio-rustls" = [ "runtime-tokio" "tls-rustls-ring" ]; - "rust_decimal" = [ "sqlx-core/rust_decimal" "sqlx-macros?/rust_decimal" "sqlx-mysql?/rust_decimal" "sqlx-postgres?/rust_decimal" ]; - "sqlite" = [ "_sqlite" "sqlx-sqlite/bundled" "sqlx-macros?/sqlite" ]; - "sqlite-unbundled" = [ "_sqlite" "sqlx-sqlite/unbundled" "sqlx-macros?/sqlite-unbundled" ]; - "sqlx-macros" = [ "dep:sqlx-macros" ]; - "sqlx-mysql" = [ "dep:sqlx-mysql" ]; - "sqlx-postgres" = [ "dep:sqlx-postgres" ]; - "sqlx-sqlite" = [ "dep:sqlx-sqlite" ]; - "time" = [ "sqlx-core/time" "sqlx-macros?/time" "sqlx-mysql?/time" "sqlx-postgres?/time" "sqlx-sqlite?/time" ]; - "tls-native-tls" = [ "sqlx-core/_tls-native-tls" "sqlx-macros?/_tls-native-tls" ]; - "tls-rustls" = [ "tls-rustls-ring" ]; - "tls-rustls-aws-lc-rs" = [ "sqlx-core/_tls-rustls-aws-lc-rs" "sqlx-macros?/_tls-rustls-aws-lc-rs" ]; - "tls-rustls-ring" = [ "tls-rustls-ring-webpki" ]; - "tls-rustls-ring-native-roots" = [ "sqlx-core/_tls-rustls-ring-native-roots" "sqlx-macros?/_tls-rustls-ring-native-roots" ]; - "tls-rustls-ring-webpki" = [ "sqlx-core/_tls-rustls-ring-webpki" "sqlx-macros?/_tls-rustls-ring-webpki" ]; - "uuid" = [ "sqlx-core/uuid" "sqlx-macros?/uuid" "sqlx-mysql?/uuid" "sqlx-postgres?/uuid" "sqlx-sqlite?/uuid" ]; - }; - resolvedDefaultFeatures = [ "_rt-tokio" "_sqlite" "any" "default" "derive" "json" "macros" "migrate" "runtime-tokio" "sqlite" "sqlx-macros" "sqlx-sqlite" ]; - }; - "sqlx-core" = rec { - crateName = "sqlx-core"; - version = "0.8.3"; - edition = "2021"; - sha256 = "1q31dawr61wc6q2f12my4fw082mbv8sxwz1082msjsk76rlpn03a"; - libName = "sqlx_core"; - authors = [ - "Ryan Leckey <leckey.ryan@gmail.com>" - "Austin Bonander <austin.bonander@gmail.com>" - "Chloe Ross <orangesnowfox@gmail.com>" - "Daniel Akhterov <akhterovd@gmail.com>" - ]; - dependencies = [ - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "crc"; - packageId = "crc"; - optional = true; - } - { - name = "crossbeam-queue"; - packageId = "crossbeam-queue"; - } - { - name = "either"; - packageId = "either"; - } - { - name = "event-listener"; - packageId = "event-listener 5.4.0"; - } - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; - } - { - name = "futures-intrusive"; - packageId = "futures-intrusive"; - } - { - name = "futures-io"; - packageId = "futures-io"; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - features = [ "alloc" "sink" "io" ]; - } - { - name = "hashbrown"; - packageId = "hashbrown"; - } - { - name = "hashlink"; - packageId = "hashlink"; - } - { - name = "indexmap"; - packageId = "indexmap"; - } - { - name = "log"; - packageId = "log 0.4.25"; - usesDefaultFeatures = false; - } - { - name = "memchr"; - packageId = "memchr"; - usesDefaultFeatures = false; - } - { - name = "once_cell"; - packageId = "once_cell"; - } - { - name = "percent-encoding"; - packageId = "percent-encoding 2.3.1"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - features = [ "derive" "rc" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - optional = true; - features = [ "raw_value" ]; - } - { - name = "sha2"; - packageId = "sha2"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "smallvec"; - packageId = "smallvec"; - } - { - name = "thiserror"; - packageId = "thiserror 2.0.11"; - } - { - name = "tokio"; - packageId = "tokio"; - optional = true; - usesDefaultFeatures = false; - features = [ "time" "net" "sync" "fs" "io-util" "rt" ]; - } - { - name = "tokio-stream"; - packageId = "tokio-stream"; - optional = true; - features = [ "fs" ]; - } - { - name = "tracing"; - packageId = "tracing"; - features = [ "log" ]; - } - { - name = "url"; - packageId = "url 2.5.4"; - } - ]; - devDependencies = [ - { - name = "tokio"; - packageId = "tokio"; - features = [ "rt" ]; - } - ]; - features = { - "_rt-async-std" = [ "async-std" "async-io" ]; - "_rt-tokio" = [ "tokio" "tokio-stream" ]; - "_tls-native-tls" = [ "native-tls" ]; - "_tls-rustls" = [ "rustls" "rustls-pemfile" ]; - "_tls-rustls-aws-lc-rs" = [ "_tls-rustls" "rustls/aws-lc-rs" "webpki-roots" ]; - "_tls-rustls-ring-native-roots" = [ "_tls-rustls" "rustls/ring" "rustls-native-certs" ]; - "_tls-rustls-ring-webpki" = [ "_tls-rustls" "rustls/ring" "webpki-roots" ]; - "async-io" = [ "dep:async-io" ]; - "async-std" = [ "dep:async-std" ]; - "bigdecimal" = [ "dep:bigdecimal" ]; - "bit-vec" = [ "dep:bit-vec" ]; - "bstr" = [ "dep:bstr" ]; - "chrono" = [ "dep:chrono" ]; - "crc" = [ "dep:crc" ]; - "ipnetwork" = [ "dep:ipnetwork" ]; - "json" = [ "serde" "serde_json" ]; - "mac_address" = [ "dep:mac_address" ]; - "migrate" = [ "sha2" "crc" ]; - "native-tls" = [ "dep:native-tls" ]; - "offline" = [ "serde" "either/serde" ]; - "regex" = [ "dep:regex" ]; - "rust_decimal" = [ "dep:rust_decimal" ]; - "rustls" = [ "dep:rustls" ]; - "rustls-native-certs" = [ "dep:rustls-native-certs" ]; - "rustls-pemfile" = [ "dep:rustls-pemfile" ]; - "serde" = [ "dep:serde" ]; - "serde_json" = [ "dep:serde_json" ]; - "sha2" = [ "dep:sha2" ]; - "time" = [ "dep:time" ]; - "tokio" = [ "dep:tokio" ]; - "tokio-stream" = [ "dep:tokio-stream" ]; - "uuid" = [ "dep:uuid" ]; - "webpki-roots" = [ "dep:webpki-roots" ]; - }; - resolvedDefaultFeatures = [ "_rt-tokio" "any" "crc" "default" "json" "migrate" "offline" "serde" "serde_json" "sha2" "tokio" "tokio-stream" ]; - }; - "sqlx-macros" = rec { - crateName = "sqlx-macros"; - version = "0.8.3"; - edition = "2021"; - sha256 = "047k67sylscv0gdhwwqrn0s33jy1mvq8rmqq6s8fygv4g2ny44ii"; - procMacro = true; - libName = "sqlx_macros"; - authors = [ - "Ryan Leckey <leckey.ryan@gmail.com>" - "Austin Bonander <austin.bonander@gmail.com>" - "Chloe Ross <orangesnowfox@gmail.com>" - "Daniel Akhterov <akhterovd@gmail.com>" - ]; - dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - usesDefaultFeatures = false; - } - { - name = "quote"; - packageId = "quote"; - usesDefaultFeatures = false; - } - { - name = "sqlx-core"; - packageId = "sqlx-core"; - features = [ "any" ]; - } - { - name = "sqlx-macros-core"; - packageId = "sqlx-macros-core"; - } - { - name = "syn"; - packageId = "syn 2.0.96"; - usesDefaultFeatures = false; - features = [ "parsing" "proc-macro" ]; - } - ]; - features = { - "_rt-async-std" = [ "sqlx-macros-core/_rt-async-std" ]; - "_rt-tokio" = [ "sqlx-macros-core/_rt-tokio" ]; - "_tls-native-tls" = [ "sqlx-macros-core/_tls-native-tls" ]; - "_tls-rustls-aws-lc-rs" = [ "sqlx-macros-core/_tls-rustls-aws-lc-rs" ]; - "_tls-rustls-ring-native-roots" = [ "sqlx-macros-core/_tls-rustls-ring-native-roots" ]; - "_tls-rustls-ring-webpki" = [ "sqlx-macros-core/_tls-rustls-ring-webpki" ]; - "bigdecimal" = [ "sqlx-macros-core/bigdecimal" ]; - "bit-vec" = [ "sqlx-macros-core/bit-vec" ]; - "chrono" = [ "sqlx-macros-core/chrono" ]; - "derive" = [ "sqlx-macros-core/derive" ]; - "ipnetwork" = [ "sqlx-macros-core/ipnetwork" ]; - "json" = [ "sqlx-macros-core/json" ]; - "mac_address" = [ "sqlx-macros-core/mac_address" ]; - "macros" = [ "sqlx-macros-core/macros" ]; - "migrate" = [ "sqlx-macros-core/migrate" ]; - "mysql" = [ "sqlx-macros-core/mysql" ]; - "postgres" = [ "sqlx-macros-core/postgres" ]; - "rust_decimal" = [ "sqlx-macros-core/rust_decimal" ]; - "sqlite" = [ "sqlx-macros-core/sqlite" ]; - "sqlite-unbundled" = [ "sqlx-macros-core/sqlite-unbundled" ]; - "time" = [ "sqlx-macros-core/time" ]; - "uuid" = [ "sqlx-macros-core/uuid" ]; - }; - resolvedDefaultFeatures = [ "_rt-tokio" "default" "derive" "json" "macros" "migrate" "sqlite" ]; - }; - "sqlx-macros-core" = rec { - crateName = "sqlx-macros-core"; - version = "0.8.3"; - edition = "2021"; - sha256 = "1bg7sn6l8dc4pzrqx2dwc3sp7dbn97msfqahpycnl55bqnn917sf"; - libName = "sqlx_macros_core"; - authors = [ - "Ryan Leckey <leckey.ryan@gmail.com>" - "Austin Bonander <austin.bonander@gmail.com>" - "Chloe Ross <orangesnowfox@gmail.com>" - "Daniel Akhterov <akhterovd@gmail.com>" - ]; - dependencies = [ - { - name = "dotenvy"; - packageId = "dotenvy"; - usesDefaultFeatures = false; - } - { - name = "either"; - packageId = "either"; - } - { - name = "heck"; - packageId = "heck 0.5.0"; - } - { - name = "hex"; - packageId = "hex"; - } - { - name = "once_cell"; - packageId = "once_cell"; - } - { - name = "proc-macro2"; - packageId = "proc-macro2"; - usesDefaultFeatures = false; - } - { - name = "quote"; - packageId = "quote"; - usesDefaultFeatures = false; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - } - { - name = "sha2"; - packageId = "sha2"; - } - { - name = "sqlx-core"; - packageId = "sqlx-core"; - features = [ "offline" ]; - } - { - name = "sqlx-mysql"; - packageId = "sqlx-mysql"; - optional = true; - features = [ "offline" "migrate" ]; - } - { - name = "sqlx-postgres"; - packageId = "sqlx-postgres"; - optional = true; - features = [ "offline" "migrate" ]; - } - { - name = "sqlx-sqlite"; - packageId = "sqlx-sqlite"; - optional = true; - features = [ "offline" "migrate" ]; - } - { - name = "syn"; - packageId = "syn 2.0.96"; - usesDefaultFeatures = false; - features = [ "full" "derive" "parsing" "printing" "clone-impls" ]; - } - { - name = "tempfile"; - packageId = "tempfile"; - } - { - name = "tokio"; - packageId = "tokio"; - optional = true; - usesDefaultFeatures = false; - features = [ "time" "net" "sync" "fs" "io-util" "rt" ]; - } - { - name = "url"; - packageId = "url 2.5.4"; - } - ]; - features = { - "_rt-async-std" = [ "async-std" "sqlx-core/_rt-async-std" ]; - "_rt-tokio" = [ "tokio" "sqlx-core/_rt-tokio" ]; - "_tls-native-tls" = [ "sqlx-core/_tls-native-tls" ]; - "_tls-rustls-aws-lc-rs" = [ "sqlx-core/_tls-rustls-aws-lc-rs" ]; - "_tls-rustls-ring-native-roots" = [ "sqlx-core/_tls-rustls-ring-native-roots" ]; - "_tls-rustls-ring-webpki" = [ "sqlx-core/_tls-rustls-ring-webpki" ]; - "async-std" = [ "dep:async-std" ]; - "bigdecimal" = [ "sqlx-core/bigdecimal" "sqlx-mysql?/bigdecimal" "sqlx-postgres?/bigdecimal" ]; - "bit-vec" = [ "sqlx-core/bit-vec" "sqlx-postgres?/bit-vec" ]; - "chrono" = [ "sqlx-core/chrono" "sqlx-mysql?/chrono" "sqlx-postgres?/chrono" "sqlx-sqlite?/chrono" ]; - "ipnetwork" = [ "sqlx-core/ipnetwork" "sqlx-postgres?/ipnetwork" ]; - "json" = [ "sqlx-core/json" "sqlx-mysql?/json" "sqlx-postgres?/json" "sqlx-sqlite?/json" ]; - "mac_address" = [ "sqlx-core/mac_address" "sqlx-postgres?/mac_address" ]; - "migrate" = [ "sqlx-core/migrate" ]; - "mysql" = [ "sqlx-mysql" ]; - "postgres" = [ "sqlx-postgres" ]; - "rust_decimal" = [ "sqlx-core/rust_decimal" "sqlx-mysql?/rust_decimal" "sqlx-postgres?/rust_decimal" ]; - "sqlite" = [ "_sqlite" "sqlx-sqlite/bundled" ]; - "sqlite-unbundled" = [ "_sqlite" "sqlx-sqlite/unbundled" ]; - "sqlx-mysql" = [ "dep:sqlx-mysql" ]; - "sqlx-postgres" = [ "dep:sqlx-postgres" ]; - "sqlx-sqlite" = [ "dep:sqlx-sqlite" ]; - "time" = [ "sqlx-core/time" "sqlx-mysql?/time" "sqlx-postgres?/time" "sqlx-sqlite?/time" ]; - "tokio" = [ "dep:tokio" ]; - "uuid" = [ "sqlx-core/uuid" "sqlx-mysql?/uuid" "sqlx-postgres?/uuid" "sqlx-sqlite?/uuid" ]; - }; - resolvedDefaultFeatures = [ "_rt-tokio" "_sqlite" "default" "derive" "json" "macros" "migrate" "sqlite" "sqlx-sqlite" "tokio" ]; - }; - "sqlx-mysql" = rec { - crateName = "sqlx-mysql"; - version = "0.8.3"; - edition = "2021"; - sha256 = "0czjzzjm2y6lkhxvvzrzwgp0pmlhymcnym20hn9n9kh01s7jfq25"; - libName = "sqlx_mysql"; - authors = [ - "Ryan Leckey <leckey.ryan@gmail.com>" - "Austin Bonander <austin.bonander@gmail.com>" - "Chloe Ross <orangesnowfox@gmail.com>" - "Daniel Akhterov <akhterovd@gmail.com>" - ]; - dependencies = [ - { - name = "atoi"; - packageId = "atoi"; - } - { - name = "base64"; - packageId = "base64 0.22.1"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - usesDefaultFeatures = false; - features = [ "serde" ]; - } - { - name = "byteorder"; - packageId = "byteorder"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "crc"; - packageId = "crc"; - } - { - name = "digest"; - packageId = "digest"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - { - name = "dotenvy"; - packageId = "dotenvy"; - } - { - name = "either"; - packageId = "either"; - } - { - name = "futures-channel"; - packageId = "futures-channel"; - usesDefaultFeatures = false; - features = [ "sink" "alloc" "std" ]; - } - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; - } - { - name = "futures-io"; - packageId = "futures-io"; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - features = [ "alloc" "sink" "io" ]; - } - { - name = "generic-array"; - packageId = "generic-array 0.14.7"; - usesDefaultFeatures = false; - } - { - name = "hex"; - packageId = "hex"; - } - { - name = "hkdf"; - packageId = "hkdf"; - } - { - name = "hmac"; - packageId = "hmac"; - usesDefaultFeatures = false; - } - { - name = "itoa"; - packageId = "itoa"; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "md-5"; - packageId = "md-5"; - usesDefaultFeatures = false; - } - { - name = "memchr"; - packageId = "memchr"; - usesDefaultFeatures = false; - } - { - name = "once_cell"; - packageId = "once_cell"; - } - { - name = "percent-encoding"; - packageId = "percent-encoding 2.3.1"; - } - { - name = "rand"; - packageId = "rand 0.8.5"; - usesDefaultFeatures = false; - features = [ "std" "std_rng" ]; - } - { - name = "rsa"; - packageId = "rsa"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - } - { - name = "sha1"; - packageId = "sha1"; - usesDefaultFeatures = false; - } - { - name = "sha2"; - packageId = "sha2"; - usesDefaultFeatures = false; - } - { - name = "smallvec"; - packageId = "smallvec"; - } - { - name = "sqlx-core"; - packageId = "sqlx-core"; - } - { - name = "stringprep"; - packageId = "stringprep"; - } - { - name = "thiserror"; - packageId = "thiserror 2.0.11"; - } - { - name = "tracing"; - packageId = "tracing"; - features = [ "log" ]; - } - { - name = "whoami"; - packageId = "whoami"; - usesDefaultFeatures = false; - } - ]; - features = { - "any" = [ "sqlx-core/any" ]; - "bigdecimal" = [ "dep:bigdecimal" "sqlx-core/bigdecimal" ]; - "chrono" = [ "dep:chrono" "sqlx-core/chrono" ]; - "json" = [ "sqlx-core/json" "serde" ]; - "migrate" = [ "sqlx-core/migrate" ]; - "offline" = [ "sqlx-core/offline" "serde/derive" ]; - "rust_decimal" = [ "dep:rust_decimal" "rust_decimal/maths" "sqlx-core/rust_decimal" ]; - "serde" = [ "dep:serde" ]; - "time" = [ "dep:time" "sqlx-core/time" ]; - "uuid" = [ "dep:uuid" "sqlx-core/uuid" ]; - }; - resolvedDefaultFeatures = [ "any" "json" "migrate" "offline" "serde" ]; - }; - "sqlx-postgres" = rec { - crateName = "sqlx-postgres"; - version = "0.8.3"; - edition = "2021"; - sha256 = "04wnjl51kfx0qbfsfmhqdshpmw32vzz2p8dksmj6gvb3ydbqmff5"; - libName = "sqlx_postgres"; - authors = [ - "Ryan Leckey <leckey.ryan@gmail.com>" - "Austin Bonander <austin.bonander@gmail.com>" - "Chloe Ross <orangesnowfox@gmail.com>" - "Daniel Akhterov <akhterovd@gmail.com>" - ]; - dependencies = [ - { - name = "atoi"; - packageId = "atoi"; - } - { - name = "base64"; - packageId = "base64 0.22.1"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - { - name = "bitflags"; - packageId = "bitflags 2.8.0"; - usesDefaultFeatures = false; - } - { - name = "byteorder"; - packageId = "byteorder"; - usesDefaultFeatures = false; - features = [ "std" ]; - } - { - name = "crc"; - packageId = "crc"; - } - { - name = "dotenvy"; - packageId = "dotenvy"; - usesDefaultFeatures = false; - } - { - name = "etcetera"; - packageId = "etcetera"; - target = { target, features }: ("windows" == target."os"); - } - { - name = "futures-channel"; - packageId = "futures-channel"; - usesDefaultFeatures = false; - features = [ "sink" "alloc" "std" ]; - } - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - features = [ "alloc" "sink" "io" ]; - } - { - name = "hex"; - packageId = "hex"; - } - { - name = "hkdf"; - packageId = "hkdf"; - } - { - name = "hmac"; - packageId = "hmac"; - usesDefaultFeatures = false; - features = [ "reset" ]; - } - { - name = "home"; - packageId = "home"; - } - { - name = "itoa"; - packageId = "itoa"; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "md-5"; - packageId = "md-5"; - usesDefaultFeatures = false; - } - { - name = "memchr"; - packageId = "memchr"; - usesDefaultFeatures = false; - } - { - name = "once_cell"; - packageId = "once_cell"; - } - { - name = "rand"; - packageId = "rand 0.8.5"; - usesDefaultFeatures = false; - features = [ "std" "std_rng" ]; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - features = [ "raw_value" ]; - } - { - name = "sha2"; - packageId = "sha2"; - usesDefaultFeatures = false; - } - { - name = "smallvec"; - packageId = "smallvec"; - features = [ "serde" ]; - } - { - name = "sqlx-core"; - packageId = "sqlx-core"; - features = [ "json" ]; - } - { - name = "stringprep"; - packageId = "stringprep"; - } - { - name = "thiserror"; - packageId = "thiserror 2.0.11"; - } - { - name = "tracing"; - packageId = "tracing"; - features = [ "log" ]; - } - { - name = "whoami"; - packageId = "whoami"; - usesDefaultFeatures = false; - } - ]; - features = { - "any" = [ "sqlx-core/any" ]; - "bigdecimal" = [ "dep:bigdecimal" "dep:num-bigint" "sqlx-core/bigdecimal" ]; - "bit-vec" = [ "dep:bit-vec" "sqlx-core/bit-vec" ]; - "chrono" = [ "dep:chrono" "sqlx-core/chrono" ]; - "ipnetwork" = [ "dep:ipnetwork" "sqlx-core/ipnetwork" ]; - "json" = [ "sqlx-core/json" ]; - "mac_address" = [ "dep:mac_address" "sqlx-core/mac_address" ]; - "migrate" = [ "sqlx-core/migrate" ]; - "offline" = [ "sqlx-core/offline" ]; - "rust_decimal" = [ "dep:rust_decimal" "rust_decimal/maths" "sqlx-core/rust_decimal" ]; - "time" = [ "dep:time" "sqlx-core/time" ]; - "uuid" = [ "dep:uuid" "sqlx-core/uuid" ]; - }; - resolvedDefaultFeatures = [ "any" "json" "migrate" "offline" ]; - }; - "sqlx-sqlite" = rec { - crateName = "sqlx-sqlite"; - version = "0.8.3"; - edition = "2021"; - sha256 = "0h05ca26g428h4337k4nm0ww75bcdkiqzp883m7fc92v78fsfp7q"; - libName = "sqlx_sqlite"; - authors = [ - "Ryan Leckey <leckey.ryan@gmail.com>" - "Austin Bonander <austin.bonander@gmail.com>" - "Chloe Ross <orangesnowfox@gmail.com>" - "Daniel Akhterov <akhterovd@gmail.com>" - ]; - dependencies = [ - { - name = "atoi"; - packageId = "atoi"; - } - { - name = "flume"; - packageId = "flume"; - usesDefaultFeatures = false; - features = [ "async" ]; - } - { - name = "futures-channel"; - packageId = "futures-channel"; - usesDefaultFeatures = false; - features = [ "sink" "alloc" "std" ]; - } - { - name = "futures-core"; - packageId = "futures-core"; - usesDefaultFeatures = false; - } - { - name = "futures-executor"; - packageId = "futures-executor"; - } - { - name = "futures-intrusive"; - packageId = "futures-intrusive"; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - features = [ "alloc" "sink" ]; - } - { - name = "libsqlite3-sys"; - packageId = "libsqlite3-sys"; - usesDefaultFeatures = false; - features = [ "pkg-config" "vcpkg" "unlock_notify" ]; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "percent-encoding"; - packageId = "percent-encoding 2.3.1"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - features = [ "derive" ]; - } - { - name = "serde_urlencoded"; - packageId = "serde_urlencoded"; - } - { - name = "sqlx-core"; - packageId = "sqlx-core"; - } - { - name = "tracing"; - packageId = "tracing"; - features = [ "log" ]; - } - { - name = "url"; - packageId = "url 2.5.4"; - } - ]; - features = { - "any" = [ "sqlx-core/any" ]; - "bundled" = [ "libsqlite3-sys/bundled" ]; - "chrono" = [ "dep:chrono" "sqlx-core/chrono" ]; - "json" = [ "sqlx-core/json" "serde" ]; - "migrate" = [ "sqlx-core/migrate" ]; - "offline" = [ "sqlx-core/offline" "serde" ]; - "regexp" = [ "dep:regex" ]; - "serde" = [ "dep:serde" ]; - "time" = [ "dep:time" "sqlx-core/time" ]; - "unbundled" = [ "libsqlite3-sys/buildtime_bindgen" ]; - "uuid" = [ "dep:uuid" "sqlx-core/uuid" ]; - }; - resolvedDefaultFeatures = [ "any" "bundled" "json" "migrate" "offline" "serde" ]; - }; - "stable_deref_trait" = rec { - crateName = "stable_deref_trait"; - version = "1.2.0"; - edition = "2015"; - sha256 = "1lxjr8q2n534b2lhkxd6l6wcddzjvnksi58zv11f9y0jjmr15wd8"; - authors = [ - "Robert Grosse <n210241048576@gmail.com>" - ]; - features = { - "default" = [ "std" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" ]; - }; - "stringprep" = rec { - crateName = "stringprep"; - version = "0.1.5"; - edition = "2015"; - sha256 = "1cb3jis4h2b767csk272zw92lc6jzfzvh8d6m1cd86yqjb9z6kbv"; - authors = [ - "Steven Fackler <sfackler@gmail.com>" - ]; - dependencies = [ - { - name = "unicode-bidi"; - packageId = "unicode-bidi"; - } - { - name = "unicode-normalization"; - packageId = "unicode-normalization"; - } - { - name = "unicode-properties"; - packageId = "unicode-properties"; - } - ]; - - }; "strsim" = rec { crateName = "strsim"; version = "0.11.1"; @@ -14076,19 +7306,6 @@ rec { ]; }; - "subtle" = rec { - crateName = "subtle"; - version = "2.6.1"; - edition = "2018"; - sha256 = "14ijxaymghbl1p0wql9cib5zlwiina7kall6w7g89csprkgbvhhk"; - authors = [ - "Isis Lovecruft <isis@patternsinthevoid.net>" - "Henry de Valence <hdevalence@hdevalence.ca>" - ]; - features = { - "default" = [ "std" "i128" ]; - }; - }; "syn 1.0.109" = rec { crateName = "syn"; version = "1.0.109"; @@ -14121,13 +7338,13 @@ rec { "quote" = [ "dep:quote" ]; "test" = [ "syn-test-suite/all-features" ]; }; - resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "extra-traits" "full" "parsing" "printing" "proc-macro" "quote" ]; + resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "full" "parsing" "printing" "proc-macro" "quote" ]; }; - "syn 2.0.96" = rec { + "syn 2.0.100" = rec { crateName = "syn"; - version = "2.0.96"; + version = "2.0.100"; edition = "2021"; - sha256 = "102wk3cgawimi3i0q3r3xw3i858zkyingg6y7gsxfy733amsvl6m"; + sha256 = "18623wdkns03blpv65xsjn8fipl9p9hj98vlrnhin7nqran496mh"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; @@ -14154,13 +7371,13 @@ rec { "proc-macro" = [ "proc-macro2/proc-macro" "quote?/proc-macro" ]; "test" = [ "syn-test-suite/all-features" ]; }; - resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "extra-traits" "fold" "full" "parsing" "printing" "proc-macro" "visit" "visit-mut" ]; + resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "extra-traits" "full" "parsing" "printing" "proc-macro" "visit" "visit-mut" ]; }; "sync_wrapper" = rec { crateName = "sync_wrapper"; - version = "0.1.2"; - edition = "2018"; - sha256 = "0q01lyj0gr9a93n10nxsn8lwbzq97jqd6b768x17c8f7v7gccir0"; + version = "1.0.2"; + edition = "2021"; + sha256 = "0qvjyasd6w18mjg5xlaq5jgy84jsjfsvmnn12c13gypxbv75dwhb"; authors = [ "Actyx AG <developer@actyx.io>" ]; @@ -14169,84 +7386,6 @@ rec { "futures-core" = [ "dep:futures-core" ]; }; }; - "synstructure" = rec { - crateName = "synstructure"; - version = "0.13.1"; - edition = "2018"; - sha256 = "0wc9f002ia2zqcbj0q2id5x6n7g1zjqba7qkg2mr0qvvmdk7dby8"; - authors = [ - "Nika Layzell <nika@thelayzells.com>" - ]; - dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - usesDefaultFeatures = false; - } - { - name = "quote"; - packageId = "quote"; - usesDefaultFeatures = false; - } - { - name = "syn"; - packageId = "syn 2.0.96"; - usesDefaultFeatures = false; - features = [ "derive" "parsing" "printing" "clone-impls" "visit" "extra-traits" ]; - } - ]; - features = { - "default" = [ "proc-macro" ]; - "proc-macro" = [ "proc-macro2/proc-macro" "syn/proc-macro" "quote/proc-macro" ]; - }; - resolvedDefaultFeatures = [ "default" "proc-macro" ]; - }; - "system-configuration" = rec { - crateName = "system-configuration"; - version = "0.5.1"; - edition = "2021"; - sha256 = "1rz0r30xn7fiyqay2dvzfy56cvaa3km74hnbz2d72p97bkf3lfms"; - libName = "system_configuration"; - authors = [ - "Mullvad VPN" - ]; - dependencies = [ - { - name = "bitflags"; - packageId = "bitflags 1.3.2"; - } - { - name = "core-foundation"; - packageId = "core-foundation"; - } - { - name = "system-configuration-sys"; - packageId = "system-configuration-sys"; - } - ]; - - }; - "system-configuration-sys" = rec { - crateName = "system-configuration-sys"; - version = "0.5.0"; - edition = "2021"; - sha256 = "1jckxvdr37bay3i9v52izgy52dg690x5xfg3hd394sv2xf4b2px7"; - libName = "system_configuration_sys"; - authors = [ - "Mullvad VPN" - ]; - dependencies = [ - { - name = "core-foundation-sys"; - packageId = "core-foundation-sys"; - } - { - name = "libc"; - packageId = "libc"; - } - ]; - - }; "system-deps" = rec { crateName = "system-deps"; version = "6.2.2"; @@ -14299,31 +7438,11 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "tempdir" = rec { - crateName = "tempdir"; - version = "0.3.7"; - edition = "2015"; - sha256 = "1n5n86zxpgd85y0mswrp5cfdisizq2rv3la906g6ipyc03xvbwhm"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "rand"; - packageId = "rand 0.4.6"; - } - { - name = "remove_dir_all"; - packageId = "remove_dir_all"; - } - ]; - - }; "tempfile" = rec { crateName = "tempfile"; - version = "3.17.1"; + version = "3.19.1"; edition = "2021"; - sha256 = "0c52ggq5vy5mzgk5ly36cgzs1cig3cv6r1jarijmzxgkn6na1r92"; + sha256 = "1grmcj8y6rcavndw2dm18ndzdimsq5f8lcrwyg627cdrcdvsqdvl"; authors = [ "Steven Allen <steven@stebalien.com>" "The Rust Project Developers" @@ -14331,20 +7450,16 @@ rec { "Jason White <me@jasonwhite.io>" ]; dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } { name = "fastrand"; packageId = "fastrand"; } { name = "getrandom"; - packageId = "getrandom 0.3.1"; + packageId = "getrandom 0.3.2"; optional = true; usesDefaultFeatures = false; - target = { target, features }: ((target."unix" or false) || (target."windows" or false) || ("wasi" == target."os")); + target = { target, features }: ((target."unix" or false) || (target."windows" or false) || ("wasi" == target."os" or null)); } { name = "once_cell"; @@ -14354,8 +7469,8 @@ rec { } { name = "rustix"; - packageId = "rustix"; - target = { target, features }: ((target."unix" or false) || ("wasi" == target."os")); + packageId = "rustix 1.0.3"; + target = { target, features }: ((target."unix" or false) || ("wasi" == target."os" or null)); features = [ "fs" ]; } { @@ -14371,23 +7486,6 @@ rec { }; resolvedDefaultFeatures = [ "default" "getrandom" ]; }; - "termcolor" = rec { - crateName = "termcolor"; - version = "1.4.1"; - edition = "2018"; - sha256 = "0mappjh3fj3p2nmrg4y7qv94rchwi9mzmgmfflr8p2awdj7lyy86"; - authors = [ - "Andrew Gallant <jamslam@gmail.com>" - ]; - dependencies = [ - { - name = "winapi-util"; - packageId = "winapi-util"; - target = { target, features }: (target."windows" or false); - } - ]; - - }; "thiserror 1.0.69" = rec { crateName = "thiserror"; version = "1.0.69"; @@ -14404,18 +7502,18 @@ rec { ]; }; - "thiserror 2.0.11" = rec { + "thiserror 2.0.12" = rec { crateName = "thiserror"; - version = "2.0.11"; + version = "2.0.12"; edition = "2021"; - sha256 = "1z0649rpa8c2smzx129bz4qvxmdihj30r2km6vfpcv9yny2g4lnl"; + sha256 = "024791nsc0np63g2pq30cjf9acj38z3jwx9apvvi8qsqmqnqlysn"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; dependencies = [ { name = "thiserror-impl"; - packageId = "thiserror-impl 2.0.11"; + packageId = "thiserror-impl 2.0.12"; } ]; features = { @@ -14444,16 +7542,16 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; } ]; }; - "thiserror-impl 2.0.11" = rec { + "thiserror-impl 2.0.12" = rec { crateName = "thiserror-impl"; - version = "2.0.11"; + version = "2.0.12"; edition = "2021"; - sha256 = "1hkkn7p2y4cxbffcrprybkj0qy1rl1r6waxmxqvr764axaxc3br6"; + sha256 = "07bsn7shydaidvyyrm7jz29vp78vrxr9cr9044rfmn078lmz8z3z"; procMacro = true; libName = "thiserror_impl"; authors = [ @@ -14470,243 +7568,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; - } - ]; - - }; - "tiff 0.6.1" = rec { - crateName = "tiff"; - version = "0.6.1"; - edition = "2018"; - sha256 = "0ds48vs919ccxa3fv1www7788pzkvpg434ilqkq7sjb5dmqg8lws"; - authors = [ - "ccgn" - "bvssvni <bvssvni@gmail.com>" - "nwin" - "TyOverby <ty@pre-alpha.com>" - "HeroicKatora" - "Calum" - "CensoredUsername <cens.username@gmail.com>" - "Robzz" - "birktj" - ]; - dependencies = [ - { - name = "jpeg-decoder"; - packageId = "jpeg-decoder 0.1.22"; - rename = "jpeg"; - usesDefaultFeatures = false; - } - { - name = "miniz_oxide"; - packageId = "miniz_oxide 0.4.4"; - features = [ "no_extern_crate_alloc" ]; - } - { - name = "weezl"; - packageId = "weezl"; - } - ]; - - }; - "tiff 0.9.1" = rec { - crateName = "tiff"; - version = "0.9.1"; - edition = "2021"; - sha256 = "0ghyxlz566dzc3scvgmzys11dhq2ri77kb8sznjakijlxby104xs"; - authors = [ - "The image-rs Developers" - ]; - dependencies = [ - { - name = "flate2"; - packageId = "flate2"; - } - { - name = "jpeg-decoder"; - packageId = "jpeg-decoder 0.3.1"; - rename = "jpeg"; - usesDefaultFeatures = false; - } - { - name = "weezl"; - packageId = "weezl"; - } - ]; - - }; - "time 0.1.45" = rec { - crateName = "time"; - version = "0.1.45"; - edition = "2015"; - sha256 = "0nl0pzv9yf56djy8y5dx25nka5pr2q1ivlandb3d24pksgx7ly8v"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "libc"; - packageId = "libc"; - } - { - name = "wasi"; - packageId = "wasi 0.10.0+wasi-snapshot-preview1"; - target = { target, features }: ("wasi" == target."os"); - } - { - name = "winapi"; - packageId = "winapi"; - target = { target, features }: (target."windows" or false); - features = [ "std" "minwinbase" "minwindef" "ntdef" "profileapi" "sysinfoapi" "timezoneapi" ]; - } - ]; - devDependencies = [ - { - name = "winapi"; - packageId = "winapi"; - features = [ "std" "processthreadsapi" "winbase" ]; - } - ]; - features = { - "rustc-serialize" = [ "dep:rustc-serialize" ]; - }; - }; - "time 0.3.37" = rec { - crateName = "time"; - version = "0.3.37"; - edition = "2021"; - sha256 = "08bvydyc14plkwhchzia5bcdbmm0mk5fzilsdpjx06w6hf48drrm"; - authors = [ - "Jacob Pratt <open-source@jhpratt.dev>" - "Time contributors" - ]; - dependencies = [ - { - name = "deranged"; - packageId = "deranged"; - usesDefaultFeatures = false; - features = [ "powerfmt" ]; - } - { - name = "itoa"; - packageId = "itoa"; - optional = true; - } - { - name = "num-conv"; - packageId = "num-conv"; - } - { - name = "powerfmt"; - packageId = "powerfmt"; - usesDefaultFeatures = false; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "time-core"; - packageId = "time-core"; - } - { - name = "time-macros"; - packageId = "time-macros"; - optional = true; - } - ]; - devDependencies = [ - { - name = "num-conv"; - packageId = "num-conv"; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - usesDefaultFeatures = false; - features = [ "derive" ]; - } - { - name = "time-macros"; - packageId = "time-macros"; - } - ]; - features = { - "alloc" = [ "serde?/alloc" ]; - "default" = [ "std" ]; - "formatting" = [ "dep:itoa" "std" "time-macros?/formatting" ]; - "large-dates" = [ "time-macros?/large-dates" ]; - "local-offset" = [ "std" "dep:libc" "dep:num_threads" ]; - "macros" = [ "dep:time-macros" ]; - "parsing" = [ "time-macros?/parsing" ]; - "quickcheck" = [ "dep:quickcheck" "alloc" "deranged/quickcheck" ]; - "rand" = [ "dep:rand" "deranged/rand" ]; - "serde" = [ "dep:serde" "time-macros?/serde" "deranged/serde" ]; - "serde-human-readable" = [ "serde" "formatting" "parsing" ]; - "serde-well-known" = [ "serde" "formatting" "parsing" ]; - "std" = [ "alloc" "deranged/std" ]; - "wasm-bindgen" = [ "dep:js-sys" ]; - }; - resolvedDefaultFeatures = [ "alloc" "formatting" "macros" "parsing" "std" ]; - }; - "time-core" = rec { - crateName = "time-core"; - version = "0.1.2"; - edition = "2021"; - sha256 = "1wx3qizcihw6z151hywfzzyd1y5dl804ydyxci6qm07vbakpr4pg"; - libName = "time_core"; - authors = [ - "Jacob Pratt <open-source@jhpratt.dev>" - "Time contributors" - ]; - - }; - "time-macros" = rec { - crateName = "time-macros"; - version = "0.2.19"; - edition = "2021"; - sha256 = "1pl558z26pp342l5y91n6dxb60xwhar975wk6jc4npiygq0ycd18"; - procMacro = true; - libName = "time_macros"; - authors = [ - "Jacob Pratt <open-source@jhpratt.dev>" - "Time contributors" - ]; - dependencies = [ - { - name = "num-conv"; - packageId = "num-conv"; - } - { - name = "time-core"; - packageId = "time-core"; - } - ]; - features = { - }; - resolvedDefaultFeatures = [ "formatting" "parsing" ]; - }; - "timezone-testing" = rec { - crateName = "timezone-testing"; - 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 = ./timezone-testing; } - else ./timezone-testing; - libName = "timezone_testing"; - dependencies = [ - { - name = "chrono"; - packageId = "chrono"; - } - { - name = "chrono-tz"; - packageId = "chrono-tz"; + packageId = "syn 2.0.100"; } ]; @@ -14727,17 +7589,11 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; usesDefaultFeatures = false; features = [ "alloc" ]; } - { - name = "zerovec"; - packageId = "zerovec"; - optional = true; - usesDefaultFeatures = false; - } ]; features = { "databake" = [ "dep:databake" ]; @@ -14745,51 +7601,13 @@ rec { "serde" = [ "dep:serde" ]; "zerovec" = [ "dep:zerovec" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "serde" "zerovec" ]; - }; - "tinyvec" = rec { - crateName = "tinyvec"; - version = "1.8.1"; - edition = "2018"; - sha256 = "1s41rv7n39sjsxz3kd3d4adw45ndkxz1d18rfbz2wd7s9n8bhb82"; - authors = [ - "Lokathor <zefria@gmail.com>" - ]; - dependencies = [ - { - name = "tinyvec_macros"; - packageId = "tinyvec_macros"; - optional = true; - } - ]; - features = { - "alloc" = [ "tinyvec_macros" ]; - "arbitrary" = [ "dep:arbitrary" ]; - "real_blackbox" = [ "criterion/real_blackbox" ]; - "rustc_1_55" = [ "rustc_1_40" ]; - "rustc_1_57" = [ "rustc_1_55" ]; - "rustc_1_61" = [ "rustc_1_57" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "alloc" ]; - "tinyvec_macros" = [ "dep:tinyvec_macros" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "tinyvec_macros" ]; - }; - "tinyvec_macros" = rec { - crateName = "tinyvec_macros"; - version = "0.1.1"; - edition = "2018"; - sha256 = "081gag86208sc3y6sdkshgw3vysm5d34p431dzw0bshz66ncng0z"; - authors = [ - "Soveu <marx.tomasz@gmail.com>" - ]; - + resolvedDefaultFeatures = [ "alloc" "serde" ]; }; "tokio" = rec { crateName = "tokio"; - version = "1.43.0"; + version = "1.44.1"; edition = "2021"; - sha256 = "17pdm49ihlhfw3rpxix3kdh2ppl1yv7nwp1kxazi5r1xz97zlq9x"; + sha256 = "06n90q5hh1yd844s6nf4j3fwbrkm2bnq533kp3a488l4bdhxm0pk"; authors = [ "Tokio Contributors <team@tokio.rs>" ]; @@ -14910,42 +7728,12 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; features = [ "full" ]; } ]; }; - "tokio-native-tls" = rec { - crateName = "tokio-native-tls"; - version = "0.3.1"; - edition = "2018"; - sha256 = "1wkfg6zn85zckmv4im7mv20ca6b1vmlib5xwz9p7g19wjfmpdbmv"; - libName = "tokio_native_tls"; - authors = [ - "Tokio Contributors <team@tokio.rs>" - ]; - dependencies = [ - { - name = "native-tls"; - packageId = "native-tls"; - } - { - name = "tokio"; - packageId = "tokio"; - } - ]; - devDependencies = [ - { - name = "tokio"; - packageId = "tokio"; - features = [ "macros" "rt" "rt-multi-thread" "io-util" "net" ]; - } - ]; - features = { - "vendored" = [ "native-tls/vendored" ]; - }; - }; "tokio-stream" = rec { crateName = "tokio-stream"; version = "0.1.17"; @@ -14988,122 +7776,75 @@ rec { "time" = [ "tokio/time" ]; "tokio-util" = [ "dep:tokio-util" ]; }; - resolvedDefaultFeatures = [ "default" "fs" "time" ]; + resolvedDefaultFeatures = [ "default" "time" ]; }; - "tokio-tungstenite" = rec { - crateName = "tokio-tungstenite"; - version = "0.21.0"; - edition = "2018"; - sha256 = "0f5wj0crsx74rlll97lhw0wk6y12nhdnqvmnjx002hjn08fmcfy8"; - libName = "tokio_tungstenite"; - authors = [ - "Daniel Abramov <dabramov@snapview.de>" - "Alexey Galakhov <agalakhov@snapview.de>" - ]; - dependencies = [ - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - features = [ "sink" "std" ]; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "tokio"; - packageId = "tokio"; - usesDefaultFeatures = false; - features = [ "io-util" ]; - } - { - name = "tungstenite"; - packageId = "tungstenite"; - usesDefaultFeatures = false; - } - ]; - devDependencies = [ - { - name = "tokio"; - packageId = "tokio"; - usesDefaultFeatures = false; - features = [ "io-std" "macros" "net" "rt-multi-thread" "time" ]; - } - ]; - features = { - "__rustls-tls" = [ "rustls" "rustls-pki-types" "tokio-rustls" "stream" "tungstenite/__rustls-tls" "handshake" ]; - "connect" = [ "stream" "tokio/net" "handshake" ]; - "default" = [ "connect" "handshake" ]; - "handshake" = [ "tungstenite/handshake" ]; - "native-tls" = [ "native-tls-crate" "tokio-native-tls" "stream" "tungstenite/native-tls" "handshake" ]; - "native-tls-crate" = [ "dep:native-tls-crate" ]; - "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" ]; - "tokio-rustls" = [ "dep:tokio-rustls" ]; - "webpki-roots" = [ "dep:webpki-roots" ]; - }; - resolvedDefaultFeatures = [ "connect" "default" "handshake" "stream" ]; - }; - "tokio-util" = rec { - crateName = "tokio-util"; - version = "0.7.13"; + "tokise" = rec { + crateName = "tokise"; + version = "0.2.0"; edition = "2021"; - sha256 = "0y0h10a52c7hrldmr3410bp7j3fadq0jn9nf7awddgd2an6smz6p"; - libName = "tokio_util"; + sha256 = "03p48kqln4y2kk8r5871363m6mkc1yds47k7q6f9wnz1iirrgkyy"; authors = [ - "Tokio Contributors <team@tokio.rs>" + "Kaede Hoshikawa <futursolo@icloud.com>" + "Elina <imelina@elina.website>" ]; dependencies = [ { - name = "bytes"; - packageId = "bytes"; + name = "futures"; + packageId = "futures"; + usesDefaultFeatures = false; + features = [ "std" "async-await" ]; } { - name = "futures-core"; - packageId = "futures-core"; + name = "gloo"; + packageId = "gloo"; + target = { target, features }: (("wasm32" == target."arch" or null) && (!("wasi" == target."os" or null))); } { - name = "futures-sink"; - packageId = "futures-sink"; + name = "num_cpus"; + packageId = "num_cpus"; + target = { target, features }: (!("wasm32" == target."arch" or null)); } { - name = "pin-project-lite"; - packageId = "pin-project-lite"; + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "pin-project"; + packageId = "pin-project"; + } + { + name = "pinned"; + packageId = "pinned"; } { name = "tokio"; packageId = "tokio"; - features = [ "sync" ]; + target = { target, features }: ((!("wasm32" == target."arch" or null)) || ("wasi" == target."os" or null)); + features = [ "rt" "time" ]; + } + { + name = "tokio-stream"; + packageId = "tokio-stream"; + target = { target, features }: ((!("wasm32" == target."arch" or null)) || ("wasi" == target."os" or null)); + features = [ "time" ]; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + target = { target, features }: (("wasm32" == target."arch" or null) && (!("wasi" == target."os" or null))); } ]; devDependencies = [ { name = "tokio"; packageId = "tokio"; + target = {target, features}: (!("wasm32" == target."arch" or null)); features = [ "full" ]; } ]; features = { - "__docs_rs" = [ "futures-util" ]; - "compat" = [ "futures-io" ]; - "full" = [ "codec" "compat" "io-util" "time" "net" "rt" ]; - "futures-io" = [ "dep:futures-io" ]; - "futures-util" = [ "dep:futures-util" ]; - "hashbrown" = [ "dep:hashbrown" ]; - "io-util" = [ "io" "tokio/rt" "tokio/io-util" ]; - "net" = [ "tokio/net" ]; - "rt" = [ "tokio/rt" "tokio/sync" "futures-util" "hashbrown" ]; - "slab" = [ "dep:slab" ]; - "time" = [ "tokio/time" "slab" ]; - "tracing" = [ "dep:tracing" ]; }; - resolvedDefaultFeatures = [ "codec" "default" "io" ]; + resolvedDefaultFeatures = [ "default" ]; }; "toml" = rec { crateName = "toml"; @@ -15116,7 +7857,7 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; } { name = "serde_spanned"; @@ -15139,7 +7880,7 @@ rec { devDependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; features = [ "derive" ]; } ]; @@ -15163,7 +7904,7 @@ rec { dependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; } ]; @@ -15202,11 +7943,11 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "toml_edit 0.20.2" = rec { + "toml_edit 0.20.7" = rec { crateName = "toml_edit"; - version = "0.20.2"; + version = "0.20.7"; edition = "2021"; - sha256 = "0f7k5svmxw98fhi28jpcyv7ldr2s3c867pjbji65bdxjpd44svir"; + sha256 = "10bdyrl1yj5jxkiqfa2fyx9inlzlm7s8nf1jnysp4k6qwky2gx3h"; authors = [ "Andronik Ordian <write@reusable.software>" "Ed Page <eopage@gmail.com>" @@ -15249,7 +7990,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; } { @@ -15264,7 +8005,7 @@ rec { } { name = "winnow"; - packageId = "winnow 0.7.3"; + packageId = "winnow 0.7.4"; optional = true; } ]; @@ -15276,6 +8017,201 @@ rec { }; resolvedDefaultFeatures = [ "display" "parse" "serde" ]; }; + "tower" = rec { + crateName = "tower"; + version = "0.5.2"; + edition = "2018"; + sha256 = "1ybmd59nm4abl9bsvy6rx31m4zvzp5rja2slzpn712y9b68ssffh"; + authors = [ + "Tower Maintainers <team@tower-rs.com>" + ]; + dependencies = [ + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + optional = true; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + optional = true; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + features = [ "sync" ]; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + devDependencies = [ + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "sync" "test-util" "rt-multi-thread" ]; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + features = { + "__common" = [ "futures-core" "pin-project-lite" ]; + "balance" = [ "discover" "load" "ready-cache" "make" "slab" "util" ]; + "buffer" = [ "__common" "tokio/sync" "tokio/rt" "tokio-util" "tracing" ]; + "discover" = [ "__common" ]; + "filter" = [ "__common" "futures-util" ]; + "full" = [ "balance" "buffer" "discover" "filter" "hedge" "limit" "load" "load-shed" "make" "ready-cache" "reconnect" "retry" "spawn-ready" "steer" "timeout" "util" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-util" = [ "dep:futures-util" ]; + "hdrhistogram" = [ "dep:hdrhistogram" ]; + "hedge" = [ "util" "filter" "futures-util" "hdrhistogram" "tokio/time" "tracing" ]; + "indexmap" = [ "dep:indexmap" ]; + "limit" = [ "__common" "tokio/time" "tokio/sync" "tokio-util" "tracing" ]; + "load" = [ "__common" "tokio/time" "tracing" ]; + "load-shed" = [ "__common" ]; + "log" = [ "tracing/log" ]; + "make" = [ "futures-util" "pin-project-lite" "tokio/io-std" ]; + "pin-project-lite" = [ "dep:pin-project-lite" ]; + "ready-cache" = [ "futures-core" "futures-util" "indexmap" "tokio/sync" "tracing" "pin-project-lite" ]; + "reconnect" = [ "make" "tokio/io-std" "tracing" ]; + "retry" = [ "__common" "tokio/time" "util" ]; + "slab" = [ "dep:slab" ]; + "spawn-ready" = [ "__common" "futures-util" "tokio/sync" "tokio/rt" "util" "tracing" ]; + "sync_wrapper" = [ "dep:sync_wrapper" ]; + "timeout" = [ "pin-project-lite" "tokio/time" ]; + "tokio" = [ "dep:tokio" ]; + "tokio-stream" = [ "dep:tokio-stream" ]; + "tokio-util" = [ "dep:tokio-util" ]; + "tracing" = [ "dep:tracing" ]; + "util" = [ "__common" "futures-util" "pin-project-lite" "sync_wrapper" ]; + }; + resolvedDefaultFeatures = [ "__common" "futures-core" "futures-util" "log" "make" "pin-project-lite" "sync_wrapper" "tokio" "tracing" "util" ]; + }; + "tower-http" = rec { + crateName = "tower-http"; + version = "0.6.2"; + edition = "2018"; + sha256 = "15wnvhl6cpir9125s73bqjzjsvfb0fmndmsimnl2ddnlhfvs6gs0"; + libName = "tower_http"; + authors = [ + "Tower Maintainers <team@tower-rs.com>" + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "http"; + packageId = "http 1.3.1"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + ]; + features = { + "async-compression" = [ "dep:async-compression" ]; + "auth" = [ "base64" "validate-request" ]; + "base64" = [ "dep:base64" ]; + "catch-panic" = [ "tracing" "futures-util/std" "dep:http-body" "dep:http-body-util" ]; + "compression-br" = [ "async-compression/brotli" "futures-core" "dep:http-body" "tokio-util" "tokio" ]; + "compression-deflate" = [ "async-compression/zlib" "futures-core" "dep:http-body" "tokio-util" "tokio" ]; + "compression-full" = [ "compression-br" "compression-deflate" "compression-gzip" "compression-zstd" ]; + "compression-gzip" = [ "async-compression/gzip" "futures-core" "dep:http-body" "tokio-util" "tokio" ]; + "compression-zstd" = [ "async-compression/zstd" "futures-core" "dep:http-body" "tokio-util" "tokio" ]; + "decompression-br" = [ "async-compression/brotli" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "tokio" ]; + "decompression-deflate" = [ "async-compression/zlib" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "tokio" ]; + "decompression-full" = [ "decompression-br" "decompression-deflate" "decompression-gzip" "decompression-zstd" ]; + "decompression-gzip" = [ "async-compression/gzip" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "tokio" ]; + "decompression-zstd" = [ "async-compression/zstd" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "tokio" ]; + "follow-redirect" = [ "futures-util" "dep:http-body" "iri-string" "tower/util" ]; + "fs" = [ "futures-util" "dep:http-body" "dep:http-body-util" "tokio/fs" "tokio-util/io" "tokio/io-util" "dep:http-range-header" "mime_guess" "mime" "percent-encoding" "httpdate" "set-status" "futures-util/alloc" "tracing" ]; + "full" = [ "add-extension" "auth" "catch-panic" "compression-full" "cors" "decompression-full" "follow-redirect" "fs" "limit" "map-request-body" "map-response-body" "metrics" "normalize-path" "propagate-header" "redirect" "request-id" "sensitive-headers" "set-header" "set-status" "timeout" "trace" "util" "validate-request" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-util" = [ "dep:futures-util" ]; + "httpdate" = [ "dep:httpdate" ]; + "iri-string" = [ "dep:iri-string" ]; + "limit" = [ "dep:http-body" "dep:http-body-util" ]; + "metrics" = [ "dep:http-body" "tokio/time" ]; + "mime" = [ "dep:mime" ]; + "mime_guess" = [ "dep:mime_guess" ]; + "percent-encoding" = [ "dep:percent-encoding" ]; + "request-id" = [ "uuid" ]; + "timeout" = [ "dep:http-body" "tokio/time" ]; + "tokio" = [ "dep:tokio" ]; + "tokio-util" = [ "dep:tokio-util" ]; + "tower" = [ "dep:tower" ]; + "trace" = [ "dep:http-body" "tracing" ]; + "tracing" = [ "dep:tracing" ]; + "util" = [ "tower" ]; + "uuid" = [ "dep:uuid" ]; + "validate-request" = [ "mime" ]; + }; + resolvedDefaultFeatures = [ "cors" "default" ]; + }; + "tower-layer" = rec { + crateName = "tower-layer"; + version = "0.3.3"; + edition = "2018"; + sha256 = "03kq92fdzxin51w8iqix06dcfgydyvx7yr6izjq0p626v9n2l70j"; + libName = "tower_layer"; + authors = [ + "Tower Maintainers <team@tower-rs.com>" + ]; + + }; "tower-service" = rec { crateName = "tower-service"; version = "0.3.3"; @@ -15299,7 +8235,7 @@ rec { dependencies = [ { name = "log"; - packageId = "log 0.4.25"; + packageId = "log"; optional = true; } { @@ -15320,7 +8256,7 @@ rec { devDependencies = [ { name = "log"; - packageId = "log 0.4.25"; + packageId = "log"; } ]; features = { @@ -15357,7 +8293,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; usesDefaultFeatures = false; features = [ "full" "parsing" "printing" "visit-mut" "clone-impls" "extra-traits" "proc-macro" ]; } @@ -15389,174 +8325,11 @@ rec { }; resolvedDefaultFeatures = [ "once_cell" "std" ]; }; - "traitobject" = rec { - crateName = "traitobject"; - version = "0.1.0"; - edition = "2015"; - sha256 = "0yb0n8822mr59j200fyr2fxgzzgqljyxflx9y8bdy3rlaqngilgg"; - authors = [ - "Jonathan Reem <jonathan.reem@gmail.com>" - ]; - - }; - "tree" = rec { - crateName = "tree"; - 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 = ./tree; } - else ./tree; - - }; - "try-lock" = rec { - crateName = "try-lock"; - version = "0.2.5"; - edition = "2015"; - sha256 = "0jqijrrvm1pyq34zn1jmy2vihd4jcrjlvsh4alkjahhssjnsn8g4"; - libName = "try_lock"; - authors = [ - "Sean McArthur <sean@seanmonstar.com>" - ]; - - }; - "tungstenite" = rec { - crateName = "tungstenite"; - version = "0.21.0"; - edition = "2018"; - sha256 = "1qaphb5kgwgid19p64grhv2b9kxy7f1059yy92l9kwrlx90sdwcy"; - authors = [ - "Alexey Galakhov" - "Daniel Abramov" - ]; - dependencies = [ - { - name = "byteorder"; - packageId = "byteorder"; - } - { - name = "bytes"; - packageId = "bytes"; - } - { - name = "data-encoding"; - packageId = "data-encoding"; - optional = true; - } - { - name = "http"; - packageId = "http 1.2.0"; - optional = true; - } - { - name = "httparse"; - packageId = "httparse"; - optional = true; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "rand"; - packageId = "rand 0.8.5"; - } - { - name = "sha1"; - packageId = "sha1"; - optional = true; - } - { - name = "thiserror"; - packageId = "thiserror 1.0.69"; - } - { - name = "url"; - packageId = "url 2.5.4"; - optional = true; - } - { - name = "utf-8"; - packageId = "utf-8"; - } - ]; - devDependencies = [ - { - name = "rand"; - packageId = "rand 0.8.5"; - } - ]; - features = { - "__rustls-tls" = [ "rustls" "rustls-pki-types" ]; - "data-encoding" = [ "dep:data-encoding" ]; - "default" = [ "handshake" ]; - "handshake" = [ "data-encoding" "http" "httparse" "sha1" "url" ]; - "http" = [ "dep:http" ]; - "httparse" = [ "dep:httparse" ]; - "native-tls" = [ "native-tls-crate" ]; - "native-tls-crate" = [ "dep:native-tls-crate" ]; - "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" ]; - "url" = [ "dep:url" ]; - "webpki-roots" = [ "dep:webpki-roots" ]; - }; - resolvedDefaultFeatures = [ "data-encoding" "handshake" "http" "httparse" "sha1" "url" ]; - }; - "type-map" = rec { - crateName = "type-map"; - version = "0.5.0"; - edition = "2018"; - sha256 = "17qaga12nkankr7hi2mv43f4lnc78hg480kz6j9zmy4g0h28ddny"; - libName = "type_map"; - authors = [ - "Jacob Brown <kardeiz@gmail.com>" - ]; - dependencies = [ - { - name = "rustc-hash"; - packageId = "rustc-hash"; - } - ]; - - }; - "typeable" = rec { - crateName = "typeable"; - version = "0.1.2"; - edition = "2015"; - sha256 = "11w8dywgnm32hb291izjvh4zjd037ccnkk77ahk63l913zwzc40l"; - authors = [ - "Jonathan Reem <jonathan.reem@gmail.com>" - ]; - - }; - "typemap" = rec { - crateName = "typemap"; - version = "0.3.3"; - edition = "2015"; - sha256 = "1xm1gbvz9qisj1l6d36hrl9pw8imr8ngs6qyanjnsad3h0yfcfv5"; - authors = [ - "Jonathan Reem <jonathan.reem@gmail.com>" - ]; - dependencies = [ - { - name = "unsafe-any"; - packageId = "unsafe-any"; - } - ]; - - }; "typenum" = rec { crateName = "typenum"; - version = "1.17.0"; + version = "1.18.0"; edition = "2018"; - sha256 = "09dqxv69m9lj9zvv6xw5vxaqx15ps0vxyy5myg33i0kbqvq0pzs2"; - build = "build/main.rs"; + sha256 = "0gwgz8n91pv40gabrr1lzji0b0hsmg0817njpy397bq7rvizzk0x"; authors = [ "Paho Lurie-Gregg <paho@paholg.com>" "Andre Bogus <bogusandre@gmail.com>" @@ -15566,354 +8339,16 @@ rec { "scale_info" = [ "scale-info/derive" ]; }; }; - "typeshare" = rec { - crateName = "typeshare"; - version = "1.0.4"; - edition = "2021"; - sha256 = "1svc92lg35r12mqdpbs4wbkw7g72v2302niyw5v1w290250hzghr"; - dependencies = [ - { - name = "chrono"; - packageId = "chrono"; - usesDefaultFeatures = false; - features = [ "clock" "std" ]; - } - { - name = "serde"; - packageId = "serde 1.0.218"; - features = [ "derive" ]; - } - { - name = "serde_json"; - packageId = "serde_json"; - } - { - name = "typeshare-annotation"; - packageId = "typeshare-annotation"; - } - ]; - features = { - "default" = [ "wasmbind" ]; - "wasmbind" = [ "chrono/wasmbind" ]; - }; - resolvedDefaultFeatures = [ "default" "wasmbind" ]; - }; - "typeshare-annotation" = rec { - crateName = "typeshare-annotation"; - version = "1.0.4"; - edition = "2021"; - sha256 = "0kx38ah6638pkqq5cac7nmvbg6x43v7fj5jgibla4lj8fv1dc5d6"; - procMacro = true; - libName = "typeshare_annotation"; - dependencies = [ - { - name = "quote"; - packageId = "quote"; - } - { - name = "syn"; - packageId = "syn 2.0.96"; - features = [ "parsing" "proc-macro" ]; - } - ]; - - }; - "unarray" = rec { - crateName = "unarray"; - version = "0.1.4"; - edition = "2018"; - sha256 = "154smf048k84prsdgh09nkm2n0w0336v84jd4zikyn6v6jrqbspa"; - - }; - "unic-langid" = rec { - crateName = "unic-langid"; - version = "0.9.5"; - edition = "2021"; - sha256 = "0i2s024frmpfa68lzy8y8vnb1rz3m9v0ga13f7h2afx7f8g9vp93"; - libName = "unic_langid"; - authors = [ - "Zibi Braniecki <gandalf@mozilla.com>" - ]; - dependencies = [ - { - name = "unic-langid-impl"; - packageId = "unic-langid-impl"; - } - ]; - features = { - "likelysubtags" = [ "unic-langid-impl/likelysubtags" ]; - "macros" = [ "unic-langid-macros" ]; - "serde" = [ "unic-langid-impl/serde" ]; - "unic-langid-macros" = [ "dep:unic-langid-macros" ]; - }; - resolvedDefaultFeatures = [ "default" ]; - }; - "unic-langid-impl" = rec { - crateName = "unic-langid-impl"; - version = "0.9.5"; - edition = "2021"; - crateBin = []; - sha256 = "1rckyn5wqd5h8jxhbzlbbagr459zkzg822r4k5n30jaryv0j4m0a"; - libName = "unic_langid_impl"; - authors = [ - "Zibi Braniecki <gandalf@mozilla.com>" - ]; - dependencies = [ - { - name = "tinystr"; - packageId = "tinystr"; - } - ]; - features = { - "binary" = [ "serde" "serde_json" ]; - "serde" = [ "dep:serde" ]; - "serde_json" = [ "dep:serde_json" ]; - }; - }; - "unicase 1.4.2" = rec { - crateName = "unicase"; - version = "1.4.2"; - edition = "2015"; - sha256 = "0cwazh4qsmm9msckjk86zc1z35xg7hjxjykrgjalzdv367w6aivz"; - authors = [ - "Sean McArthur <sean.monstar@gmail.com>" - ]; - buildDependencies = [ - { - name = "version_check"; - packageId = "version_check 0.1.5"; - } - ]; - features = { - "heap_size" = [ "heapsize" "heapsize_plugin" ]; - "heapsize" = [ "dep:heapsize" ]; - "heapsize_plugin" = [ "dep:heapsize_plugin" ]; - }; - }; - "unicase 2.8.1" = rec { - crateName = "unicase"; - version = "2.8.1"; - edition = "2018"; - sha256 = "0fd5ddbhpva7wrln2iah054ar2pc1drqjcll0f493vj3fv8l9f3m"; - authors = [ - "Sean McArthur <sean@seanmonstar.com>" - ]; - features = { - }; - }; - "unicode-bidi" = rec { - crateName = "unicode-bidi"; - version = "0.3.18"; - edition = "2018"; - sha256 = "1xcxwbsqa24b8vfchhzyyzgj0l6bn51ib5v8j6krha0m77dva72w"; - libName = "unicode_bidi"; - authors = [ - "The Servo Project Developers" - ]; - features = { - "default" = [ "std" "hardcoded-data" ]; - "flame" = [ "dep:flame" ]; - "flame_it" = [ "flame" "flamer" ]; - "flamer" = [ "dep:flamer" ]; - "serde" = [ "dep:serde" ]; - "smallvec" = [ "dep:smallvec" ]; - "with_serde" = [ "serde" ]; - }; - resolvedDefaultFeatures = [ "default" "hardcoded-data" "std" ]; - }; "unicode-ident" = rec { crateName = "unicode-ident"; - version = "1.0.14"; + version = "1.0.18"; edition = "2018"; - sha256 = "10ywa1pg0glgkr4l3dppjxizr9r2b7im0ycbfa0137l69z5fdfdd"; + sha256 = "04k5r6sijkafzljykdq26mhjpmhdx4jwzvn1lh90g9ax9903jpss"; libName = "unicode_ident"; authors = [ "David Tolnay <dtolnay@gmail.com>" ]; - }; - "unicode-normalization" = rec { - crateName = "unicode-normalization"; - version = "0.1.24"; - edition = "2018"; - sha256 = "0mnrk809z3ix1wspcqy97ld5wxdb31f3xz6nsvg5qcv289ycjcsh"; - libName = "unicode_normalization"; - authors = [ - "kwantam <kwantam@gmail.com>" - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - dependencies = [ - { - name = "tinyvec"; - packageId = "tinyvec"; - features = [ "alloc" ]; - } - ]; - features = { - "default" = [ "std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "unicode-properties" = rec { - crateName = "unicode-properties"; - version = "0.1.3"; - edition = "2021"; - sha256 = "1l3mbgzwz8g14xcs09p4ww3hjkjcf0i1ih13nsg72bhj8n5jl3z7"; - libName = "unicode_properties"; - authors = [ - "Charles Lew <crlf0710@gmail.com>" - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - features = { - "default" = [ "general-category" "emoji" ]; - }; - resolvedDefaultFeatures = [ "default" "emoji" "general-category" ]; - }; - "unicode-segmentation" = rec { - crateName = "unicode-segmentation"; - version = "1.12.0"; - edition = "2018"; - sha256 = "14qla2jfx74yyb9ds3d2mpwpa4l4lzb9z57c6d2ba511458z5k7n"; - libName = "unicode_segmentation"; - authors = [ - "kwantam <kwantam@gmail.com>" - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - features = { - }; - }; - "unicode-width" = rec { - crateName = "unicode-width"; - version = "0.1.14"; - edition = "2021"; - sha256 = "1bzn2zv0gp8xxbxbhifw778a7fc93pa6a1kj24jgg9msj07f7mkx"; - libName = "unicode_width"; - authors = [ - "kwantam <kwantam@gmail.com>" - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - features = { - "compiler_builtins" = [ "dep:compiler_builtins" ]; - "core" = [ "dep:core" ]; - "default" = [ "cjk" ]; - "rustc-dep-of-std" = [ "std" "core" "compiler_builtins" ]; - "std" = [ "dep:std" ]; - }; - resolvedDefaultFeatures = [ "cjk" "default" ]; - }; - "unsafe-any" = rec { - crateName = "unsafe-any"; - version = "0.4.2"; - edition = "2015"; - sha256 = "0zwwphsqkw5qaiqmjwngnfpv9ym85qcsyj7adip9qplzjzbn00zk"; - libName = "unsafe_any"; - authors = [ - "Jonathan Reem <jonathan.reem@gmail.com>" - ]; - dependencies = [ - { - name = "traitobject"; - packageId = "traitobject"; - } - ]; - - }; - "url 1.7.2" = rec { - crateName = "url"; - version = "1.7.2"; - edition = "2015"; - sha256 = "0nim1c90mxpi9wgdw2xh8dqd72vlklwlzam436akcrhjac6pqknx"; - authors = [ - "The rust-url developers" - ]; - dependencies = [ - { - name = "idna"; - packageId = "idna 0.1.5"; - } - { - name = "matches"; - packageId = "matches"; - } - { - name = "percent-encoding"; - packageId = "percent-encoding 1.0.1"; - } - ]; - features = { - "encoding" = [ "dep:encoding" ]; - "heap_size" = [ "heapsize" ]; - "heapsize" = [ "dep:heapsize" ]; - "query_encoding" = [ "encoding" ]; - "rustc-serialize" = [ "dep:rustc-serialize" ]; - "serde" = [ "dep:serde" ]; - }; - }; - "url 2.5.4" = rec { - crateName = "url"; - version = "2.5.4"; - edition = "2018"; - sha256 = "0q6sgznyy2n4l5lm16zahkisvc9nip9aa5q1pps7656xra3bdy1j"; - authors = [ - "The rust-url developers" - ]; - dependencies = [ - { - name = "form_urlencoded"; - packageId = "form_urlencoded"; - usesDefaultFeatures = false; - features = [ "alloc" ]; - } - { - name = "idna"; - packageId = "idna 1.0.3"; - usesDefaultFeatures = false; - features = [ "alloc" "compiled_data" ]; - } - { - name = "percent-encoding"; - packageId = "percent-encoding 2.3.1"; - usesDefaultFeatures = false; - features = [ "alloc" ]; - } - ]; - features = { - "default" = [ "std" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "idna/std" "percent-encoding/std" "form_urlencoded/std" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; - }; - "utf-8" = rec { - crateName = "utf-8"; - version = "0.7.6"; - edition = "2015"; - sha256 = "1a9ns3fvgird0snjkd3wbdhwd3zdpc2h5gpyybrfr6ra5pkqxk09"; - libName = "utf8"; - authors = [ - "Simon Sapin <simon.sapin@exyr.org>" - ]; - - }; - "utf16_iter" = rec { - crateName = "utf16_iter"; - version = "1.0.5"; - edition = "2021"; - sha256 = "0ik2krdr73hfgsdzw0218fn35fa09dg2hvbi1xp3bmdfrp9js8y8"; - authors = [ - "Henri Sivonen <hsivonen@hsivonen.fi>" - ]; - - }; - "utf8_iter" = rec { - crateName = "utf8_iter"; - version = "1.0.4"; - edition = "2021"; - sha256 = "1gmna9flnj8dbyd8ba17zigrp9c4c3zclngf5lnb5yvz1ri41hdn"; - authors = [ - "Henri Sivonen <hsivonen@hsivonen.fi>" - ]; - }; "utf8parse" = rec { crateName = "utf8parse"; @@ -15928,36 +8363,6 @@ rec { }; resolvedDefaultFeatures = [ "default" ]; }; - "uuid 0.4.0" = rec { - crateName = "uuid"; - version = "0.4.0"; - edition = "2015"; - sha256 = "0cdj2v6v2yy3zyisij69waksd17cyir1n58kwyk1n622105wbzkw"; - authors = [ - "The Rust Project Developers" - ]; - dependencies = [ - { - name = "rand"; - packageId = "rand 0.3.23"; - optional = true; - } - { - name = "serde"; - packageId = "serde 0.9.15"; - optional = true; - } - ]; - features = { - "rand" = [ "dep:rand" ]; - "rustc-serialize" = [ "dep:rustc-serialize" ]; - "serde" = [ "dep:serde" ]; - "sha1" = [ "dep:sha1" ]; - "v4" = [ "rand" ]; - "v5" = [ "sha1" ]; - }; - resolvedDefaultFeatures = [ "rand" "serde" "v4" ]; - }; "uuid 0.8.2" = rec { crateName = "uuid"; version = "0.8.2"; @@ -15977,7 +8382,7 @@ rec { } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; optional = true; usesDefaultFeatures = false; } @@ -15999,11 +8404,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "getrandom" "serde" "std" "v4" ]; }; - "uuid 1.12.0" = rec { + "uuid 1.16.0" = rec { crateName = "uuid"; - version = "1.12.0"; + version = "1.16.0"; edition = "2018"; - sha256 = "1i2i7ar5651d58ip1l8cghg3y60pn0rqmssvw6lm8d4s3xc1hh3l"; + sha256 = "1a9dkv6jm4lz7ip9l9i1mcx7sh389xjsr03l6jgwqjpmkdvpm3s5"; authors = [ "Ashley Mannix<ashleymannix@live.com.au>" "Dylan DPC<dylan.dpc@gmail.com>" @@ -16012,8 +8417,28 @@ rec { dependencies = [ { name = "getrandom"; - packageId = "getrandom 0.2.15"; + packageId = "getrandom 0.3.2"; optional = true; + target = { target, features }: (!(("wasm32" == target."arch" or null) && ("unknown" == target."vendor" or null) && ("unknown" == target."os" or null))); + } + { + name = "js-sys"; + packageId = "js-sys"; + optional = true; + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."vendor" or null) && ("unknown" == target."os" or null) && (builtins.elem "atomics" targetFeatures)); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + optional = true; + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."vendor" or null) && ("unknown" == target."os" or null)); + } + ]; + devDependencies = [ + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = {target, features}: (("wasm32" == target."arch" or null) && ("unknown" == target."vendor" or null) && ("unknown" == target."os" or null)); } ]; features = { @@ -16023,13 +8448,16 @@ rec { "bytemuck" = [ "dep:bytemuck" ]; "default" = [ "std" ]; "fast-rng" = [ "rng" "dep:rand" ]; - "js" = [ "dep:wasm-bindgen" "getrandom?/js" ]; + "js" = [ "dep:wasm-bindgen" "dep:js-sys" ]; "macro-diagnostics" = [ "dep:uuid-macro-internal" ]; "md5" = [ "dep:md-5" ]; "rng" = [ "dep:getrandom" ]; + "rng-getrandom" = [ "rng" "dep:getrandom" "uuid-rng-internal-lib" "uuid-rng-internal-lib/getrandom" ]; + "rng-rand" = [ "rng" "dep:rand" "uuid-rng-internal-lib" "uuid-rng-internal-lib/rand" ]; "serde" = [ "dep:serde" ]; "sha1" = [ "dep:sha1_smol" ]; "slog" = [ "dep:slog" ]; + "uuid-rng-internal-lib" = [ "dep:uuid-rng-internal-lib" ]; "v1" = [ "atomic" ]; "v3" = [ "md5" ]; "v4" = [ "rng" ]; @@ -16038,13 +8466,13 @@ rec { "v7" = [ "rng" ]; "zerocopy" = [ "dep:zerocopy" ]; }; - resolvedDefaultFeatures = [ "default" "rng" "std" "v4" ]; + resolvedDefaultFeatures = [ "default" "js" "rng" "std" "v4" ]; }; "value-bag" = rec { crateName = "value-bag"; - version = "1.10.0"; + version = "1.11.1"; edition = "2021"; - sha256 = "1lnsixdpi1ldms1adxyafyx7lyrqxhhskgwrjckmml6majmc9x1y"; + sha256 = "1i89r6z2dxydybh43mxpc2qx3y943f35sm42c06v2gkliadf4g4l"; libName = "value_bag"; authors = [ "Ashley Mannix <ashleymannix@live.com.au>" @@ -16064,16 +8492,6 @@ rec { }; resolvedDefaultFeatures = [ "inline-i128" ]; }; - "vcpkg" = rec { - crateName = "vcpkg"; - version = "0.2.15"; - edition = "2015"; - sha256 = "09i4nf5y8lig6xgj3f7fyrvzd3nlaw4znrihw8psidvv5yk4xkdc"; - authors = [ - "Jim McGrath <jimmc2@gmail.com>" - ]; - - }; "version-compare" = rec { crateName = "version-compare"; version = "0.2.0"; @@ -16085,17 +8503,7 @@ rec { ]; }; - "version_check 0.1.5" = rec { - crateName = "version_check"; - version = "0.1.5"; - edition = "2015"; - sha256 = "1pf91pvj8n6akh7w6j5ypka6aqz08b3qpzgs0ak2kjf4frkiljwi"; - authors = [ - "Sergio Benitez <sb@sergio.bz>" - ]; - - }; - "version_check 0.9.5" = rec { + "version_check" = rec { crateName = "version_check"; version = "0.9.5"; edition = "2015"; @@ -16105,184 +8513,83 @@ rec { ]; }; - "wait-timeout" = rec { - crateName = "wait-timeout"; - version = "0.2.0"; - edition = "2015"; - crateBin = []; - sha256 = "1xpkk0j5l9pfmjfh1pi0i89invlavfrd9av5xp0zhxgb29dhy84z"; - libName = "wait_timeout"; - authors = [ - "Alex Crichton <alex@alexcrichton.com>" + "visions-client" = rec { + crateName = "visions-client"; + version = "0.1.0"; + edition = "2021"; + crateBin = [ + { + name = "visions-client"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./visions/ui; }; dependencies = [ { - name = "libc"; - packageId = "libc"; - target = { target, features }: (target."unix" or false); - } - ]; - - }; - "want" = rec { - crateName = "want"; - version = "0.3.1"; - edition = "2018"; - sha256 = "03hbfrnvqqdchb5kgxyavb9jabwza0dmh2vw5kg0dq8rxl57d9xz"; - authors = [ - "Sean McArthur <sean@seanmonstar.com>" - ]; - dependencies = [ - { - name = "try-lock"; - packageId = "try-lock"; - } - ]; - - }; - "warp" = rec { - crateName = "warp"; - version = "0.3.7"; - edition = "2018"; - sha256 = "07137zd13lchy5hxpspd0hs6sl19b0fv2zc1chf02nwnzw1d4y23"; - authors = [ - "Sean McArthur <sean@seanmonstar.com>" - ]; - dependencies = [ - { - name = "bytes"; - packageId = "bytes"; + name = "gloo-console"; + packageId = "gloo-console"; } { - name = "futures-channel"; - packageId = "futures-channel"; - features = [ "sink" ]; - } - { - name = "futures-util"; - packageId = "futures-util"; - usesDefaultFeatures = false; - features = [ "sink" ]; - } - { - name = "headers"; - packageId = "headers"; - } - { - name = "http"; - packageId = "http 0.2.12"; - } - { - name = "hyper"; - packageId = "hyper 0.14.32"; - features = [ "stream" "server" "http1" "http2" "tcp" "client" ]; - } - { - name = "log"; - packageId = "log 0.4.25"; - } - { - name = "mime"; - packageId = "mime 0.3.17"; - } - { - name = "mime_guess"; - packageId = "mime_guess 2.0.5"; - } - { - name = "multer"; - packageId = "multer"; - optional = true; - } - { - name = "percent-encoding"; - packageId = "percent-encoding 2.3.1"; - } - { - name = "pin-project"; - packageId = "pin-project"; - } - { - name = "scoped-tls"; - packageId = "scoped-tls"; + name = "gloo-net"; + packageId = "gloo-net 0.6.0"; } { name = "serde"; - packageId = "serde 1.0.218"; + packageId = "serde"; + features = [ "derive" "serde_derive" ]; + } + { + name = "serde-wasm-bindgen"; + packageId = "serde-wasm-bindgen"; } { name = "serde_json"; packageId = "serde_json"; } { - name = "serde_urlencoded"; - packageId = "serde_urlencoded"; + name = "visions-types"; + packageId = "visions-types"; } { - name = "tokio"; - packageId = "tokio"; - features = [ "fs" "sync" "time" ]; + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; } { - name = "tokio-tungstenite"; - packageId = "tokio-tungstenite"; - optional = true; + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; } { - name = "tokio-util"; - packageId = "tokio-util"; - features = [ "io" ]; + name = "web-sys"; + packageId = "web-sys"; } { - name = "tower-service"; - packageId = "tower-service"; - } - { - name = "tracing"; - packageId = "tracing"; - usesDefaultFeatures = false; - features = [ "log" "std" ]; + name = "yew"; + packageId = "yew"; + features = [ "csr" ]; } ]; - devDependencies = [ - { - name = "tokio"; - packageId = "tokio"; - features = [ "macros" "rt-multi-thread" ]; - } - ]; - features = { - "async-compression" = [ "dep:async-compression" ]; - "compression" = [ "compression-brotli" "compression-gzip" ]; - "compression-brotli" = [ "async-compression/brotli" ]; - "compression-gzip" = [ "async-compression/deflate" "async-compression/gzip" ]; - "default" = [ "multipart" "websocket" ]; - "multer" = [ "dep:multer" ]; - "multipart" = [ "multer" ]; - "rustls-pemfile" = [ "dep:rustls-pemfile" ]; - "tls" = [ "tokio-rustls" "rustls-pemfile" ]; - "tokio-rustls" = [ "dep:tokio-rustls" ]; - "tokio-tungstenite" = [ "dep:tokio-tungstenite" ]; - "websocket" = [ "tokio-tungstenite" ]; - }; - resolvedDefaultFeatures = [ "default" "multer" "multipart" "tokio-tungstenite" "websocket" ]; + }; - "wasi 0.10.0+wasi-snapshot-preview1" = rec { - crateName = "wasi"; - version = "0.10.0+wasi-snapshot-preview1"; - edition = "2018"; - sha256 = "07y3l8mzfzzz4cj09c8y90yak4hpsi9g7pllyzpr6xvwrabka50s"; - authors = [ - "The Cranelift Project Developers" + "visions-types" = rec { + crateName = "visions-types"; + version = "0.1.0"; + edition = "2021"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ./visions/types; }; + libName = "visions_types"; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "uuid"; + packageId = "uuid 1.16.0"; + features = [ "v4" "js" ]; + } ]; - features = { - "compiler_builtins" = [ "dep:compiler_builtins" ]; - "core" = [ "dep:core" ]; - "default" = [ "std" ]; - "rustc-dep-of-std" = [ "compiler_builtins" "core" "rustc-std-workspace-alloc" ]; - "rustc-std-workspace-alloc" = [ "dep:rustc-std-workspace-alloc" ]; - }; - resolvedDefaultFeatures = [ "default" "std" ]; + }; "wasi 0.11.0+wasi-snapshot-preview1" = rec { crateName = "wasi"; @@ -16301,11 +8608,11 @@ rec { }; resolvedDefaultFeatures = [ "default" "std" ]; }; - "wasi 0.13.3+wasi-0.2.2" = rec { + "wasi 0.14.2+wasi-0.2.4" = rec { crateName = "wasi"; - version = "0.13.3+wasi-0.2.2"; + version = "0.14.2+wasi-0.2.4"; edition = "2021"; - sha256 = "1lnapbvdcvi3kc749wzqvwrpd483win2kicn1faa4dja38p6v096"; + sha256 = "1cwcqjr3dgdq8j325awgk8a715h0hg0f7jqzsb077n4qm6jzk0wn"; authors = [ "The Cranelift Project Developers" ]; @@ -16324,13 +8631,6 @@ rec { "rustc-std-workspace-alloc" = [ "dep:rustc-std-workspace-alloc" ]; }; }; - "wasite" = rec { - crateName = "wasite"; - version = "0.1.0"; - edition = "2018"; - sha256 = "0nw5h9nmcl4fyf4j5d4mfdjfgvwi1cakpi349wc4zrr59wxxinmq"; - - }; "wasm-bindgen" = rec { crateName = "wasm-bindgen"; version = "0.2.100"; @@ -16395,7 +8695,7 @@ rec { } { name = "log"; - packageId = "log 0.4.25"; + packageId = "log"; } { name = "proc-macro2"; @@ -16407,7 +8707,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; features = [ "full" ]; } { @@ -16508,7 +8808,7 @@ rec { } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; features = [ "visit" "visit-mut" "full" ]; } { @@ -16528,6 +8828,7 @@ rec { crateName = "wasm-bindgen-shared"; version = "0.2.100"; edition = "2021"; + links = "wasm_bindgen"; sha256 = "0gffxvqgbh9r9xl36gprkfnh3w9gl8wgia6xrin7v11sjcxxf18s"; libName = "wasm_bindgen_shared"; authors = [ @@ -17021,47 +9322,7 @@ rec { "default" = [ "std" ]; "std" = [ "wasm-bindgen/std" "js-sys/std" ]; }; - resolvedDefaultFeatures = [ "AbortController" "AbortSignal" "Blob" "BlobPropertyBag" "Event" "EventTarget" "File" "FormData" "Headers" "MessageEvent" "ReadableStream" "Request" "RequestCredentials" "RequestInit" "RequestMode" "Response" "ServiceWorkerGlobalScope" "Window" "Worker" "WorkerGlobalScope" "default" "std" ]; - }; - "weezl" = rec { - crateName = "weezl"; - version = "0.1.8"; - edition = "2018"; - crateBin = []; - sha256 = "10lhndjgs6y5djpg3b420xngcr6jkmv70q8rb1qcicbily35pa2k"; - authors = [ - "The image-rs Developers" - ]; - features = { - "async" = [ "futures" "std" ]; - "default" = [ "std" ]; - "futures" = [ "dep:futures" ]; - "std" = [ "alloc" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" "std" ]; - }; - "whoami" = rec { - crateName = "whoami"; - version = "1.5.2"; - edition = "2018"; - sha256 = "0vdvm6sga4v9515l6glqqfnmzp246nq66dd09cw5ri4fyn3mnb9p"; - dependencies = [ - { - name = "redox_syscall"; - packageId = "redox_syscall"; - target = { target, features }: (("redox" == target."os") && (!("wasm32" == target."arch"))); - } - { - name = "wasite"; - packageId = "wasite"; - target = { target, features }: (("wasm32" == target."arch") && ("wasi" == target."os")); - } - ]; - features = { - "default" = [ "web" ]; - "web" = [ "web-sys" ]; - "web-sys" = [ "dep:web-sys" ]; - }; + resolvedDefaultFeatures = [ "AbortSignal" "AddEventListenerOptions" "AnimationEvent" "BinaryType" "Blob" "BlobPropertyBag" "CharacterData" "CloseEvent" "CloseEventInit" "DedicatedWorkerGlobalScope" "Document" "DocumentFragment" "DomException" "DragEvent" "Element" "ErrorEvent" "Event" "EventInit" "EventSource" "EventTarget" "File" "FileList" "FilePropertyBag" "FileReader" "FocusEvent" "FormData" "Headers" "History" "HtmlCollection" "HtmlElement" "HtmlHeadElement" "HtmlInputElement" "HtmlScriptElement" "HtmlTextAreaElement" "InputEvent" "InputEventInit" "KeyboardEvent" "Location" "MessageEvent" "MouseEvent" "Node" "NodeList" "ObserverCallback" "PointerEvent" "ProgressEvent" "ReadableStream" "ReferrerPolicy" "Request" "RequestCache" "RequestCredentials" "RequestInit" "RequestMode" "RequestRedirect" "Response" "ResponseInit" "ResponseType" "ShadowRoot" "Storage" "SubmitEvent" "Text" "TouchEvent" "TransitionEvent" "UiEvent" "Url" "UrlSearchParams" "WebSocket" "WheelEvent" "Window" "Worker" "WorkerGlobalScope" "WorkerOptions" "console" "default" "std" ]; }; "winapi" = rec { crateName = "winapi"; @@ -17075,18 +9336,18 @@ rec { { name = "winapi-i686-pc-windows-gnu"; packageId = "winapi-i686-pc-windows-gnu"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "i686-pc-windows-gnu"); + target = { target, features }: (stdenv.hostPlatform.rust.rustcTarget == "i686-pc-windows-gnu"); } { name = "winapi-x86_64-pc-windows-gnu"; packageId = "winapi-x86_64-pc-windows-gnu"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "x86_64-pc-windows-gnu"); + target = { target, features }: (stdenv.hostPlatform.rust.rustcTarget == "x86_64-pc-windows-gnu"); } ]; features = { "debug" = [ "impl-debug" ]; }; - resolvedDefaultFeatures = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "minwinbase" "minwindef" "ntdef" "ntsecapi" "processenv" "profileapi" "std" "sysinfoapi" "timezoneapi" "winbase" "winerror" "winnt" "winsock2" "ws2def" ]; + resolvedDefaultFeatures = [ "winsock2" "ws2def" ]; }; "winapi-i686-pc-windows-gnu" = rec { crateName = "winapi-i686-pc-windows-gnu"; @@ -17098,25 +9359,6 @@ rec { "Peter Atashian <retep998@gmail.com>" ]; - }; - "winapi-util" = rec { - crateName = "winapi-util"; - version = "0.1.9"; - edition = "2021"; - sha256 = "1fqhkcl9scd230cnfj8apfficpf5c9vhwnk4yy9xfc1sw69iq8ng"; - libName = "winapi_util"; - authors = [ - "Andrew Gallant <jamslam@gmail.com>" - ]; - dependencies = [ - { - name = "windows-sys"; - packageId = "windows-sys 0.59.0"; - target = { target, features }: (target."windows" or false); - features = [ "Win32_Foundation" "Win32_Storage_FileSystem" "Win32_System_Console" "Win32_System_SystemInformation" ]; - } - ]; - }; "winapi-x86_64-pc-windows-gnu" = rec { crateName = "winapi-x86_64-pc-windows-gnu"; @@ -17141,306 +9383,23 @@ rec { dependencies = [ { name = "windows-targets"; - packageId = "windows-targets 0.52.6"; + packageId = "windows-targets"; } ]; features = { }; resolvedDefaultFeatures = [ "default" ]; }; - "windows-sys 0.48.0" = rec { - crateName = "windows-sys"; - version = "0.48.0"; - edition = "2018"; - sha256 = "1aan23v5gs7gya1lc46hqn9mdh8yph3fhxmhxlw36pn6pqc28zb7"; - libName = "windows_sys"; + "windows-link" = rec { + crateName = "windows-link"; + version = "0.1.1"; + edition = "2021"; + sha256 = "0f2cq7imbrppsmmnz8899hfhg07cp5gq6rh0bjhb1qb6nwshk13n"; + libName = "windows_link"; authors = [ "Microsoft" ]; - dependencies = [ - { - name = "windows-targets"; - packageId = "windows-targets 0.48.5"; - } - ]; - features = { - "Wdk_System" = [ "Wdk" ]; - "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; - "Win32_Data" = [ "Win32" ]; - "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; - "Win32_Data_RightsManagement" = [ "Win32_Data" ]; - "Win32_Data_Xml" = [ "Win32_Data" ]; - "Win32_Data_Xml_MsXml" = [ "Win32_Data_Xml" ]; - "Win32_Data_Xml_XmlLite" = [ "Win32_Data_Xml" ]; - "Win32_Devices" = [ "Win32" ]; - "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; - "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; - "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; - "Win32_Devices_Communication" = [ "Win32_Devices" ]; - "Win32_Devices_DeviceAccess" = [ "Win32_Devices" ]; - "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; - "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; - "Win32_Devices_Display" = [ "Win32_Devices" ]; - "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; - "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; - "Win32_Devices_Fax" = [ "Win32_Devices" ]; - "Win32_Devices_FunctionDiscovery" = [ "Win32_Devices" ]; - "Win32_Devices_Geolocation" = [ "Win32_Devices" ]; - "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; - "Win32_Devices_ImageAcquisition" = [ "Win32_Devices" ]; - "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; - "Win32_Devices_Properties" = [ "Win32_Devices" ]; - "Win32_Devices_Pwm" = [ "Win32_Devices" ]; - "Win32_Devices_Sensors" = [ "Win32_Devices" ]; - "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; - "Win32_Devices_Tapi" = [ "Win32_Devices" ]; - "Win32_Devices_Usb" = [ "Win32_Devices" ]; - "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; - "Win32_Foundation" = [ "Win32" ]; - "Win32_Gaming" = [ "Win32" ]; - "Win32_Globalization" = [ "Win32" ]; - "Win32_Graphics" = [ "Win32" ]; - "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; - "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; - "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; - "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; - "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; - "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; - "Win32_Management" = [ "Win32" ]; - "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; - "Win32_Media" = [ "Win32" ]; - "Win32_Media_Audio" = [ "Win32_Media" ]; - "Win32_Media_Audio_Apo" = [ "Win32_Media_Audio" ]; - "Win32_Media_Audio_DirectMusic" = [ "Win32_Media_Audio" ]; - "Win32_Media_Audio_Endpoints" = [ "Win32_Media_Audio" ]; - "Win32_Media_Audio_XAudio2" = [ "Win32_Media_Audio" ]; - "Win32_Media_DeviceManager" = [ "Win32_Media" ]; - "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; - "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; - "Win32_Media_LibrarySharingServices" = [ "Win32_Media" ]; - "Win32_Media_MediaPlayer" = [ "Win32_Media" ]; - "Win32_Media_Multimedia" = [ "Win32_Media" ]; - "Win32_Media_Speech" = [ "Win32_Media" ]; - "Win32_Media_Streaming" = [ "Win32_Media" ]; - "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; - "Win32_NetworkManagement" = [ "Win32" ]; - "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_MobileBroadband" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_NetworkPolicyServer" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WindowsConnectNow" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; - "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; - "Win32_Networking" = [ "Win32" ]; - "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; - "Win32_Networking_BackgroundIntelligentTransferService" = [ "Win32_Networking" ]; - "Win32_Networking_Clustering" = [ "Win32_Networking" ]; - "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; - "Win32_Networking_Ldap" = [ "Win32_Networking" ]; - "Win32_Networking_NetworkListManager" = [ "Win32_Networking" ]; - "Win32_Networking_RemoteDifferentialCompression" = [ "Win32_Networking" ]; - "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; - "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; - "Win32_Networking_WinInet" = [ "Win32_Networking" ]; - "Win32_Networking_WinSock" = [ "Win32_Networking" ]; - "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; - "Win32_Security" = [ "Win32" ]; - "Win32_Security_AppLocker" = [ "Win32_Security" ]; - "Win32_Security_Authentication" = [ "Win32_Security" ]; - "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; - "Win32_Security_Authentication_Identity_Provider" = [ "Win32_Security_Authentication_Identity" ]; - "Win32_Security_Authorization" = [ "Win32_Security" ]; - "Win32_Security_Authorization_UI" = [ "Win32_Security_Authorization" ]; - "Win32_Security_ConfigurationSnapin" = [ "Win32_Security" ]; - "Win32_Security_Credentials" = [ "Win32_Security" ]; - "Win32_Security_Cryptography" = [ "Win32_Security" ]; - "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; - "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; - "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; - "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; - "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; - "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; - "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; - "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; - "Win32_Security_Isolation" = [ "Win32_Security" ]; - "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; - "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; - "Win32_Security_Tpm" = [ "Win32_Security" ]; - "Win32_Security_WinTrust" = [ "Win32_Security" ]; - "Win32_Security_WinWlx" = [ "Win32_Security" ]; - "Win32_Storage" = [ "Win32" ]; - "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; - "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; - "Win32_Storage_Compression" = [ "Win32_Storage" ]; - "Win32_Storage_DataDeduplication" = [ "Win32_Storage" ]; - "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; - "Win32_Storage_EnhancedStorage" = [ "Win32_Storage" ]; - "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; - "Win32_Storage_FileServerResourceManager" = [ "Win32_Storage" ]; - "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; - "Win32_Storage_Imapi" = [ "Win32_Storage" ]; - "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; - "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; - "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; - "Win32_Storage_Jet" = [ "Win32_Storage" ]; - "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; - "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; - "Win32_Storage_Packaging" = [ "Win32_Storage" ]; - "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; - "Win32_Storage_Packaging_Opc" = [ "Win32_Storage_Packaging" ]; - "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; - "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; - "Win32_Storage_Vhd" = [ "Win32_Storage" ]; - "Win32_Storage_VirtualDiskService" = [ "Win32_Storage" ]; - "Win32_Storage_Vss" = [ "Win32_Storage" ]; - "Win32_Storage_Xps" = [ "Win32_Storage" ]; - "Win32_Storage_Xps_Printing" = [ "Win32_Storage_Xps" ]; - "Win32_System" = [ "Win32" ]; - "Win32_System_AddressBook" = [ "Win32_System" ]; - "Win32_System_Antimalware" = [ "Win32_System" ]; - "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; - "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; - "Win32_System_AssessmentTool" = [ "Win32_System" ]; - "Win32_System_ClrHosting" = [ "Win32_System" ]; - "Win32_System_Com" = [ "Win32_System" ]; - "Win32_System_Com_CallObj" = [ "Win32_System_Com" ]; - "Win32_System_Com_ChannelCredentials" = [ "Win32_System_Com" ]; - "Win32_System_Com_Events" = [ "Win32_System_Com" ]; - "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; - "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; - "Win32_System_Com_UI" = [ "Win32_System_Com" ]; - "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; - "Win32_System_ComponentServices" = [ "Win32_System" ]; - "Win32_System_Console" = [ "Win32_System" ]; - "Win32_System_Contacts" = [ "Win32_System" ]; - "Win32_System_CorrelationVector" = [ "Win32_System" ]; - "Win32_System_DataExchange" = [ "Win32_System" ]; - "Win32_System_DeploymentServices" = [ "Win32_System" ]; - "Win32_System_DesktopSharing" = [ "Win32_System" ]; - "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; - "Win32_System_Diagnostics" = [ "Win32_System" ]; - "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; - "Win32_System_Diagnostics_ClrProfiling" = [ "Win32_System_Diagnostics" ]; - "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; - "Win32_System_Diagnostics_Debug_ActiveScript" = [ "Win32_System_Diagnostics_Debug" ]; - "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; - "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; - "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; - "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; - "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; - "Win32_System_Environment" = [ "Win32_System" ]; - "Win32_System_ErrorReporting" = [ "Win32_System" ]; - "Win32_System_EventCollector" = [ "Win32_System" ]; - "Win32_System_EventLog" = [ "Win32_System" ]; - "Win32_System_EventNotificationService" = [ "Win32_System" ]; - "Win32_System_GroupPolicy" = [ "Win32_System" ]; - "Win32_System_HostCompute" = [ "Win32_System" ]; - "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; - "Win32_System_HostComputeSystem" = [ "Win32_System" ]; - "Win32_System_Hypervisor" = [ "Win32_System" ]; - "Win32_System_IO" = [ "Win32_System" ]; - "Win32_System_Iis" = [ "Win32_System" ]; - "Win32_System_Ioctl" = [ "Win32_System" ]; - "Win32_System_JobObjects" = [ "Win32_System" ]; - "Win32_System_Js" = [ "Win32_System" ]; - "Win32_System_Kernel" = [ "Win32_System" ]; - "Win32_System_LibraryLoader" = [ "Win32_System" ]; - "Win32_System_Mailslots" = [ "Win32_System" ]; - "Win32_System_Mapi" = [ "Win32_System" ]; - "Win32_System_Memory" = [ "Win32_System" ]; - "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; - "Win32_System_MessageQueuing" = [ "Win32_System" ]; - "Win32_System_MixedReality" = [ "Win32_System" ]; - "Win32_System_Mmc" = [ "Win32_System" ]; - "Win32_System_Ole" = [ "Win32_System" ]; - "Win32_System_ParentalControls" = [ "Win32_System" ]; - "Win32_System_PasswordManagement" = [ "Win32_System" ]; - "Win32_System_Performance" = [ "Win32_System" ]; - "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; - "Win32_System_Pipes" = [ "Win32_System" ]; - "Win32_System_Power" = [ "Win32_System" ]; - "Win32_System_ProcessStatus" = [ "Win32_System" ]; - "Win32_System_RealTimeCommunications" = [ "Win32_System" ]; - "Win32_System_Recovery" = [ "Win32_System" ]; - "Win32_System_Registry" = [ "Win32_System" ]; - "Win32_System_RemoteAssistance" = [ "Win32_System" ]; - "Win32_System_RemoteDesktop" = [ "Win32_System" ]; - "Win32_System_RemoteManagement" = [ "Win32_System" ]; - "Win32_System_RestartManager" = [ "Win32_System" ]; - "Win32_System_Restore" = [ "Win32_System" ]; - "Win32_System_Rpc" = [ "Win32_System" ]; - "Win32_System_Search" = [ "Win32_System" ]; - "Win32_System_Search_Common" = [ "Win32_System_Search" ]; - "Win32_System_SecurityCenter" = [ "Win32_System" ]; - "Win32_System_ServerBackup" = [ "Win32_System" ]; - "Win32_System_Services" = [ "Win32_System" ]; - "Win32_System_SettingsManagementInfrastructure" = [ "Win32_System" ]; - "Win32_System_SetupAndMigration" = [ "Win32_System" ]; - "Win32_System_Shutdown" = [ "Win32_System" ]; - "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; - "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; - "Win32_System_SystemInformation" = [ "Win32_System" ]; - "Win32_System_SystemServices" = [ "Win32_System" ]; - "Win32_System_TaskScheduler" = [ "Win32_System" ]; - "Win32_System_Threading" = [ "Win32_System" ]; - "Win32_System_Time" = [ "Win32_System" ]; - "Win32_System_TpmBaseServices" = [ "Win32_System" ]; - "Win32_System_UpdateAgent" = [ "Win32_System" ]; - "Win32_System_UpdateAssessment" = [ "Win32_System" ]; - "Win32_System_UserAccessLogging" = [ "Win32_System" ]; - "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; - "Win32_System_WindowsProgramming" = [ "Win32_System" ]; - "Win32_System_WindowsSync" = [ "Win32_System" ]; - "Win32_System_Wmi" = [ "Win32_System" ]; - "Win32_UI" = [ "Win32" ]; - "Win32_UI_Accessibility" = [ "Win32_UI" ]; - "Win32_UI_Animation" = [ "Win32_UI" ]; - "Win32_UI_ColorSystem" = [ "Win32_UI" ]; - "Win32_UI_Controls" = [ "Win32_UI" ]; - "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; - "Win32_UI_Controls_RichEdit" = [ "Win32_UI_Controls" ]; - "Win32_UI_HiDpi" = [ "Win32_UI" ]; - "Win32_UI_Input" = [ "Win32_UI" ]; - "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; - "Win32_UI_Input_Ink" = [ "Win32_UI_Input" ]; - "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; - "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; - "Win32_UI_Input_Radial" = [ "Win32_UI_Input" ]; - "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; - "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; - "Win32_UI_InteractionContext" = [ "Win32_UI" ]; - "Win32_UI_LegacyWindowsEnvironmentFeatures" = [ "Win32_UI" ]; - "Win32_UI_Magnification" = [ "Win32_UI" ]; - "Win32_UI_Notifications" = [ "Win32_UI" ]; - "Win32_UI_Ribbon" = [ "Win32_UI" ]; - "Win32_UI_Shell" = [ "Win32_UI" ]; - "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; - "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; - "Win32_UI_TabletPC" = [ "Win32_UI" ]; - "Win32_UI_TextServices" = [ "Win32_UI" ]; - "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; - "Win32_UI_Wpf" = [ "Win32_UI" ]; - "Win32_Web" = [ "Win32" ]; - "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; - }; - resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "Win32_Security" "Win32_Storage" "Win32_Storage_FileSystem" "Win32_System" "Win32_System_Diagnostics" "Win32_System_Diagnostics_Debug" "Win32_System_Registry" "Win32_System_Time" "Win32_UI" "Win32_UI_Shell" "default" ]; + }; "windows-sys 0.52.0" = rec { crateName = "windows-sys"; @@ -17454,7 +9413,7 @@ rec { dependencies = [ { name = "windows-targets"; - packageId = "windows-targets 0.52.6"; + packageId = "windows-targets"; } ]; features = { @@ -17702,7 +9661,7 @@ rec { dependencies = [ { name = "windows-targets"; - packageId = "windows-targets 0.52.6"; + packageId = "windows-targets"; } ]; features = { @@ -17947,57 +9906,9 @@ 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_Security_Authentication" "Win32_Security_Authentication_Identity" "Win32_Security_Credentials" "Win32_Security_Cryptography" "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_Memory" "Win32_System_SystemInformation" "Win32_System_Threading" "Win32_System_WindowsProgramming" "Win32_UI" "Win32_UI_Shell" "default" ]; + resolvedDefaultFeatures = [ "Wdk" "Wdk_Foundation" "Wdk_Storage" "Wdk_Storage_FileSystem" "Win32" "Win32_Foundation" "Win32_NetworkManagement" "Win32_NetworkManagement_IpHelper" "Win32_Networking" "Win32_Networking_WinSock" "Win32_Security" "Win32_Storage" "Win32_Storage_FileSystem" "Win32_System" "Win32_System_Console" "Win32_System_Diagnostics" "Win32_System_Diagnostics_Debug" "Win32_System_IO" "Win32_System_LibraryLoader" "Win32_System_Threading" "Win32_System_WindowsProgramming" "default" ]; }; - "windows-targets 0.48.5" = rec { - crateName = "windows-targets"; - version = "0.48.5"; - edition = "2018"; - sha256 = "034ljxqshifs1lan89xwpcy1hp0lhdh4b5n0d2z4fwjx2piacbws"; - libName = "windows_targets"; - authors = [ - "Microsoft" - ]; - dependencies = [ - { - name = "windows_aarch64_gnullvm"; - packageId = "windows_aarch64_gnullvm 0.48.5"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "aarch64-pc-windows-gnullvm"); - } - { - name = "windows_aarch64_msvc"; - packageId = "windows_aarch64_msvc 0.48.5"; - target = { target, features }: (("aarch64" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); - } - { - name = "windows_i686_gnu"; - packageId = "windows_i686_gnu 0.48.5"; - target = { target, features }: (("x86" == target."arch") && ("gnu" == target."env") && (!(target."windows_raw_dylib" or false))); - } - { - name = "windows_i686_msvc"; - packageId = "windows_i686_msvc 0.48.5"; - target = { target, features }: (("x86" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); - } - { - name = "windows_x86_64_gnu"; - packageId = "windows_x86_64_gnu 0.48.5"; - target = { target, features }: (("x86_64" == target."arch") && ("gnu" == target."env") && (!("llvm" == target."abi")) && (!(target."windows_raw_dylib" or false))); - } - { - name = "windows_x86_64_gnullvm"; - packageId = "windows_x86_64_gnullvm 0.48.5"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "x86_64-pc-windows-gnullvm"); - } - { - name = "windows_x86_64_msvc"; - packageId = "windows_x86_64_msvc 0.48.5"; - target = { target, features }: (("x86_64" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); - } - ]; - - }; - "windows-targets 0.52.6" = rec { + "windows-targets" = rec { crateName = "windows-targets"; version = "0.52.6"; edition = "2021"; @@ -18009,58 +9920,48 @@ rec { dependencies = [ { name = "windows_aarch64_gnullvm"; - packageId = "windows_aarch64_gnullvm 0.52.6"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "aarch64-pc-windows-gnullvm"); + packageId = "windows_aarch64_gnullvm"; + target = { target, features }: (stdenv.hostPlatform.rust.rustcTarget == "aarch64-pc-windows-gnullvm"); } { name = "windows_aarch64_msvc"; - packageId = "windows_aarch64_msvc 0.52.6"; - target = { target, features }: (("aarch64" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); + packageId = "windows_aarch64_msvc"; + target = { target, features }: (("aarch64" == target."arch" or null) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); } { name = "windows_i686_gnu"; - packageId = "windows_i686_gnu 0.52.6"; - target = { target, features }: (("x86" == target."arch") && ("gnu" == target."env") && (!("llvm" == target."abi")) && (!(target."windows_raw_dylib" or false))); + packageId = "windows_i686_gnu"; + target = { target, features }: (("x86" == target."arch" or null) && ("gnu" == target."env" or null) && (!("llvm" == target."abi" or null)) && (!(target."windows_raw_dylib" or false))); } { name = "windows_i686_gnullvm"; packageId = "windows_i686_gnullvm"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "i686-pc-windows-gnullvm"); + target = { target, features }: (stdenv.hostPlatform.rust.rustcTarget == "i686-pc-windows-gnullvm"); } { name = "windows_i686_msvc"; - packageId = "windows_i686_msvc 0.52.6"; - target = { target, features }: (("x86" == target."arch") && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); + packageId = "windows_i686_msvc"; + target = { target, features }: (("x86" == target."arch" or null) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); } { name = "windows_x86_64_gnu"; - packageId = "windows_x86_64_gnu 0.52.6"; - target = { target, features }: (("x86_64" == target."arch") && ("gnu" == target."env") && (!("llvm" == target."abi")) && (!(target."windows_raw_dylib" or false))); + packageId = "windows_x86_64_gnu"; + target = { target, features }: (("x86_64" == target."arch" or null) && ("gnu" == target."env" or null) && (!("llvm" == target."abi" or null)) && (!(target."windows_raw_dylib" or false))); } { name = "windows_x86_64_gnullvm"; - packageId = "windows_x86_64_gnullvm 0.52.6"; - target = { target, features }: (pkgs.rust.lib.toRustTarget stdenv.hostPlatform == "x86_64-pc-windows-gnullvm"); + packageId = "windows_x86_64_gnullvm"; + target = { target, features }: (stdenv.hostPlatform.rust.rustcTarget == "x86_64-pc-windows-gnullvm"); } { name = "windows_x86_64_msvc"; - packageId = "windows_x86_64_msvc 0.52.6"; - target = { target, features }: ((("x86_64" == target."arch") || ("arm64ec" == target."arch")) && ("msvc" == target."env") && (!(target."windows_raw_dylib" or false))); + packageId = "windows_x86_64_msvc"; + target = { target, features }: ((("x86_64" == target."arch" or null) || ("arm64ec" == target."arch" or null)) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); } ]; }; - "windows_aarch64_gnullvm 0.48.5" = rec { - crateName = "windows_aarch64_gnullvm"; - version = "0.48.5"; - edition = "2018"; - sha256 = "1n05v7qblg1ci3i567inc7xrkmywczxrs1z3lj3rkkxw18py6f1b"; - authors = [ - "Microsoft" - ]; - - }; - "windows_aarch64_gnullvm 0.52.6" = rec { + "windows_aarch64_gnullvm" = rec { crateName = "windows_aarch64_gnullvm"; version = "0.52.6"; edition = "2021"; @@ -18070,17 +9971,7 @@ rec { ]; }; - "windows_aarch64_msvc 0.48.5" = rec { - crateName = "windows_aarch64_msvc"; - version = "0.48.5"; - edition = "2018"; - sha256 = "1g5l4ry968p73g6bg6jgyvy9lb8fyhcs54067yzxpcpkf44k2dfw"; - authors = [ - "Microsoft" - ]; - - }; - "windows_aarch64_msvc 0.52.6" = rec { + "windows_aarch64_msvc" = rec { crateName = "windows_aarch64_msvc"; version = "0.52.6"; edition = "2021"; @@ -18090,17 +9981,7 @@ rec { ]; }; - "windows_i686_gnu 0.48.5" = rec { - crateName = "windows_i686_gnu"; - version = "0.48.5"; - edition = "2018"; - sha256 = "0gklnglwd9ilqx7ac3cn8hbhkraqisd0n83jxzf9837nvvkiand7"; - authors = [ - "Microsoft" - ]; - - }; - "windows_i686_gnu 0.52.6" = rec { + "windows_i686_gnu" = rec { crateName = "windows_i686_gnu"; version = "0.52.6"; edition = "2021"; @@ -18120,17 +10001,7 @@ rec { ]; }; - "windows_i686_msvc 0.48.5" = rec { - crateName = "windows_i686_msvc"; - version = "0.48.5"; - edition = "2018"; - sha256 = "01m4rik437dl9rdf0ndnm2syh10hizvq0dajdkv2fjqcywrw4mcg"; - authors = [ - "Microsoft" - ]; - - }; - "windows_i686_msvc 0.52.6" = rec { + "windows_i686_msvc" = rec { crateName = "windows_i686_msvc"; version = "0.52.6"; edition = "2021"; @@ -18140,17 +10011,7 @@ rec { ]; }; - "windows_x86_64_gnu 0.48.5" = rec { - crateName = "windows_x86_64_gnu"; - version = "0.48.5"; - edition = "2018"; - sha256 = "13kiqqcvz2vnyxzydjh73hwgigsdr2z1xpzx313kxll34nyhmm2k"; - authors = [ - "Microsoft" - ]; - - }; - "windows_x86_64_gnu 0.52.6" = rec { + "windows_x86_64_gnu" = rec { crateName = "windows_x86_64_gnu"; version = "0.52.6"; edition = "2021"; @@ -18160,17 +10021,7 @@ rec { ]; }; - "windows_x86_64_gnullvm 0.48.5" = rec { - crateName = "windows_x86_64_gnullvm"; - version = "0.48.5"; - edition = "2018"; - sha256 = "1k24810wfbgz8k48c2yknqjmiigmql6kk3knmddkv8k8g1v54yqb"; - authors = [ - "Microsoft" - ]; - - }; - "windows_x86_64_gnullvm 0.52.6" = rec { + "windows_x86_64_gnullvm" = rec { crateName = "windows_x86_64_gnullvm"; version = "0.52.6"; edition = "2021"; @@ -18180,17 +10031,7 @@ rec { ]; }; - "windows_x86_64_msvc 0.48.5" = rec { - crateName = "windows_x86_64_msvc"; - version = "0.48.5"; - edition = "2018"; - sha256 = "0f4mdp895kkjh9zv8dxvn4pc10xr7839lf5pa9l0193i2pkgr57d"; - authors = [ - "Microsoft" - ]; - - }; - "windows_x86_64_msvc 0.52.6" = rec { + "windows_x86_64_msvc" = rec { crateName = "windows_x86_64_msvc"; version = "0.52.6"; edition = "2021"; @@ -18222,11 +10063,11 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; - "winnow 0.7.3" = rec { + "winnow 0.7.4" = rec { crateName = "winnow"; - version = "0.7.3"; + version = "0.7.4"; edition = "2021"; - sha256 = "1c9bmhpdwbdmll6b4l6skabz0296dchnmnxw84hh2y3ggyllwzqf"; + sha256 = "0dmbsz6zfddcgsqzzqxw1h8f7zy19x407g7zl3hyp6vf2m2bb5qf"; dependencies = [ { name = "memchr"; @@ -18244,60 +10085,25 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "std" ]; }; - "winreg" = rec { - crateName = "winreg"; - version = "0.50.0"; - edition = "2018"; - sha256 = "1cddmp929k882mdh6i9f2as848f13qqna6czwsqzkh1pqnr5fkjj"; - authors = [ - "Igor Shaula <gentoo90@gmail.com>" - ]; - dependencies = [ - { - name = "cfg-if"; - packageId = "cfg-if"; - } - { - name = "windows-sys"; - packageId = "windows-sys 0.48.0"; - features = [ "Win32_Foundation" "Win32_System_Time" "Win32_System_Registry" "Win32_Security" "Win32_Storage_FileSystem" "Win32_System_Diagnostics_Debug" ]; - } - ]; - features = { - "chrono" = [ "dep:chrono" ]; - "serde" = [ "dep:serde" ]; - "serialization-serde" = [ "transactions" "serde" ]; - }; - }; "wit-bindgen-rt" = rec { crateName = "wit-bindgen-rt"; - version = "0.33.0"; + version = "0.39.0"; edition = "2021"; - sha256 = "0g4lwfp9x6a2i1hgjn8k14nr4fsnpd5izxhc75zpi2s5cvcg6s1j"; + sha256 = "1hd65pa5hp0nl664m94bg554h4zlhrzmkjsf6lsgsb7yc4734hkg"; libName = "wit_bindgen_rt"; dependencies = [ { name = "bitflags"; - packageId = "bitflags 2.8.0"; + packageId = "bitflags"; optional = true; } ]; features = { + "async" = [ "dep:futures" "dep:once_cell" ]; "bitflags" = [ "dep:bitflags" ]; }; resolvedDefaultFeatures = [ "bitflags" ]; }; - "write16" = rec { - crateName = "write16"; - version = "1.0.0"; - edition = "2021"; - sha256 = "0dnryvrrbrnl7vvf5vb1zkmwldhjkf2n5znliviam7bm4900z2fi"; - features = { - "arrayvec" = [ "dep:arrayvec" ]; - "smallvec" = [ "dep:smallvec" ]; - }; - resolvedDefaultFeatures = [ "alloc" ]; - }; "writeable" = rec { crateName = "writeable"; version = "0.5.5"; @@ -18322,91 +10128,161 @@ rec { ]; }; - "yansi-term" = rec { - crateName = "yansi-term"; - version = "0.1.2"; - edition = "2018"; - sha256 = "1w8vjlvxba6yvidqdvxddx3crl6z66h39qxj8xi6aqayw2nk0p7y"; - libName = "yansi_term"; + "yew" = rec { + crateName = "yew"; + version = "0.21.0"; + edition = "2021"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://github.com/yewstack/yew/"; + rev = "b0d065626175f009cde687980f3724de8dc27240"; + sha256 = "1g47mpyzd2mib73cjrbmcivrp7kr16f6hbrmpaap56kbc518khwf"; + }; authors = [ - "ogham@bsago.me" - "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" - "Josh Triplett <josh@joshtriplett.org>" - "Juan Aguilar Santillana <mhpoin@gmail.com>" + "Denis Kolodin <deniskolodin@gmail.com>" + "Justin Starry <justin@yew.rs>" ]; dependencies = [ { - name = "winapi"; - packageId = "winapi"; - target = { target, features }: ("windows" == target."os"); - features = [ "consoleapi" "errhandlingapi" "fileapi" "handleapi" "processenv" ]; + name = "console_error_panic_hook"; + packageId = "console_error_panic_hook"; + } + { + name = "futures"; + packageId = "futures"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gloo"; + packageId = "gloo"; + } + { + name = "implicit-clone"; + packageId = "implicit-clone"; + features = [ "map" ]; + } + { + name = "indexmap"; + packageId = "indexmap"; + features = [ "std" ]; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "rustversion"; + packageId = "rustversion"; } - ]; - features = { - "derive_serde_style" = [ "serde" ]; - "serde" = [ "dep:serde" ]; - }; - }; - "yoke" = rec { - crateName = "yoke"; - version = "0.7.5"; - edition = "2021"; - sha256 = "0h3znzrdmll0a7sglzf9ji0p5iqml11wrj1dypaf6ad6kbpnl3hj"; - authors = [ - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - dependencies = [ { name = "serde"; - packageId = "serde 1.0.218"; - optional = true; - usesDefaultFeatures = false; + packageId = "serde"; + features = [ "derive" ]; } { - name = "stable_deref_trait"; - packageId = "stable_deref_trait"; - usesDefaultFeatures = false; + name = "slab"; + packageId = "slab"; } { - name = "yoke-derive"; - packageId = "yoke-derive"; - optional = true; - usesDefaultFeatures = false; + name = "thiserror"; + packageId = "thiserror 2.0.12"; } { - name = "zerofrom"; - packageId = "zerofrom"; - optional = true; - usesDefaultFeatures = false; + name = "tokio"; + packageId = "tokio"; + target = { target, features }: (("wasm32" == target."arch" or null) && ("wasi" == target."os" or null)); + features = [ "macros" "rt" "time" ]; + } + { + name = "tokio"; + packageId = "tokio"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "rt" ]; + } + { + name = "tokise"; + packageId = "tokise"; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "AnimationEvent" "Document" "DragEvent" "Element" "ErrorEvent" "Event" "EventInit" "EventTarget" "FocusEvent" "HtmlElement" "HtmlInputElement" "HtmlCollection" "HtmlTextAreaElement" "InputEvent" "InputEventInit" "KeyboardEvent" "Location" "MouseEvent" "Node" "NodeList" "PointerEvent" "ProgressEvent" "ShadowRoot" "Text" "TouchEvent" "TransitionEvent" "UiEvent" "WheelEvent" "Window" "HtmlScriptElement" "SubmitEvent" ]; + } + { + name = "yew-macro"; + packageId = "yew-macro"; } ]; devDependencies = [ { - name = "serde"; - packageId = "serde 1.0.218"; - usesDefaultFeatures = false; + name = "gloo"; + packageId = "gloo"; + features = [ "futures" ]; + } + { + name = "tokio"; + packageId = "tokio"; + target = {target, features}: (!("wasm32" == target."arch" or null)); + features = [ "full" ]; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "ShadowRootInit" "ShadowRootMode" "HtmlButtonElement" ]; } ]; features = { - "alloc" = [ "stable_deref_trait/alloc" "serde?/alloc" "zerofrom/alloc" ]; - "default" = [ "alloc" "zerofrom" ]; - "derive" = [ "dep:yoke-derive" "zerofrom/derive" ]; - "serde" = [ "dep:serde" ]; - "zerofrom" = [ "dep:zerofrom" ]; + "hydration" = [ "csr" "dep:bincode" ]; + "ssr" = [ "dep:html-escape" "dep:base64ct" "dep:bincode" ]; }; - resolvedDefaultFeatures = [ "alloc" "default" "derive" "zerofrom" ]; + resolvedDefaultFeatures = [ "csr" "default" ]; }; - "yoke-derive" = rec { - crateName = "yoke-derive"; - version = "0.7.5"; + "yew-macro" = rec { + crateName = "yew-macro"; + version = "0.21.0"; edition = "2021"; - sha256 = "0m4i4a7gy826bfvnqa9wy6sp90qf0as3wps3wb0smjaamn68g013"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://github.com/yewstack/yew/"; + rev = "b0d065626175f009cde687980f3724de8dc27240"; + sha256 = "1g47mpyzd2mib73cjrbmcivrp7kr16f6hbrmpaap56kbc518khwf"; + }; procMacro = true; - libName = "yoke_derive"; + libName = "yew_macro"; authors = [ - "Manish Goregaokar <manishsmail@gmail.com>" + "Justin Starry <justin@yew.rs>" ]; dependencies = [ + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "prettyplease"; + packageId = "prettyplease"; + } + { + name = "proc-macro-error"; + packageId = "proc-macro-error"; + } { name = "proc-macro2"; packageId = "proc-macro2"; @@ -18416,240 +10292,17 @@ rec { packageId = "quote"; } { - name = "syn"; - packageId = "syn 2.0.96"; - features = [ "fold" ]; - } - { - name = "synstructure"; - packageId = "synstructure"; - } - ]; - - }; - "zerocopy" = rec { - crateName = "zerocopy"; - version = "0.7.35"; - edition = "2018"; - sha256 = "1w36q7b9il2flg0qskapgi9ymgg7p985vniqd09vi0mwib8lz6qv"; - authors = [ - "Joshua Liebow-Feeser <joshlf@google.com>" - ]; - dependencies = [ - { - name = "byteorder"; - packageId = "byteorder"; - optional = true; - usesDefaultFeatures = false; - } - { - name = "zerocopy-derive"; - packageId = "zerocopy-derive"; - optional = true; - } - { - name = "zerocopy-derive"; - packageId = "zerocopy-derive"; - target = { target, features }: false; - } - ]; - devDependencies = [ - { - name = "zerocopy-derive"; - packageId = "zerocopy-derive"; - } - ]; - features = { - "__internal_use_only_features_that_work_on_stable" = [ "alloc" "derive" "simd" ]; - "byteorder" = [ "dep:byteorder" ]; - "default" = [ "byteorder" ]; - "derive" = [ "zerocopy-derive" ]; - "simd-nightly" = [ "simd" ]; - "zerocopy-derive" = [ "dep:zerocopy-derive" ]; - }; - resolvedDefaultFeatures = [ "byteorder" "default" "derive" "simd" "zerocopy-derive" ]; - }; - "zerocopy-derive" = rec { - crateName = "zerocopy-derive"; - version = "0.7.35"; - edition = "2018"; - sha256 = "0gnf2ap2y92nwdalzz3x7142f2b83sni66l39vxp2ijd6j080kzs"; - procMacro = true; - libName = "zerocopy_derive"; - authors = [ - "Joshua Liebow-Feeser <joshlf@google.com>" - ]; - dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } - { - name = "quote"; - packageId = "quote"; + name = "rustversion"; + packageId = "rustversion"; } { name = "syn"; - packageId = "syn 2.0.96"; + packageId = "syn 2.0.100"; + features = [ "full" "extra-traits" "visit-mut" ]; } ]; }; - "zerofrom" = rec { - crateName = "zerofrom"; - version = "0.1.5"; - edition = "2021"; - sha256 = "0bnd8vjcllzrvr3wvn8x14k2hkrpyy1fm3crkn2y3plmr44fxwyg"; - authors = [ - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - dependencies = [ - { - name = "zerofrom-derive"; - packageId = "zerofrom-derive"; - optional = true; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "alloc" ]; - "derive" = [ "dep:zerofrom-derive" ]; - }; - resolvedDefaultFeatures = [ "alloc" "derive" ]; - }; - "zerofrom-derive" = rec { - crateName = "zerofrom-derive"; - version = "0.1.5"; - edition = "2021"; - sha256 = "022q55phhb44qbrcfbc48k0b741fl8gnazw3hpmmndbx5ycfspjr"; - procMacro = true; - libName = "zerofrom_derive"; - authors = [ - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } - { - name = "quote"; - packageId = "quote"; - } - { - name = "syn"; - packageId = "syn 2.0.96"; - features = [ "fold" ]; - } - { - name = "synstructure"; - packageId = "synstructure"; - } - ]; - - }; - "zeroize" = rec { - crateName = "zeroize"; - version = "1.8.1"; - edition = "2021"; - sha256 = "1pjdrmjwmszpxfd7r860jx54cyk94qk59x13sc307cvr5256glyf"; - authors = [ - "The RustCrypto Project Developers" - ]; - features = { - "default" = [ "alloc" ]; - "derive" = [ "zeroize_derive" ]; - "serde" = [ "dep:serde" ]; - "std" = [ "alloc" ]; - "zeroize_derive" = [ "dep:zeroize_derive" ]; - }; - resolvedDefaultFeatures = [ "alloc" "default" ]; - }; - "zerovec" = rec { - crateName = "zerovec"; - version = "0.10.4"; - edition = "2021"; - sha256 = "0yghix7n3fjfdppwghknzvx9v8cf826h2qal5nqvy8yzg4yqjaxa"; - authors = [ - "The ICU4X Project Developers" - ]; - dependencies = [ - { - name = "yoke"; - packageId = "yoke"; - optional = true; - } - { - name = "zerofrom"; - packageId = "zerofrom"; - usesDefaultFeatures = false; - } - { - name = "zerovec-derive"; - packageId = "zerovec-derive"; - optional = true; - usesDefaultFeatures = false; - } - ]; - features = { - "bench" = [ "serde" "databake" ]; - "databake" = [ "dep:databake" ]; - "derive" = [ "dep:zerovec-derive" ]; - "hashmap" = [ "dep:twox-hash" ]; - "serde" = [ "dep:serde" ]; - "yoke" = [ "dep:yoke" ]; - }; - resolvedDefaultFeatures = [ "derive" "yoke" ]; - }; - "zerovec-derive" = rec { - crateName = "zerovec-derive"; - version = "0.10.3"; - edition = "2021"; - sha256 = "1ik322dys6wnap5d3gcsn09azmssq466xryn5czfm13mn7gsdbvf"; - procMacro = true; - libName = "zerovec_derive"; - authors = [ - "Manish Goregaokar <manishsmail@gmail.com>" - ]; - dependencies = [ - { - name = "proc-macro2"; - packageId = "proc-macro2"; - } - { - name = "quote"; - packageId = "quote"; - } - { - name = "syn"; - packageId = "syn 2.0.96"; - features = [ "extra-traits" ]; - } - ]; - - }; - "zune-inflate" = rec { - crateName = "zune-inflate"; - version = "0.2.54"; - edition = "2021"; - sha256 = "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk"; - libName = "zune_inflate"; - dependencies = [ - { - name = "simd-adler32"; - packageId = "simd-adler32"; - optional = true; - usesDefaultFeatures = false; - } - ]; - features = { - "default" = [ "zlib" "gzip" "std" ]; - "simd-adler32" = [ "dep:simd-adler32" ]; - "std" = [ "simd-adler32/std" ]; - "zlib" = [ "simd-adler32" ]; - }; - resolvedDefaultFeatures = [ "simd-adler32" "zlib" ]; - }; }; # @@ -18665,19 +10318,16 @@ rec { fuchsia = true; test = false; - /* We are choosing an arbitrary rust version to grab `lib` from, - which is unfortunate, but `lib` has been version-agnostic the - whole time so this is good enough for now. - */ - os = pkgs.rust.lib.toTargetOs platform; - arch = pkgs.rust.lib.toTargetArch platform; - family = pkgs.rust.lib.toTargetFamily platform; + inherit (platform.rust.platform) + arch + os + vendor; + family = platform.rust.platform.target-family; env = "gnu"; endian = if platform.parsed.cpu.significantByte.name == "littleEndian" then "little" else "big"; pointer_width = toString platform.parsed.cpu.bits; - vendor = platform.parsed.vendor.name; debug_assertions = false; }; @@ -18773,7 +10423,18 @@ rec { # recreate a file hierarchy as when running tests with cargo # the source for test data - ${pkgs.xorg.lndir}/bin/lndir ${crate.src} + # It's necessary to locate the source in $NIX_BUILD_TOP/source/ + # instead of $NIX_BUILD_TOP/ + # because we compiled those test binaries in the former and not the latter. + # So all paths will expect source tree to be there and not in the build top directly. + # For example: $NIX_BUILD_TOP := /build in general, if you ask yourself. + # NOTE: There could be edge cases if `crate.sourceRoot` does exist but + # it's very hard to reason about them. + # Open a bug if you run into this! + mkdir -p source/ + cd source/ + + ${pkgs.buildPackages.xorg.lndir}/bin/lndir ${crate.src} # build outputs testRoot=target/debug @@ -18803,10 +10464,12 @@ rec { passthru = (crate.passthru or { }) // { inherit test; }; - } '' - echo tested by ${test} - ${lib.concatMapStringsSep "\n" (output: "ln -s ${crate.${output}} ${"$"}${output}") crate.outputs} - ''; + } + (lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + echo tested by ${test} + '' + '' + ${lib.concatMapStringsSep "\n" (output: "ln -s ${crate.${output}} ${"$"}${output}") crate.outputs} + ''); /* A restricted overridable version of builtRustCratesWithFeatures. */ buildRustCrateWithFeatures = @@ -18902,7 +10565,7 @@ rec { let self = { crates = lib.mapAttrs (packageId: value: buildByPackageIdForPkgsImpl self pkgs packageId) crateConfigs; - target = makeTarget pkgs.stdenv.hostPlatform; + target = makeTarget stdenv.hostPlatform; build = mkBuiltByPackageIdByPkgs pkgs.buildPackages; }; in @@ -18970,15 +10633,13 @@ rec { let package = crateConfigs."${dep.packageId}"; in - { inherit (dep) rename; version = package.version; }; + { inherit (dep) rename; inherit (package) version; }; in - lib.mapAttrs (name: choices: builtins.map versionAndRename choices) grouped; + lib.mapAttrs (name: builtins.map versionAndRename) grouped; in buildRustCrateForPkgsFunc pkgs ( crateConfig // { - # https://github.com/NixOS/nixpkgs/issues/218712 - dontStrip = stdenv.hostPlatform.isDarwin; src = crateConfig.src or ( pkgs.fetchurl rec { name = "${crateConfig.crateName}-${crateConfig.version}.tar.gz"; @@ -19020,7 +10681,7 @@ rec { */ sanitizeForJson = val: if builtins.isAttrs val - then lib.mapAttrs (n: v: sanitizeForJson v) val + then lib.mapAttrs (n: sanitizeForJson) val else if builtins.isList val then builtins.map sanitizeForJson val else if builtins.isFunction val @@ -19129,7 +10790,7 @@ rec { enabledFeatures = enableFeatures (crateConfig.dependencies or [ ]) expandedFeatures; depWithResolvedFeatures = dependency: let - packageId = dependency.packageId; + inherit (dependency) packageId; features = dependencyFeatures enabledFeatures dependency; in { inherit packageId features; }; diff --git a/Cargo.toml b/Cargo.toml index ec41881..e0724b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,40 +1,74 @@ [workspace] resolver = "2" members = [ - "authdb", - "bike-lights/core", - "bike-lights/simulator", - "changeset", - "config", - "config-derive", - "coordinates", - "cyber-slides", + # "authdb", + # "bike-lights/core", + # "bike-lights/simulator", + # "changeset", + # "config", + # "config-derive", + # "coordinates", + # "cyber-slides", "cyberpunk", "cyberpunk-splash", - "dashboard", - "emseries", - "file-service", + # "dashboard", + # "emseries", + # "file-service", "fitnesstrax/app", - "fitnesstrax/core", - "fluent-ergonomics", - "geo-types", - "gm-control-panel", - "gm-dash/server", - "hex-grid", - "icon-test", + # "fitnesstrax/core", + # "fluent-ergonomics", + # "geo-types", + # "gm-control-panel", + # "gm-dash/server", + # "hex-grid", + # "icon-test", "l10n-db", - "memorycache", - "nom-training", - "otg/core", - "otg/gtk", - "pico-st7789", - "result-extended", - "screenplay", - "sgf", - "timezone-testing", - "tree", + # "memorycache", + # "nom-training", + # "otg/core", + # "otg/gtk", + # "pico-st7789", + # "result-extended", + # "screenplay", + # "sgf", + # "timezone-testing", + # "tree", "visions/server", - "visions/types", + # "visions/types", "visions/ui", # "bike-lights/bike", ] + +[workspace.dependencies] +adw = { version = "0.5", package = "libadwaita", features = [ "v1_4" ] } +async-channel = { version = "2.1" } +async-std = { version = "1.13" } +async-trait = { version = "0.1" } +axum = { version = "0.8", features = ["macros"] } +cairo-rs = { version = "0.18" } +chrono = { version = "0.4" } +chrono-tz = { version = "0.8" } +dimensioned = { version = "0.8", features = [ "serde" ] } +gdk = { version = "0.7", package = "gdk4" } +gio = { version = "0.18" } +glib = { version = "0.18" } +gloo-console = { version = "0.3.0" } +gloo-net = { version = "0.6.0" } +gtk = { version = "0.7", package = "gtk4", features = [ "v4_10" ] } +serde = { version = "1.0", features = ["derive", "serde_derive"] } +serde-wasm-bindgen = { version = "0.6.5" } +serde_json = { version = "1.0.138" } +thiserror = { version = "2.0" } +tokio = { version = "1.43", features = ["full", "rt"] } +tower-http = { version = "0.6", features = ["cors"] } +uuid = { version = "1.13", features = ["v4"] } +wasm-bindgen = { version = "0.2.100" } +wasm-bindgen-futures = { version = "0.4.50" } +web-sys = { version = "0.3.77" } +yew = { git = "https://github.com/yewstack/yew/", features = ["csr"] } + +# cairo-rs = { version = "0.18" } +# gio = { version = "0.18" } +# glib = { version = "0.18" } +# gtk = { version = "0.7", package = "gtk4" } + diff --git a/crate-hashes.json b/crate-hashes.json index 480f3ca..642fd21 100644 --- a/crate-hashes.json +++ b/crate-hashes.json @@ -1,519 +1,4 @@ { - "registry+https://github.com/rust-lang/crates.io-index#addr2line@0.24.2": "1hd1i57zxgz08j6h5qrhsnm2fi0bcqvsh389fw400xm3arz2ggnz", - "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.0": "09r6drylvgy8vv8k20lnbvwq8gp09h7smfn6h1rxsy15pgh629si", - "registry+https://github.com/rust-lang/crates.io-index#adler32@1.2.0": "0d7jq7jsjyhsgbhnfq5fvrlh9j0i9g1fqrl2735ibv5f75yjgqda", - "registry+https://github.com/rust-lang/crates.io-index#adler@1.0.2": "1zim79cvzd5yrkzl3nyfx0avijwgk9fqv3yrscdy1cc79ih02qpj", - "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3": "05mrpkvdgp5d20y2p989f187ry9diliijgwrs254fs9s1m1x6q4f", - "registry+https://github.com/rust-lang/crates.io-index#allocator-api2@0.2.21": "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8", - "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.18": "16sjk4x3ns2c3ya1x28a44kh6p47c7vhk27251i015hik1lm7k4a", - "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@0.2.6": "1acqayy22fwzsrvr6n0lz6a4zvjjcvgr5sm941m7m0b2fr81cb9v", - "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.2": "036nm3lkyk43xbps1yql3583fp4hg3b1600is7mcyxs1gzrpm53r", - "registry+https://github.com/rust-lang/crates.io-index#anstyle-wincon@3.0.7": "0kmf0fq4c8yribdpdpylzz1zccpy84hizmcsac3wrac1f7kk8dfa", - "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.10": "1yai2vppmd7zlvlrp9grwll60knrmscalf8l2qpfz8b7y5lkpk2m", - "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.95": "010vd1ki8w84dzgx6c81sc8qm9n02fxic1gkpv52zp4nwrn0kb1l", - "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.3.1": "0skvwxj6ysfc6d7bhczz9a2550260g62bm5gl0nmjxxyn007id49", - "registry+https://github.com/rust-lang/crates.io-index#async-executor@1.13.1": "1v6w1dbvsmw6cs4dk4lxj5dvrikc6xi479wikwaab2qy3h09mjih", - "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@2.4.0": "0n8h0vy53n4vdkq529scqnkzm9vcl3r73za9nj81s2nfrhiv78j3", - "registry+https://github.com/rust-lang/crates.io-index#async-lock@3.4.0": "060vh45i809wcqyxzs5g69nqiqah7ydz0hpkcjys9258vqn4fvpz", - "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.1": "1pp3avr4ri2nbh7s6y9ws0397nkx1zymmcr14sq761ljarh3axcb", - "registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.85": "0mm0gwad44zs7mna4a0m1z4dhzpmydfj73w4wm23c8xpnhrli4rz", - "registry+https://github.com/rust-lang/crates.io-index#atoi@2.0.0": "0a05h42fggmy7h0ajjv6m7z72l924i7igbx13hk9d8pyign9k3gj", - "registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2": "1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m", - "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.4.0": "09lz3by90d2hphbq56znag9v87gfpd9gb8nr82hll8z6x2nhprdc", - "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.74": "06pfif7nwx66qf2zaanc2fcq7m64i91ki9imw9xd3bnz5hrwp0ld", - "registry+https://github.com/rust-lang/crates.io-index#base64@0.21.7": "0rw52yvsk75kar9wgqfwgb414kvil1gn7mqkrhn9zf1537mpsacx", - "registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1": "1imqzgh7bxcikp5vx3shqvw9j09g9ly0xr0jma0q66i52r7jbcvj", - "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.5": "1240snlcfj663k04bjsg629g4wx6f83flgbjh5rzpgyagk3864r7", - "registry+https://github.com/rust-lang/crates.io-index#bit-set@0.8.0": "18riaa10s6n59n39vix0cr7l2dgwdhcpbcm97x1xbyfp1q47x008", - "registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.8.0": "1xxa1s2cj291r7k1whbxq840jxvmdsq9xgh7bvrxl46m80fllxjy", - "registry+https://github.com/rust-lang/crates.io-index#bit_field@0.10.2": "0qav5rpm4hqc33vmf4vc4r0mh51yjx5vmd9zhih26n9yjs3730nw", - "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.8.0": "0dixc6168i98652jxf0z9nbyn0zcis3g6hi6qdr7z5dbhcygas4g", - "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4": "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h", - "registry+https://github.com/rust-lang/crates.io-index#blocking@1.6.1": "1si99l8zp7c4zq87y35ayjgc5c9b60jb8h0k14zfcs679z2l2gvh", - "registry+https://github.com/rust-lang/crates.io-index#build_html@2.5.0": "0p4k25yk3v0wf720wl5zcghvc9ik6l7lsh3fz86cq3g7x4nbhpi2", - "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.16.0": "0b015qb4knwanbdlp1x48pkb4pm57b8gidbhhhxr900q2wb6fabr", - "registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.21.0": "18wj81x9xhqcd6985r8qxmbik6szjfjfj62q3xklw8h2p3x7srgg", - "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0": "0jzncxyf404mwqdbspihyzpkndfgda450l0893pz5xj685cg5l0z", - "registry+https://github.com/rust-lang/crates.io-index#bytes@1.9.0": "16ykzx24v1x4f42v2lxyvlczqhdfji3v7r4ghwckpwijzvb1hn9j", - "registry+https://github.com/rust-lang/crates.io-index#cairo-rs@0.18.5": "1qjfkcq3mrh3p01nnn71dy3kn99g21xx3j8xcdvzn8ll2pq6x8lc", - "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.2.10": "0aaj2ivamhfzhgb9maasnfkh03s2mzhzpzwrkghgzbkfnv5qy80k", - "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.8": "00lgf717pmf5qd2qsxxzs815v6baqg38d6m5i6wlh235p14asryh", - "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.6": "0vlksnmpb6rd4h55245agnfhphnpslwnq9al3aw3is43dd3f16nm", - "registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.39": "09g8nf409lb184kl9j4s85k0kn8wzgjkp5ls9zid50b886fwqdky", - "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.5.30": "0vcyrn4ymq2gd56sl3xnfki8q8llg64sj3rj3qx33mgsf66v3dwj", - "registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.5.30": "0369xis2ar46icsaxqyy37976mlb62alzyx4j53k99vq2w3v4pd3", - "registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.5.28": "1vgigkhljp3r8r5lwdrn1ij93nafmjwh8cx77nppb9plqsaysk5z", - "registry+https://github.com/rust-lang/crates.io-index#clap_lex@0.7.4": "19nwfls5db269js5n822vkc8dw0wjq2h1wf0hgr06ld2g52d2spl", - "registry+https://github.com/rust-lang/crates.io-index#cloudabi@0.0.3": "0kxcg83jlihy0phnd2g8c2c303px3l2p3pkjz357ll6llnd5pz6x", - "registry+https://github.com/rust-lang/crates.io-index#color_quant@1.1.0": "12q1n427h2bbmmm1mnglr57jaz2dj9apk0plcxw7nwqiai7qjyrx", - "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.3": "1439m3r3jy3xqck8aa13q658visn71ki76qa93cy55wkmalwlqsv", - "registry+https://github.com/rust-lang/crates.io-index#concurrent-queue@2.5.0": "0wrr3mzq2ijdkxwndhf79k952cp4zkz35ray8hvsxl96xrx1k82c", - "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.7": "12w8j73lazxmr1z0h98hf3z623kl8ms7g07jch7n4p8f9nwlhdkp", - "registry+https://github.com/rust-lang/crates.io-index#core-foundation@0.9.4": "13zvbbj07yk3b61b8fhwfzhy35535a583irf23vlcg59j7h9bqci", - "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.16": "1hy466fkhxjbb16i7na95wz8yr14d0kd578pwzj5lbkz14jh5f0n", - "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.4.2": "1czp7vif73b8xslr3c9yxysmh9ws2r8824qda7j47ffs9pcnjxx9", - "registry+https://github.com/rust-lang/crates.io-index#crc@3.2.1": "0dnn23x68qakzc429s1y9k9y3g8fn5v9jwi63jcz151sngby9rk9", - "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.6": "0l9f1saqp1gn5qy0rxvkmz4m6n7fc0b3dbm6q1r5pmgpnyvi3lcx", - "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18": "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv", - "registry+https://github.com/rust-lang/crates.io-index#crossbeam-queue@0.3.12": "059igaxckccj6ndmg45d5yf7cm4ps46c18m21afq3pwiiz1bnn0g", - "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21": "0a3aa2bmc8q35fb67432w16wvi54sfmb69rk9h5bhd18vw0c99fh", - "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.7.0": "0vxdv88fnvnxw29gk84gj5662xlv0p5hmlxpwp7d60cckp8fwq0f", - "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.9": "1h4vzjfa1lczxdf8avfj9qlwh1qianqlxdy1g5rn762qnvkzhnzm", - "registry+https://github.com/rust-lang/crates.io-index#deranged@0.3.11": "1d1ibqqnr5qdrpw8rclwrf1myn3wf0dygl04idf4j2s49ah6yaxl", - "registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7": "14p2n6ih29x81akj097lvz7wi9b6b9hvls0lwrv7b6xwyy0s5ncy", - "registry+https://github.com/rust-lang/crates.io-index#dimensioned@0.7.0": "09ky8s3higkf677lmyqg30hmj66gpg7hx907s6hfvbk2a9av05r5", - "registry+https://github.com/rust-lang/crates.io-index#dimensioned@0.8.0": "15s3j4ry943xqlac63bp81sgdk9s3yilysabzww35j9ibmnaic50", - "registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.5": "1q0alair462j21iiqwrr21iabkfnb13d6x5w95lkdg21q2xrqdlp", - "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.13.0": "1w2c1mybrd7vljyxk77y9f4w9dyjrmp3yp82mk7bcm8848fazcb0", - "registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.35": "1wv64xdrr9v37rqqdjsyb8l8wzlcbab80ryxhrszvnj59wy0y0vm", - "registry+https://github.com/rust-lang/crates.io-index#env_logger@0.10.2": "1005v71kay9kbz1d5907l0y7vh9qn2fqsp2yfgb8bjvin6m0bm2c", - "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1": "1malmx5f4lkfvqasz319lq6gb3ddg19yzf9s8cykfsgzdmyq0hsl", - "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.10": "0pgblicz1kjz9wa9m0sghkhh2zw1fhq1mxzj7ndjm746kg5m5n1k", - "registry+https://github.com/rust-lang/crates.io-index#etcetera@0.8.0": "0hxrsn75dirbjhwgkdkh0pnpqrnq17ypyhjpjaypgax1hd91nv8k", - "registry+https://github.com/rust-lang/crates.io-index#event-listener-strategy@0.5.3": "1ch5gf6knllyq12jkb5zdfag573dh44307q4pwwi2g37sc6lwgiw", - "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@5.4.0": "1bii2gn3vaa33s0gr2zph7cagiq0ppcfxcxabs24ri9z9kgar4il", - "registry+https://github.com/rust-lang/crates.io-index#exr@1.73.0": "1q47yq78q9k210r6jy1wwrilxwwxqavik9l3l426rd17k7srfcgq", - "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0": "1ghiahsw1jd68df895cy5h3gzwk30hndidn3b682zmshpgmrx41p", - "registry+https://github.com/rust-lang/crates.io-index#fdeflate@0.3.7": "130ga18vyxbb5idbgi07njymdaavvk6j08yh1dfarm294ssm6s0y", - "registry+https://github.com/rust-lang/crates.io-index#field-offset@0.3.6": "0zq5sssaa2ckmcmxxbly8qgz3sxpb8g1lwv90sdh1z74qif2gqiq", - "registry+https://github.com/rust-lang/crates.io-index#fixed@1.28.0": "0nn85j5x8yzx10q49jdzia4yp6pnasnxpnwh0p9aqr7qkfwf1il5", - "registry+https://github.com/rust-lang/crates.io-index#flate2@1.0.35": "0z6h0wa095wncpfngx75wyhyjnqwld7wax401gsvnzjhzgdbydn9", - "registry+https://github.com/rust-lang/crates.io-index#fluent-bundle@0.15.3": "14zl0cjn361is69pb1zry4k2zzh5nzsfv0iz05wccl00x0ga5q3z", - "registry+https://github.com/rust-lang/crates.io-index#fluent-langneg@0.13.0": "152yxplc11vmxkslvmaqak9x86xnavnhdqyhrh38ym37jscd0jic", - "registry+https://github.com/rust-lang/crates.io-index#fluent-syntax@0.11.1": "0gd3cdvsx9ymbb8hijcsc9wyf8h1pbcbpsafg4ldba56ji30qlra", - "registry+https://github.com/rust-lang/crates.io-index#fluent@0.16.1": "0njmdpwz52yjzyp55iik9k6vrixqiy7190d98pk0rgdy0x3n6x5v", - "registry+https://github.com/rust-lang/crates.io-index#flume@0.11.1": "15ch0slxa8sqsi6c73a0ky6vdnh48q8cxjf7rksa3243m394s3ns", - "registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7": "1hc2mcqha06aibcaza94vbi81j6pr9a1bbxrxjfhc91zin8yr7iz", - "registry+https://github.com/rust-lang/crates.io-index#foldhash@0.1.4": "0vsxw2iwpgs7yy6l7pndm7b8nllaq5vdxwnmjn1qpm5kyzhzvlm0", - "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#fuchsia-cprng@0.1.1": "1fnkqrbz7ixxzsb04bsz9p0zzazanma8znfdqjvh39n14vapfvx0", - "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.31": "040vpqpqlbk099razq8lyn74m0f161zd0rp36hciqrwcg2zibzrd", - "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31": "0gk6yrxgi5ihfanm2y431jadrll00n5ifhnpx090c2f2q1cr1wh5", - "registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.31": "17vcci6mdfzx4gbk0wx64chr2f13wwwpvyf3xd5fb1gmjzcx2a0y", - "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.31": "1ikmw1yfbgvsychmsihdkwa8a1knank2d9a8dk01mbjar9w1np4y", - "registry+https://github.com/rust-lang/crates.io-index#futures-lite@2.6.0": "0cmmgszlmkwsac9pyw5rfjakmshgx4wmzmlyn6mmjs0jav4axvgm", - "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.31": "0l1n7kqzwwmgiznn0ywdc5i24z72zvh9q1dwps54mimppi7f6bhn", - "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31": "1xyly6naq6aqm52d5rh236snm08kw8zadydwqz8bip70s6vzlxg5", - "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31": "124rv4n90f5xwfsm9qw6y99755y021cmi5dhzh253s920z77s3zr", - "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31": "10aa1ar8bgkgbr4wzxlidkqkcxf77gffyj8j7768h831pcaq784z", - "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31": "0xh8ddbkm9jy8kc5gbvjp9a4b6rqqxvc8471yb2qaz5wm2qhgg35", - "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.5": "1v7svvl0g7zybndmis5inaqqgi1mvcc6s1n8rkb31f5zn3qzbqah", - "registry+https://github.com/rust-lang/crates.io-index#gdk4-sys@0.7.2": "1w7yvir565sjrrw828lss07749hfpfsr19jdjzwivkx36brl7ayv", - "registry+https://github.com/rust-lang/crates.io-index#gdk4@0.7.3": "1xiacc63p73apr033gjrb9dsk0y4yxnsljwfxbwfry41snd03nvy", - "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.11.2": "0a7w8w0rg47nmcinnfzv443lcyb8mplwc251p1jyr5xj2yh6wzv6", - "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7": "16lyyrzrljfq424c3n8kfwkqihlimmsg5nhshbbp48np3yjrqr45", - "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.15": "1mzlnrb3dgyd1fb84gvw10pyr8wdqdl4ry4sr64i1s8an66pqmn4", - "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.1": "1y154yzby383p63ndw6zpfm0fz3vf6c0zdwc7df6vkl150wrr923", - "registry+https://github.com/rust-lang/crates.io-index#gif@0.11.4": "01hbw3isapzpzff8l6aw55jnaqx2bcscrbwyf3rglkbbfp397p9y", - "registry+https://github.com/rust-lang/crates.io-index#gif@0.13.1": "1whrkvdg26gp1r7f95c6800y6ijqw5y0z8rgj6xihpi136dxdciz", - "registry+https://github.com/rust-lang/crates.io-index#gimli@0.31.1": "0gvqc0ramx8szv76jhfd4dms0zyamvlg4whhiz11j34hh3dqxqh7", - "registry+https://github.com/rust-lang/crates.io-index#gio-sys@0.18.1": "1lip8z35iy9d184x2qwjxlbxi64q9cpayy7v1p5y9xdsa3w6smip", - "registry+https://github.com/rust-lang/crates.io-index#gio@0.18.4": "0wsc6mnx057s4ailacg99dwgna38dbqli5x7a6y9rdw75x9qzz6l", - "registry+https://github.com/rust-lang/crates.io-index#glib-build-tools@0.16.3": "1z73bl10zmxwrv16v4f5wcky1f3z5a2v0hknca54al4k2p5ka695", - "registry+https://github.com/rust-lang/crates.io-index#glib-build-tools@0.17.10": "05p7ab2vn8962cbchi7a6hndhvw64nqk4w5kpg5z53iizsgdfrbs", - "registry+https://github.com/rust-lang/crates.io-index#glib-build-tools@0.18.0": "0p5c2ayiam5bkp9wvq9f9ihwp06nqs5j801npjlwnhrl8rpwac9l", - "registry+https://github.com/rust-lang/crates.io-index#glib-macros@0.18.5": "1p5cla53fcp195zp0hkqpmnn7iwmkdswhy7xh34002bw8y7j5c0b", - "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.5": "1r8fw0627nmn19bgk3xpmcfngx3wkn7mcpq5a8ma3risx3valg93", - "registry+https://github.com/rust-lang/crates.io-index#glob@0.3.2": "1cm2w34b5w45fxr522h5b0fv1bxchfswcj560m3pnjbia7asvld8", - "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", - "registry+https://github.com/rust-lang/crates.io-index#grid@0.9.0": "0iswdcxggyxp9m1rz0m7bfg4xacinvn78zp2fgfp0l0079x10d06", - "registry+https://github.com/rust-lang/crates.io-index#gsk4-sys@0.7.3": "0mbdlm9qi1hql48rr29vsj9vlqwc7gxg67wg1q19z67azwz9xg8j", - "registry+https://github.com/rust-lang/crates.io-index#gsk4@0.7.3": "0zhzs2dkgiinhgc11akpn2harq3x5n1iq21dnc4h689g3lsqx58d", - "registry+https://github.com/rust-lang/crates.io-index#gtk4-macros@0.7.2": "0bw3cchiycf7dw1bw4p8946gv38azxy05a5w0ndgcmxnz6fc8znm", - "registry+https://github.com/rust-lang/crates.io-index#gtk4-sys@0.7.3": "1f2ylskyqkjdik9fij2m46pra4jagnif5xyalbxfk3334fmc9n2l", - "registry+https://github.com/rust-lang/crates.io-index#gtk4@0.7.3": "0hh8nzglmz94v1m1h6vy8z12m6fr7ia467ry0md5fa4p7sm53sss", - "registry+https://github.com/rust-lang/crates.io-index#h2@0.3.26": "1s7msnfv7xprzs6xzfj5sg6p8bjcdpcqcmjjbkd345cyi1x55zl1", - "registry+https://github.com/rust-lang/crates.io-index#half@2.4.1": "123q4zzw1x4309961i69igzd1wb7pj04aaii3kwasrz3599qrl3d", - "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.2": "12dj0yfn59p3kh3679ac0w1fagvzf4z2zp87a13gbbqbzw0185dz", - "registry+https://github.com/rust-lang/crates.io-index#hashlink@0.10.0": "1h8lzvnl9qxi3zyagivzz2p1hp6shgddfmccyf6jv7s1cdicz0kk", - "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#heck@0.5.0": "1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113", - "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.3.9": "092hxjbjnq5fmz66grd9plxd0sh6ssg5fhgwwwqbrzgzkjwdycfj", - "registry+https://github.com/rust-lang/crates.io-index#hermit-abi@0.4.0": "1k1zwllx6nfq417hy38x4akw1ivlv68ymvnzyxs76ffgsqcskxpv", - "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", - "registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1": "0pmbr069sfg76z7wsssfk5ddcqd9ncp79fyz6zcm6yn115yc6jbc", - "registry+https://github.com/rust-lang/crates.io-index#home@0.5.11": "1kxb4k87a9sayr8jipr7nq9wpgmjk4hk4047hmf9kc24692k75aq", - "registry+https://github.com/rust-lang/crates.io-index#http-body@0.4.6": "1lmyjfk6bqk6k9gkn1dxq770sb78pqbqshga241hr5p995bb5skw", - "registry+https://github.com/rust-lang/crates.io-index#http@0.2.12": "1w81s4bcbmcj9bjp7mllm8jlz6b31wzvirz8bgpzbqkpwmbvn730", - "registry+https://github.com/rust-lang/crates.io-index#http@1.2.0": "1skglzdf98j5nzxlii540n11is0w4l80mi5sm3xrj716asps4v7i", - "registry+https://github.com/rust-lang/crates.io-index#httparse@1.9.5": "0ip9v8m9lvgvq1lznl31wvn0ch1v254na7lhid9p29yx9rbx6wbx", - "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3": "1aa9rd2sac0zhjqh24c9xvir96g188zldkx0hr6dnnlx5904cfyz", - "registry+https://github.com/rust-lang/crates.io-index#humantime@2.1.0": "1r55pfkkf5v0ji1x6izrjwdq9v6sc7bv99xj6srywcar37xmnfls", - "registry+https://github.com/rust-lang/crates.io-index#hyper-tls@0.5.0": "01crgy13102iagakf6q4mb75dprzr7ps1gj0l5hxm1cvm7gks66n", - "registry+https://github.com/rust-lang/crates.io-index#hyper@0.10.16": "0wwjh9p3mzvg3fss2lqz5r7ddcgl1fh9w6my2j69d6k0lbcm41ha", - "registry+https://github.com/rust-lang/crates.io-index#hyper@0.14.32": "1rvcb0smz8q1i0y6p7rwxr02x5sclfg2hhxf3g0774zczn0cgps1", - "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone-haiku@0.1.2": "17r6jmj31chn7xs9698r122mapq85mfnv98bb4pg6spm0si2f67k", - "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.61": "085jjsls330yj1fnwykfzmb2f10zp6l7w4fhq81ng81574ghhpi3", - "registry+https://github.com/rust-lang/crates.io-index#icu_collections@1.5.0": "09j5kskirl59mvqc8kabhy7005yyy7dp88jw9f6f3gkf419a8byv", - "registry+https://github.com/rust-lang/crates.io-index#icu_locid@1.5.0": "0dznvd1c5b02iilqm044q4hvar0sqibq1z46prqwjzwif61vpb0k", - "registry+https://github.com/rust-lang/crates.io-index#icu_locid_transform@1.5.0": "0kmmi1kmj9yph6mdgkc7v3wz6995v7ly3n80vbg0zr78bp1iml81", - "registry+https://github.com/rust-lang/crates.io-index#icu_locid_transform_data@1.5.0": "0vkgjixm0wzp2n3v5mw4j89ly05bg3lx96jpdggbwlpqi0rzzj7x", - "registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@1.5.0": "0kx8qryp8ma8fw1vijbgbnf7zz9f2j4d14rw36fmjs7cl86kxkhr", - "registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@1.5.0": "05lmk0zf0q7nzjnj5kbmsigj3qgr0rwicnn5pqi9n7krmbvzpjpq", - "registry+https://github.com/rust-lang/crates.io-index#icu_properties@1.5.1": "1xgf584rx10xc1p7zjr78k0n4zn3g23rrg6v2ln31ingcq3h5mlk", - "registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@1.5.0": "0scms7pd5a7yxx9hfl167f5qdf44as6r3bd8myhlngnxqgxyza37", - "registry+https://github.com/rust-lang/crates.io-index#icu_provider@1.5.0": "1nb8vvgw8dv2inqklvk05fs0qxzkw8xrg2n9vgid6y7gm3423m3f", - "registry+https://github.com/rust-lang/crates.io-index#icu_provider_macros@1.5.0": "1mjs0w7fcm2lcqmbakhninzrjwqs485lkps4hz0cv3k36y9rxj0y", - "registry+https://github.com/rust-lang/crates.io-index#idna@0.1.5": "0kl4gs5kaydn4v07c6ka33spm9qdh2np0x7iw7g5zd8z1c7rxw1q", - "registry+https://github.com/rust-lang/crates.io-index#idna@1.0.3": "0zlajvm2k3wy0ay8plr07w22hxkkmrxkffa6ah57ac6nci984vv8", - "registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.0": "0wggnkiivaj5lw0g0384ql2d7zk4ppkn3b1ry4n0ncjpr7qivjns", - "registry+https://github.com/rust-lang/crates.io-index#image@0.23.14": "18gn2f7xp30pf9aqka877knlq308khxqiwjvsccvzaa4f9zcpzr4", - "registry+https://github.com/rust-lang/crates.io-index#image@0.24.9": "17gnr6ifnpzvhjf6dwbl9hki8x6bji5mwcqp0048x1jm5yfi742n", - "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.7.0": "07s7jmdymvd0rm4yswp0j3napx57hkjm9gs9n55lvs2g78vj5y32", - "registry+https://github.com/rust-lang/crates.io-index#intl-memoizer@0.5.2": "1nkvql7c7b76axv4g68di1p2m9bnxq1cbn6mlqcawf72zhhf08py", - "registry+https://github.com/rust-lang/crates.io-index#intl_pluralrules@7.0.2": "0wprd3h6h8nfj62d8xk71h178q7zfn3srxm787w4sawsqavsg3h7", - "registry+https://github.com/rust-lang/crates.io-index#ipnet@2.10.1": "025p9wm94q1w2l13hbbr4cbmfygly3a2ag8g5s618l2jhq4l3hnx", - "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.13": "0jwgjjz33kkmnwai3nsdk1pz9vb6gkqvw1d1vq7bs3q48kinh7r6", - "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.1": "1kwfgglh91z33kl0w5i338mfpa3zs0hidq5j4ny4rmjwrikchhvr", - "registry+https://github.com/rust-lang/crates.io-index#itertools@0.12.1": "0s95jbb3ndj1lvfxyq5wanc0fm0r6hg6q4ngb92qlfdxvci10ads", - "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.14": "0x26kr9m062mafaxgcf2p6h2x7cmixm0zw95aipzn2hr3d5jlnnp", - "registry+https://github.com/rust-lang/crates.io-index#jpeg-decoder@0.1.22": "1wnh0bmmswpgwhgmlizz545x8334nlbmkq8imy9k224ri3am7792", - "registry+https://github.com/rust-lang/crates.io-index#jpeg-decoder@0.3.1": "1c1k53svpdyfhibkmm0ir5w0v3qmcmca8xr8vnnmizwf6pdagm7m", - "registry+https://github.com/rust-lang/crates.io-index#js-sys@0.3.77": "13x2qcky5l22z4xgivi59xhjjx4kxir1zg7gcj0f1ijzd4yg7yhw", - "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.5.0": "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv", - "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.169": "02m253hs8gw0m1n8iyrsc4n15yzbqwhddi7w1l0ds7i92kdsiaxm", - "registry+https://github.com/rust-lang/crates.io-index#libloading@0.8.6": "0d2ccr88f8kv3x7va2ccjxalcjnhrci4j2kwxp7lfmbkpjs4wbzw", - "registry+https://github.com/rust-lang/crates.io-index#libm@0.2.11": "1yjgk18rk71rjbqcw9l1zaqna89p9s603k7n327nqs8dn88vwmc3", - "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.30.1": "0jcikvgbj84xc7ikdmpc8m4y5lyqgrb9aqblphwk67kv95xgp69f", - "registry+https://github.com/rust-lang/crates.io-index#libyml@0.0.5": "106963pwg1gc3165bdlk8bbspmk919gk10vshhqglks3z8m700ik", - "registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.4.15": "1aq7r2g7786hyxhv40spzf2nhag5xbw2axxc1k8z5k1dsgdm4v6j", - "registry+https://github.com/rust-lang/crates.io-index#litemap@0.7.4": "012ili3vppd4952sh6y3qwcd0jkd0bq2qpr9h7cppc8sj11k7saf", - "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.12": "05qvxa6g27yyva25a5ghsg85apdxkvr77yhkyhapj6r8vnf8pbq7", - "registry+https://github.com/rust-lang/crates.io-index#log@0.3.9": "0jq23hhn5h35k7pa8r7wqnsywji6x3wn1q5q7lif5q536if8v7p1", - "registry+https://github.com/rust-lang/crates.io-index#log@0.4.25": "17ydv5zhfv1zzygy458bmg3f3jx1vfziv9d74817w76yhfqgbjq4", - "registry+https://github.com/rust-lang/crates.io-index#logger@0.4.0": "14xlxvkspcfnspjil0xi63qj5cybxn1hjmr5gq8m4v1g9k5p54bc", - "registry+https://github.com/rust-lang/crates.io-index#matches@0.1.10": "1994402fq4viys7pjhzisj4wcw894l53g798kkm2y74laxk0jci5", - "registry+https://github.com/rust-lang/crates.io-index#md-5@0.10.6": "1kvq5rnpm4fzwmyv5nmnxygdhhb2369888a06gdc9pxyrzh7x7nq", - "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4": "18z32bhxrax0fnjikv475z7ii718hq457qwmaryixfxsl2qrmjkq", - "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1": "12i17wh9a9plx869g7j4whf62xw68k5zd4k0k5nh6ys5mszid028", - "registry+https://github.com/rust-lang/crates.io-index#mime@0.2.6": "1q1s1ax1gaz8ld3513nvhidfwnik5asbs1ma3hp6inp5dn56nqms", - "registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17": "16hkibgvb9klh0w0jk5crr5xv90l3wlf77ggymzjmvl1818vnxv8", - "registry+https://github.com/rust-lang/crates.io-index#mime_guess@1.8.8": "18qcd5aa3363mb742y7lf39j7ha88pkzbv9ff2qidlsdxsjjjs91", - "registry+https://github.com/rust-lang/crates.io-index#mime_guess@2.0.5": "03jmg3yx6j39mg0kayf7w4a886dl3j15y8zs119zw01ccy74zi7p", - "registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1": "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8", - "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.8.3": "093r1kd1r9dyf05cbvsibgmh96pxp3qhzfvpd6f15bpggamjqh5q", - "registry+https://github.com/rust-lang/crates.io-index#mio@1.0.3": "1gah0h4ia3avxbwym0b6bi6lr6rpysmj9zvw6zis5yq0z0xq91i8", - "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.12": "0rkl65z70n7sy4d5w0qa99klg1hr43wx6kcprk4d2n9xr2r4wqd8", - "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", - "registry+https://github.com/rust-lang/crates.io-index#num-bigint-dig@0.8.4": "0lb12df24wgxxbspz4gw1sf1kdqwvpdcpwq4fdlwg4gj41c1k16w", - "registry+https://github.com/rust-lang/crates.io-index#num-conv@0.1.0": "1ndiyg82q73783jq18isi71a7mjh56wxrk52rlvyx0mi5z9ibmai", - "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46": "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr", - "registry+https://github.com/rust-lang/crates.io-index#num-iter@0.1.45": "1gzm7vc5g9qsjjl3bqk9rz1h6raxhygbrcpbfl04swlh0i506a8l", - "registry+https://github.com/rust-lang/crates.io-index#num-rational@0.3.2": "01sgiwny9iflyxh2xz02sak71v2isc3x608hfdpwwzxi3j5l5b0j", - "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19": "0h984rhdkkqd4ny9cif7y2azl3xdfb7768hb9irhpsch4q3gq787", - "registry+https://github.com/rust-lang/crates.io-index#num_cpus@1.16.0": "0hra6ihpnh06dvfvz9ipscys0xfqa9ca9hzp384d5m02ssvgqqa1", - "registry+https://github.com/rust-lang/crates.io-index#object@0.36.7": "11vv97djn9nc5n6w1gc6bd96d2qk2c8cg1kw5km9bsi3v4a8x532", - "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.20.2": "0xb7rw1aqr7pa4z3b00y7786gyf8awx2gca3md73afy76dzgwq8j", - "registry+https://github.com/rust-lang/crates.io-index#openssl-macros@0.1.1": "173xxvfc63rr5ybwqwylsir0vq6xsj4kxiv4hmg4c3vscdmncj59", - "registry+https://github.com/rust-lang/crates.io-index#openssl-probe@0.1.5": "1kq18qm48rvkwgcggfkqq6pm948190czqc94d6bm2sir5hq1l0gz", - "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.104": "0hf712xcxmycnlc09r8d446b3mwqchsbfrjv374fp7grrc3g7as5", - "registry+https://github.com/rust-lang/crates.io-index#openssl@0.10.68": "1xbiz2bmba2fibg70s462yk2fndp3f9vz11c7iw0ilh2y54bqx31", - "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#parking@2.2.1": "1fnfgmzkfpjd69v4j9x737b1k8pnn054bvzcn5dm3pkgq595d3gk", - "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.3": "09ws9g6245iiq8z975h8ycf818a66q3c6zv4b5h8skpm7hc1igzi", - "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.10": "1y3cf9ld9ijf7i4igwzffcn0xl16dxyn4c5bwgjck1dkgabiyh0y", - "registry+https://github.com/rust-lang/crates.io-index#parse-zoneinfo@0.3.1": "093cs8slbd6kyfi6h12isz0mnaayf5ha8szri1xrbqj4inqhaahz", - "registry+https://github.com/rust-lang/crates.io-index#pem-rfc7468@0.7.0": "04l4852scl4zdva31c1z6jafbak0ni5pi0j38ml108zwzjdrrcw8", - "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@1.0.1": "0cgq08v1fvr6bs5fvy390cz830lq4fak8havdasdacxcw790s09i", - "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.1": "0gi8wgx0dcy8rnv1kywdv98lwcx67hz0a0zwpib5v2i08r88y573", - "registry+https://github.com/rust-lang/crates.io-index#phf@0.11.3": "0y6hxp1d48rx2434wgi5g8j1pr8s5jja29ha2b65435fh057imhz", - "registry+https://github.com/rust-lang/crates.io-index#phf@0.7.24": "066xwv4dr6056a9adlkarwp4n94kbpwngbmd47ngm3cfbyw49nmk", - "registry+https://github.com/rust-lang/crates.io-index#phf_codegen@0.11.3": "0si1n6zr93kzjs3wah04ikw8z6npsr39jw4dam8yi9czg2609y5f", - "registry+https://github.com/rust-lang/crates.io-index#phf_codegen@0.7.24": "0zjiblicfm0nrmr2xxrs6pnf6zz2394wgch6dcbd8jijkq98agmh", - "registry+https://github.com/rust-lang/crates.io-index#phf_generator@0.11.3": "0gc4np7s91ynrgw73s2i7iakhb4lzdv1gcyx7yhlc0n214a2701w", - "registry+https://github.com/rust-lang/crates.io-index#phf_generator@0.7.24": "0qi62gxk3x3whrmw5c4i71406icqk11qmpgln438p6qm7k4lqdh9", - "registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.11.3": "1rallyvh28jqd9i916gk5gk2igdmzlgvv5q0l3xbf3m6y8pbrsk7", - "registry+https://github.com/rust-lang/crates.io-index#phf_shared@0.7.24": "18371fla0vsj7d6d5rlfb747xbr2in11ar9vgv5qna72bnhp2kr3", - "registry+https://github.com/rust-lang/crates.io-index#pin-project-internal@1.1.8": "1yzfhf6l27nhzv7r5hfrwj2g0x7xmfhgil19fj9am4srqp06csnm", - "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.16": "16wzc7z7dfkf9bmjin22f5282783f6mdksnr0nv0j5ym5f9gyg1v", - "registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.8": "05jr3xfy1spgmz3q19l4mmvv46vgvkvsgphamifx7x45swxcabhy", - "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0": "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb", - "registry+https://github.com/rust-lang/crates.io-index#piper@0.2.4": "0rn0mjjm0cwagdkay77wgmz3sqf8fqmv9d9czm79mvr2yj8c9j4n", - "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.31": "1wk6yp2phl91795ia0lwkr3wl4a9xkrympvhqq8cxk4d75hwhglm", - "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.16": "09kmkms9fmkbkarw0lnf0scqvjwwg3r7riddag0i3q39r0pil5c2", - "registry+https://github.com/rust-lang/crates.io-index#polling@3.7.4": "0bs4nhwfwsvlzlhah2gbhj3aa9ynvchv2g350wapswh26a65c156", - "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.20": "017ax9ssdnpww7nrl1hvqh2lzncpv04nnsibmnw9nxjnaqlpp5bp", - "registry+https://github.com/rust-lang/crates.io-index#pretty_env_logger@0.5.0": "076w9dnvcpx6d3mdbkqad8nwnsynb7c8haxmscyrz7g3vga28mw6", - "registry+https://github.com/rust-lang/crates.io-index#proc-macro-crate@1.3.1": "069r1k56bvgk0f58dm5swlssfcp79im230affwk6d9ck20g04k3z", - "registry+https://github.com/rust-lang/crates.io-index#proc-macro-crate@2.0.0": "1s23imns07vmacn2xjd5hv2h6rr94iqq3fd2frwa6i4h2nk6d0vy", - "registry+https://github.com/rust-lang/crates.io-index#proc-macro-error-attr@1.0.4": "0sgq6m5jfmasmwwy8x4mjygx5l7kp8s4j60bv25ckv2j1qc41gm1", - "registry+https://github.com/rust-lang/crates.io-index#proc-macro-error@1.0.4": "1373bhxaf0pagd8zkyd03kkx6bchzf6g0dkwrwzsnal9z47lj9fs", - "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.93": "169dw9wch753if1mgyi2nfl1il77gslvh6y2q46qplprwml6m530", - "registry+https://github.com/rust-lang/crates.io-index#proptest@1.6.0": "0l4y4bb8hffv7cys7d59qwqdmvmqjfzz0x9vblc08209clqfkjhl", - "registry+https://github.com/rust-lang/crates.io-index#qoi@0.4.1": "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz", - "registry+https://github.com/rust-lang/crates.io-index#quick-error@1.2.3": "1q6za3v78hsspisc197bg3g7rpc989qycy8ypr8ap8igv10ikl51", - "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.38": "1k0s75w61k6ch0rs263r4j69b7vj1wadqgb9dia4ylc9mymcqk8f", - "registry+https://github.com/rust-lang/crates.io-index#rand@0.3.23": "0v679h38pjjqj5h4md7v2slsvj6686qgcn7p9fbw3h43iwnk1b34", - "registry+https://github.com/rust-lang/crates.io-index#rand@0.4.6": "14qjfv3gggzhnma20k0sc1jf8y6pplsaq7n1j9ls5c8kf2wl0a2m", - "registry+https://github.com/rust-lang/crates.io-index#rand@0.6.5": "1jl4449jcl4wgmzld6ffwqj5gwxrp8zvx8w573g1z368qg6xlwbd", - "registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5": "013l6931nn7gkc23jz5mm3qdhf93jjf0fg64nz2lp4i51qd8vbrl", - "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.1.1": "1vxwyzs4fy1ffjc8l00fsyygpiss135irjf7nyxgq2v0lqf3lvam", - "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1": "123x2adin558xbhvqb8w4f6syjsdkmqff8cxwhmjacpsl1ihmhg6", - "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.3.1": "0jzdgszfa4bliigiy4hi66k7fs3gfwi2qxn8vik84ph77fwdwvvs", - "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.4.2": "1p09ynysrq1vcdlmcqnapq4qakl2yd1ng3kxh3qscpx09k2a6cww", - "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4": "0b4j2v4cb5krak1pv6kakv4sz6xcwbrmy2zckc32hsigbrwy82zc", - "registry+https://github.com/rust-lang/crates.io-index#rand_hc@0.1.0": "1i0vl8q5ddvvy0x8hf1zxny393miyzxkwqnw31ifg6p0gdy6fh3v", - "registry+https://github.com/rust-lang/crates.io-index#rand_isaac@0.1.1": "027flpjr4znx2csxk7gxb7vrf9c7y5mydmvg5az2afgisp4rgnfy", - "registry+https://github.com/rust-lang/crates.io-index#rand_jitter@0.1.4": "16z387y46bfz3csc42zxbjq89vcr1axqacncvv8qhyy93p4xarhi", - "registry+https://github.com/rust-lang/crates.io-index#rand_os@0.1.3": "0wahppm0s64gkr2vmhcgwc0lij37in1lgfxg5rbgqlz0l5vgcxbv", - "registry+https://github.com/rust-lang/crates.io-index#rand_pcg@0.1.2": "0i0bdla18a8x4jn1w0fxsbs3jg7ajllz6azmch1zw33r06dv1ydb", - "registry+https://github.com/rust-lang/crates.io-index#rand_xorshift@0.1.1": "0p2x8nr00hricpi2m6ca5vysiha7ybnghz79yqhhx6sl4gkfkxyb", - "registry+https://github.com/rust-lang/crates.io-index#rand_xorshift@0.3.0": "13vcag7gmqspzyabfl1gr9ykvxd2142q2agrj8dkyjmfqmgg4nyj", - "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.12.1": "1qpwim68ai5h0j7axa8ai8z0payaawv3id0lrgkqmapx7lx8fr8l", - "registry+https://github.com/rust-lang/crates.io-index#rayon@1.10.0": "1ylgnzwgllajalr4v00y4kj22klq2jbwllm70aha232iah0sc65l", - "registry+https://github.com/rust-lang/crates.io-index#rdrand@0.4.0": "1cjq0kwx1bk7jx3kzyciiish5gqsj7620dm43dc52sr8fzmm9037", - "registry+https://github.com/rust-lang/crates.io-index#redox_syscall@0.5.8": "0d48ylyd6gsamynyp257p6n2zl4dw2fhnn5z9y3nhgpri6rn5a03", - "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.9": "02092l8zfh3vkmk47yjc8d631zhhcd49ck2zr133prvd3z38v7l0", - "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5": "0p41p3hj9ww7blnbwbj9h7rwxzxg0c1hvrdycgys8rxyhqqw859b", - "registry+https://github.com/rust-lang/crates.io-index#regex@1.11.1": "148i41mzbx8bmq32hsj1q4karkzzx5m60qza6gdw4pdc9qdyyi5m", - "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.27": "0qjary4hpplpgdi62d2m0xvbn6lnzckwffm0rgkm2x51023m6ryx", - "registry+https://github.com/rust-lang/crates.io-index#rsa@0.9.7": "06amqm85raq26v6zg00fbf93lbj3kx559n2lpxc3wrvbbiy5vis7", - "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24": "07zysaafgrkzy2rjgwqdj2a8qdpsm6zv6f5pgpk9x0lm40z9b6vi", - "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.4.1": "14lvdsmr5si5qbqzrajgb6vfn69k0sfygrvfvr2mps26xwi3mjyg", - "registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.43": "1xjfhdnmqsbwnfmm77vyh7ldhqx0g9waqm4982404d7jdgp93257", - "registry+https://github.com/rust-lang/crates.io-index#rustls-pemfile@1.0.4": "1324n5bcns0rnw6vywr5agff3rwfvzphi7rmbyzwnv6glkhclx0w", - "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.19": "1m39qd65jcd1xgqzdm3017ppimiggh2446xngwp1ngr8hjbmpi7p", - "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.18": "17xx2s8j1lln7iackzd9p0sv546vjq71i779gphjq923vjh5pjzk", - "registry+https://github.com/rust-lang/crates.io-index#safemem@0.3.3": "0wp0d2b2284lw11xhybhaszsczpbq1jbdklkxgifldcknmy3nw7g", - "registry+https://github.com/rust-lang/crates.io-index#schannel@0.1.27": "0gbbhy28v72kd5iina0z2vcdl3vz63mk5idvkzn5r52z6jmfna8z", - "registry+https://github.com/rust-lang/crates.io-index#scoped-tls@1.0.1": "15524h04mafihcvfpgxd8f4bgc3k95aclz8grjkg9a0rxcvn9kz1", - "registry+https://github.com/rust-lang/crates.io-index#scoped_threadpool@0.1.9": "1a26d3lk40s9mrf4imhbik7caahmw2jryhhb6vqv6fplbbgzal8x", - "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0": "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l", - "registry+https://github.com/rust-lang/crates.io-index#security-framework-sys@2.14.0": "0chwn01qrnvs59i5220bymd38iddy4krbnmfnhf4k451aqfj7ns9", - "registry+https://github.com/rust-lang/crates.io-index#security-framework@2.11.1": "00ldclwx78dm61v7wkach9lcx76awlrv0fdgjdwch4dmy12j4yw9", - "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.1.0": "1gmxk5bvnnimcif7v1jk8ai2azfvh9djki545nd86vsnphjgrzf2", - "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.24": "1fmvjjkd3f64y5fqr1nakkq371mnwzv09fbz5mbmdxril63ypdiw", - "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.218": "0q6z4bnrwagnms0bds4886711l6mc68s979i49zd3xnvkg8wkpz8", - "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.218": "0azqd74xbpb1v5vf6w1fdbgmwp39ljjfj25cib5rgrzlj7hh75gh", - "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.139": "19kj3irpa22a7djz1jaf4wambzh7psiqa6zyafqnb76crhx6ry24", - "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.8": "1q89g70azwi4ybilz5jb8prfpa575165lmrffd49vmcf76qpqq47", - "registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1": "1zgklbdaysj3230xivihs30qi5vkhigg323a9m62k8jwf4a1qjfk", - "registry+https://github.com/rust-lang/crates.io-index#serde_yml@0.0.12": "1p8xwz4znd6fj962y22fdvvv16gb8c0hx4iv5hjplngiidcdvqjr", - "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.2": "1cb5akgq8ajnd5spyn587srvs4n26ryq0p78nswffwhv46sf1sd9", - "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", - "registry+https://github.com/rust-lang/crates.io-index#siphasher@0.2.3": "1b53m53l24lyhr505lwqzrpjyq5qfnic71mynrcfvm43rybf938b", - "registry+https://github.com/rust-lang/crates.io-index#siphasher@1.0.1": "17f35782ma3fn6sh21c027kjmd227xyrx06ffi8gw4xzv9yry6an", - "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.13.2": "0rsw5samawl3wsw6glrsb127rx6sh89a8wyikicw6dkdcjd1lpiw", - "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.5.8": "1s7vjmb5gzp3iaqi94rh9r63k9cj00kjgbfn7gn60kmnk6fjcw69", - "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8": "0rvam5r0p3a6qhc18scqpvpgb3ckzyqxpgdfyjnghh8ja7byi039", - "registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3": "17fj8k5fmx4w9mp27l970clrh5qa7r5sjdvbsln987xhb34dc7nr", - "registry+https://github.com/rust-lang/crates.io-index#sqlx-core@0.8.3": "1q31dawr61wc6q2f12my4fw082mbv8sxwz1082msjsk76rlpn03a", - "registry+https://github.com/rust-lang/crates.io-index#sqlx-macros-core@0.8.3": "1bg7sn6l8dc4pzrqx2dwc3sp7dbn97msfqahpycnl55bqnn917sf", - "registry+https://github.com/rust-lang/crates.io-index#sqlx-macros@0.8.3": "047k67sylscv0gdhwwqrn0s33jy1mvq8rmqq6s8fygv4g2ny44ii", - "registry+https://github.com/rust-lang/crates.io-index#sqlx-mysql@0.8.3": "0czjzzjm2y6lkhxvvzrzwgp0pmlhymcnym20hn9n9kh01s7jfq25", - "registry+https://github.com/rust-lang/crates.io-index#sqlx-postgres@0.8.3": "04wnjl51kfx0qbfsfmhqdshpmw32vzz2p8dksmj6gvb3ydbqmff5", - "registry+https://github.com/rust-lang/crates.io-index#sqlx-sqlite@0.8.3": "0h05ca26g428h4337k4nm0ww75bcdkiqzp883m7fc92v78fsfp7q", - "registry+https://github.com/rust-lang/crates.io-index#sqlx@0.8.3": "0pvlpq0plgyxf5kikcv786pf0pjv8dx5shlvz72l510d7hxyf424", - "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.5": "1cb3jis4h2b767csk272zw92lc6jzfzvh8d6m1cd86yqjb9z6kbv", - "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1": "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x", - "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1": "14ijxaymghbl1p0wql9cib5zlwiina7kall6w7g89csprkgbvhhk", - "registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109": "0ds2if4600bd59wsv7jjgfkayfzy3hnazs394kz6zdkmna8l3dkj", - "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.96": "102wk3cgawimi3i0q3r3xw3i858zkyingg6y7gsxfy733amsvl6m", - "registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@0.1.2": "0q01lyj0gr9a93n10nxsn8lwbzq97jqd6b768x17c8f7v7gccir0", - "registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.1": "0wc9f002ia2zqcbj0q2id5x6n7g1zjqba7qkg2mr0qvvmdk7dby8", - "registry+https://github.com/rust-lang/crates.io-index#system-configuration-sys@0.5.0": "1jckxvdr37bay3i9v52izgy52dg690x5xfg3hd394sv2xf4b2px7", - "registry+https://github.com/rust-lang/crates.io-index#system-configuration@0.5.1": "1rz0r30xn7fiyqay2dvzfy56cvaa3km74hnbz2d72p97bkf3lfms", - "registry+https://github.com/rust-lang/crates.io-index#system-deps@6.2.2": "0j93ryw031n3h8b0nfpj5xwh3ify636xmv8kxianvlyyipmkbrd3", - "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16": "1cg3bnx1gdkdr5hac1hzxy64fhw4g7dqkd0n3dxy5lfngpr1mi31", - "registry+https://github.com/rust-lang/crates.io-index#tempdir@0.3.7": "1n5n86zxpgd85y0mswrp5cfdisizq2rv3la906g6ipyc03xvbwhm", - "registry+https://github.com/rust-lang/crates.io-index#tempfile@3.17.1": "0c52ggq5vy5mzgk5ly36cgzs1cig3cv6r1jarijmzxgkn6na1r92", - "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1": "0mappjh3fj3p2nmrg4y7qv94rchwi9mzmgmfflr8p2awdj7lyy86", - "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69": "1h84fmn2nai41cxbhk6pqf46bxqq1b344v8yz089w1chzi76rvjg", - "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.11": "1hkkn7p2y4cxbffcrprybkj0qy1rl1r6waxmxqvr764axaxc3br6", - "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69": "0lizjay08agcr5hs9yfzzj6axs53a2rgx070a1dsi3jpkcrzbamn", - "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.11": "1z0649rpa8c2smzx129bz4qvxmdihj30r2km6vfpcv9yny2g4lnl", - "registry+https://github.com/rust-lang/crates.io-index#tiff@0.6.1": "0ds48vs919ccxa3fv1www7788pzkvpg434ilqkq7sjb5dmqg8lws", - "registry+https://github.com/rust-lang/crates.io-index#tiff@0.9.1": "0ghyxlz566dzc3scvgmzys11dhq2ri77kb8sznjakijlxby104xs", - "registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.2": "1wx3qizcihw6z151hywfzzyd1y5dl804ydyxci6qm07vbakpr4pg", - "registry+https://github.com/rust-lang/crates.io-index#time-macros@0.2.19": "1pl558z26pp342l5y91n6dxb60xwhar975wk6jc4npiygq0ycd18", - "registry+https://github.com/rust-lang/crates.io-index#time@0.1.45": "0nl0pzv9yf56djy8y5dx25nka5pr2q1ivlandb3d24pksgx7ly8v", - "registry+https://github.com/rust-lang/crates.io-index#time@0.3.37": "08bvydyc14plkwhchzia5bcdbmm0mk5fzilsdpjx06w6hf48drrm", - "registry+https://github.com/rust-lang/crates.io-index#tinystr@0.7.6": "0bxqaw7z8r2kzngxlzlgvld1r6jbnwyylyvyjbv1q71rvgaga5wi", - "registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.8.1": "1s41rv7n39sjsxz3kd3d4adw45ndkxz1d18rfbz2wd7s9n8bhb82", - "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.5.0": "1f6az2xbvqp7am417b78d1za8axbvjvxnmkakz9vr8s52czx81kf", - "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.17": "0ix0770hfp4x5rh5bl7vsnr3d4iz4ms43i522xw70xaap9xqv9gc", - "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.13": "0y0h10a52c7hrldmr3410bp7j3fadq0jn9nf7awddgd2an6smz6p", - "registry+https://github.com/rust-lang/crates.io-index#tokio@1.43.0": "17pdm49ihlhfw3rpxix3kdh2ppl1yv7nwp1kxazi5r1xz97zlq9x", - "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.20": "0j012b37iz1mihksr6a928s6dzszxvblzg3l5wxp7azzsv6sb1yd", - "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.8": "0hgv7v9g35d7y9r2afic58jvlwnf73vgd1mz2k8gihlgrf73bmqd", - "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.19.15": "08bl7rp5g6jwmfpad9s8jpw8wjrciadpnbaswgywpr9hv9qbfnqv", - "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.20.2": "0f7k5svmxw98fhi28jpcyv7ldr2s3c867pjbji65bdxjpd44svir", - "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.24": "0x0lgp70x5cl9nla03xqs5vwwwlrwmd0djkdrp3h3lpdymgpkd0p", - "registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3": "1hzfkvkci33ra94xjx64vv3pp0sq346w06fpkcdwjcid7zhvdycd", - "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.28": "0v92l9cxs42rdm4m5hsa8z7ln1xsiw1zc2iil8c6k7lzq0jf2nir", - "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.33": "170gc7cxyjx824r9kr17zc9gvzx89ypqfdzq259pr56gg5bwjwp6", - "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.41": "1l5xrzyjfyayrwhvhldfnwdyligi1mpqm8mzbi2m1d6y6p2hlkkq", - "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.21.0": "1qaphb5kgwgid19p64grhv2b9kxy7f1059yy92l9kwrlx90sdwcy", - "registry+https://github.com/rust-lang/crates.io-index#type-map@0.5.0": "17qaga12nkankr7hi2mv43f4lnc78hg480kz6j9zmy4g0h28ddny", - "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", - "registry+https://github.com/rust-lang/crates.io-index#typenum@1.17.0": "09dqxv69m9lj9zvv6xw5vxaqx15ps0vxyy5myg33i0kbqvq0pzs2", - "registry+https://github.com/rust-lang/crates.io-index#typeshare-annotation@1.0.4": "0kx38ah6638pkqq5cac7nmvbg6x43v7fj5jgibla4lj8fv1dc5d6", - "registry+https://github.com/rust-lang/crates.io-index#typeshare@1.0.4": "1svc92lg35r12mqdpbs4wbkw7g72v2302niyw5v1w290250hzghr", - "registry+https://github.com/rust-lang/crates.io-index#unarray@0.1.4": "154smf048k84prsdgh09nkm2n0w0336v84jd4zikyn6v6jrqbspa", - "registry+https://github.com/rust-lang/crates.io-index#unic-langid-impl@0.9.5": "1rckyn5wqd5h8jxhbzlbbagr459zkzg822r4k5n30jaryv0j4m0a", - "registry+https://github.com/rust-lang/crates.io-index#unic-langid@0.9.5": "0i2s024frmpfa68lzy8y8vnb1rz3m9v0ga13f7h2afx7f8g9vp93", - "registry+https://github.com/rust-lang/crates.io-index#unicase@1.4.2": "0cwazh4qsmm9msckjk86zc1z35xg7hjxjykrgjalzdv367w6aivz", - "registry+https://github.com/rust-lang/crates.io-index#unicase@2.8.1": "0fd5ddbhpva7wrln2iah054ar2pc1drqjcll0f493vj3fv8l9f3m", - "registry+https://github.com/rust-lang/crates.io-index#unicode-bidi@0.3.18": "1xcxwbsqa24b8vfchhzyyzgj0l6bn51ib5v8j6krha0m77dva72w", - "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.14": "10ywa1pg0glgkr4l3dppjxizr9r2b7im0ycbfa0137l69z5fdfdd", - "registry+https://github.com/rust-lang/crates.io-index#unicode-normalization@0.1.24": "0mnrk809z3ix1wspcqy97ld5wxdb31f3xz6nsvg5qcv289ycjcsh", - "registry+https://github.com/rust-lang/crates.io-index#unicode-properties@0.1.3": "1l3mbgzwz8g14xcs09p4ww3hjkjcf0i1ih13nsg72bhj8n5jl3z7", - "registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.12.0": "14qla2jfx74yyb9ds3d2mpwpa4l4lzb9z57c6d2ba511458z5k7n", - "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14": "1bzn2zv0gp8xxbxbhifw778a7fc93pa6a1kj24jgg9msj07f7mkx", - "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.4": "0q6sgznyy2n4l5lm16zahkisvc9nip9aa5q1pps7656xra3bdy1j", - "registry+https://github.com/rust-lang/crates.io-index#utf-8@0.7.6": "1a9ns3fvgird0snjkd3wbdhwd3zdpc2h5gpyybrfr6ra5pkqxk09", - "registry+https://github.com/rust-lang/crates.io-index#utf16_iter@1.0.5": "0ik2krdr73hfgsdzw0218fn35fa09dg2hvbi1xp3bmdfrp9js8y8", - "registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4": "1gmna9flnj8dbyd8ba17zigrp9c4c3zclngf5lnb5yvz1ri41hdn", - "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2": "088807qwjq46azicqwbhlmzwrbkz7l4hpw43sdkdyyk524vdxaq6", - "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.12.0": "1i2i7ar5651d58ip1l8cghg3y60pn0rqmssvw6lm8d4s3xc1hh3l", - "registry+https://github.com/rust-lang/crates.io-index#value-bag@1.10.0": "1lnsixdpi1ldms1adxyafyx7lyrqxhhskgwrjckmml6majmc9x1y", - "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.2.0": "12y9262fhjm1wp0aj3mwhads7kv0jz8h168nn5fb8b43nwf9abl5", - "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.5": "0nhhi4i5x89gm911azqbn7avs9mdacw2i3vcz3cnmz3mv4rqz4hb", - "registry+https://github.com/rust-lang/crates.io-index#wait-timeout@0.2.0": "1xpkk0j5l9pfmjfh1pi0i89invlavfrd9av5xp0zhxgb29dhy84z", - "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.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#wasi@0.13.3+wasi-0.2.2": "1lnapbvdcvi3kc749wzqvwrpd483win2kicn1faa4dja38p6v096", - "registry+https://github.com/rust-lang/crates.io-index#wasite@0.1.0": "0nw5h9nmcl4fyf4j5d4mfdjfgvwi1cakpi349wc4zrr59wxxinmq", - "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-backend@0.2.100": "1ihbf1hq3y81c4md9lyh6lcwbx6a5j0fw4fygd423g62lm8hc2ig", - "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-futures@0.4.50": "0q8ymi6i9r3vxly551dhxcyai7nc491mspj0j1wbafxwq074fpam", - "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro-support@0.2.100": "1plm8dh20jg2id0320pbmrlsv6cazfv6b6907z19ys4z1jj7xs4a", - "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro@0.2.100": "01xls2dvzh38yj17jgrbiib1d3nyad7k2yw9s0mpklwys333zrkz", - "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.100": "0gffxvqgbh9r9xl36gprkfnh3w9gl8wgia6xrin7v11sjcxxf18s", - "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.100": "1x8ymcm6yi3i1rwj78myl1agqv2m86i648myy3lc97s9swlqkp0y", - "registry+https://github.com/rust-lang/crates.io-index#web-sys@0.3.77": "1lnmc1ffbq34qw91nndklqqm75rasaffj2g4f8h1yvqqz4pdvdik", - "registry+https://github.com/rust-lang/crates.io-index#weezl@0.1.8": "10lhndjgs6y5djpg3b420xngcr6jkmv70q8rb1qcicbily35pa2k", - "registry+https://github.com/rust-lang/crates.io-index#whoami@1.5.2": "0vdvm6sga4v9515l6glqqfnmzp246nq66dd09cw5ri4fyn3mnb9p", - "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0": "1dmpa6mvcvzz16zg6d5vrfy4bxgg541wxrcip7cnshi06v38ffxc", - "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.9": "1fqhkcl9scd230cnfj8apfficpf5c9vhwnk4yy9xfc1sw69iq8ng", - "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0": "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki", - "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9": "06gl025x418lchw1wxj64ycr7gha83m44cjr5sarhynd9xkrm0sw", - "registry+https://github.com/rust-lang/crates.io-index#windows-core@0.52.0": "1nc3qv7sy24x0nlnb32f7alzpd6f72l4p24vl65vydbyil669ark", - "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.48.0": "1aan23v5gs7gya1lc46hqn9mdh8yph3fhxmhxlw36pn6pqc28zb7", - "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0": "0gd3v4ji88490zgb6b5mq5zgbvwv7zx1ibn8v3x83rwcdbryaar8", - "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.59.0": "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y", - "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.48.5": "034ljxqshifs1lan89xwpcy1hp0lhdh4b5n0d2z4fwjx2piacbws", - "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6": "0wwrx625nwlfp7k93r2rra568gad1mwd888h1jwnl0vfg5r4ywlv", - "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_gnullvm@0.48.5": "1n05v7qblg1ci3i567inc7xrkmywczxrs1z3lj3rkkxw18py6f1b", - "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_gnullvm@0.52.6": "1lrcq38cr2arvmz19v32qaggvj8bh1640mdm9c2fr877h0hn591j", - "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_msvc@0.48.5": "1g5l4ry968p73g6bg6jgyvy9lb8fyhcs54067yzxpcpkf44k2dfw", - "registry+https://github.com/rust-lang/crates.io-index#windows_aarch64_msvc@0.52.6": "0sfl0nysnz32yyfh773hpi49b1q700ah6y7sacmjbqjjn5xjmv09", - "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnu@0.48.5": "0gklnglwd9ilqx7ac3cn8hbhkraqisd0n83jxzf9837nvvkiand7", - "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnu@0.52.6": "02zspglbykh1jh9pi7gn8g1f97jh1rrccni9ivmrfbl0mgamm6wf", - "registry+https://github.com/rust-lang/crates.io-index#windows_i686_gnullvm@0.52.6": "0rpdx1537mw6slcpqa0rm3qixmsb79nbhqy5fsm3q2q9ik9m5vhf", - "registry+https://github.com/rust-lang/crates.io-index#windows_i686_msvc@0.48.5": "01m4rik437dl9rdf0ndnm2syh10hizvq0dajdkv2fjqcywrw4mcg", - "registry+https://github.com/rust-lang/crates.io-index#windows_i686_msvc@0.52.6": "0rkcqmp4zzmfvrrrx01260q3xkpzi6fzi2x2pgdcdry50ny4h294", - "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnu@0.48.5": "13kiqqcvz2vnyxzydjh73hwgigsdr2z1xpzx313kxll34nyhmm2k", - "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnu@0.52.6": "0y0sifqcb56a56mvn7xjgs8g43p33mfqkd8wj1yhrgxzma05qyhl", - "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.48.5": "1k24810wfbgz8k48c2yknqjmiigmql6kk3knmddkv8k8g1v54yqb", - "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6": "03gda7zjx1qh8k9nnlgb7m3w3s1xkysg55hkd1wjch8pqhyv5m94", - "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.48.5": "0f4mdp895kkjh9zv8dxvn4pc10xr7839lf5pa9l0193i2pkgr57d", - "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.52.6": "1v7rb5cibyzx8vak29pdrk8nx9hycsjs4w0jgms08qk49jl6v7sq", - "registry+https://github.com/rust-lang/crates.io-index#winnow@0.5.40": "0xk8maai7gyxda673mmw3pj1hdizy5fpi7287vaywykkk19sk4zm", - "registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.3": "1c9bmhpdwbdmll6b4l6skabz0296dchnmnxw84hh2y3ggyllwzqf", - "registry+https://github.com/rust-lang/crates.io-index#winreg@0.50.0": "1cddmp929k882mdh6i9f2as848f13qqna6czwsqzkh1pqnr5fkjj", - "registry+https://github.com/rust-lang/crates.io-index#wit-bindgen-rt@0.33.0": "0g4lwfp9x6a2i1hgjn8k14nr4fsnpd5izxhc75zpi2s5cvcg6s1j", - "registry+https://github.com/rust-lang/crates.io-index#write16@1.0.0": "0dnryvrrbrnl7vvf5vb1zkmwldhjkf2n5znliviam7bm4900z2fi", - "registry+https://github.com/rust-lang/crates.io-index#writeable@0.5.5": "0lawr6y0bwqfyayf3z8zmqlhpnzhdx0ahs54isacbhyjwa7g778y", - "registry+https://github.com/rust-lang/crates.io-index#xml-rs@0.8.25": "1i73ajf6scni5bi1a51r19xykgrambdx5fkks0fyg5jqqbml1ff5", - "registry+https://github.com/rust-lang/crates.io-index#yansi-term@0.1.2": "1w8vjlvxba6yvidqdvxddx3crl6z66h39qxj8xi6aqayw2nk0p7y", - "registry+https://github.com/rust-lang/crates.io-index#yoke-derive@0.7.5": "0m4i4a7gy826bfvnqa9wy6sp90qf0as3wps3wb0smjaamn68g013", - "registry+https://github.com/rust-lang/crates.io-index#yoke@0.7.5": "0h3znzrdmll0a7sglzf9ji0p5iqml11wrj1dypaf6ad6kbpnl3hj", - "registry+https://github.com/rust-lang/crates.io-index#zerocopy-derive@0.7.35": "0gnf2ap2y92nwdalzz3x7142f2b83sni66l39vxp2ijd6j080kzs", - "registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.7.35": "1w36q7b9il2flg0qskapgi9ymgg7p985vniqd09vi0mwib8lz6qv", - "registry+https://github.com/rust-lang/crates.io-index#zerofrom-derive@0.1.5": "022q55phhb44qbrcfbc48k0b741fl8gnazw3hpmmndbx5ycfspjr", - "registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.5": "0bnd8vjcllzrvr3wvn8x14k2hkrpyy1fm3crkn2y3plmr44fxwyg", - "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.8.1": "1pjdrmjwmszpxfd7r860jx54cyk94qk59x13sc307cvr5256glyf", - "registry+https://github.com/rust-lang/crates.io-index#zerovec-derive@0.10.3": "1ik322dys6wnap5d3gcsn09azmssq466xryn5czfm13mn7gsdbvf", - "registry+https://github.com/rust-lang/crates.io-index#zerovec@0.10.4": "0yghix7n3fjfdppwghknzvx9v8cf826h2qal5nqvy8yzg4yqjaxa", - "registry+https://github.com/rust-lang/crates.io-index#zune-inflate@0.2.54": "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk" + "git+https://github.com/yewstack/yew/#yew-macro@0.21.0": "1g47mpyzd2mib73cjrbmcivrp7kr16f6hbrmpaap56kbc518khwf", + "git+https://github.com/yewstack/yew/#yew@0.21.0": "1g47mpyzd2mib73cjrbmcivrp7kr16f6hbrmpaap56kbc518khwf" } \ No newline at end of file diff --git a/cyberpunk-splash/Cargo.toml b/cyberpunk-splash/Cargo.toml index 8874a83..b2d5d34 100644 --- a/cyberpunk-splash/Cargo.toml +++ b/cyberpunk-splash/Cargo.toml @@ -7,9 +7,9 @@ license = "GPL-3.0-only" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -async-std = "1.13.0" -cairo-rs = { version = "0.18" } +async-std = { workspace = true } +cairo-rs = { workspace = true } cyberpunk = { path = "../cyberpunk" } -gio = { version = "0.18" } -glib = { version = "0.18" } -gtk = { version = "0.7", package = "gtk4" } +gio = { workspace = true } +glib = { workspace = true } +gtk = { workspace = true } diff --git a/cyberpunk/Cargo.toml b/cyberpunk/Cargo.toml index 9dc1cd5..f7c0235 100644 --- a/cyberpunk/Cargo.toml +++ b/cyberpunk/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -cairo-rs = { version = "0.18" } -gio = { version = "0.18" } -glib = { version = "0.18" } -gtk = { version = "0.7", package = "gtk4" } +cairo-rs = { workspace = true } +gio = { workspace = true } +glib = { workspace = true } +gtk = { workspace = true } diff --git a/fitnesstrax/app/Cargo.toml b/fitnesstrax/app/Cargo.toml index 6458900..f9afcc2 100644 --- a/fitnesstrax/app/Cargo.toml +++ b/fitnesstrax/app/Cargo.toml @@ -6,20 +6,20 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -adw = { version = "0.5", package = "libadwaita", features = [ "v1_4" ] } -async-channel = { version = "2.1" } -async-trait = { version = "0.1" } -chrono = { version = "0.4" } -chrono-tz = { version = "0.8" } -dimensioned = { version = "0.8", features = [ "serde" ] } +adw = { workspace = true } +async-channel = { workspace = true } +async-trait = { workspace = true } +chrono = { workspace = true } +chrono-tz = { workspace = true } +dimensioned = { workspace = true } emseries = { path = "../../emseries" } ft-core = { path = "../core" } -gio = { version = "0.18" } -glib = { version = "0.18" } -gdk = { version = "0.7", package = "gdk4" } -gtk = { version = "0.7", package = "gtk4", features = [ "v4_10" ] } -thiserror = { version = "1.0" } -tokio = { version = "1.34", features = [ "full" ] } +gio = { workspace = true } +glib = { workspace = true } +gdk = { workspace = true } +gtk = { workspace = true } +thiserror = { workspace = true } +tokio = { workspace = true } [build-dependencies] glib-build-tools = "0.18" diff --git a/fitnesstrax/core/Cargo.toml b/fitnesstrax/core/Cargo.toml index 3e7a8ed..6a23921 100644 --- a/fitnesstrax/core/Cargo.toml +++ b/fitnesstrax/core/Cargo.toml @@ -6,12 +6,12 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -chrono = { version = "0.4" } -chrono-tz = { version = "0.8" } -dimensioned = { version = "0.8", features = [ "serde" ] } +chrono = { workspace = true } +chrono-tz = { workspace = true } +dimensioned = { workspace = true } emseries = { path = "../../emseries" } -serde = { version = "1", features = [ "derive" ] } -serde_json = { version = "1" } +serde = { workspace = true } +serde_json = { workspace = true } [dev-dependencies] tempfile = "*" diff --git a/flake.lock b/flake.lock index faf7ce0..17dc566 100644 --- a/flake.lock +++ b/flake.lock @@ -1,20 +1,5 @@ { "nodes": { - "crane": { - "locked": { - "lastModified": 1739936662, - "narHash": "sha256-x4syUjNUuRblR07nDPeLDP7DpphaBVbUaSoeZkFbGSk=", - "owner": "ipetkov", - "repo": "crane", - "rev": "19de14aaeb869287647d9461cbd389187d8ecdb7", - "type": "github" - }, - "original": { - "owner": "ipetkov", - "repo": "crane", - "type": "github" - } - }, "flake-utils": { "inputs": { "systems": "systems" @@ -65,7 +50,6 @@ }, "root": { "inputs": { - "crane": "crane", "nixpkgs": "nixpkgs", "typeshare": "typeshare", "unstable": "unstable" diff --git a/flake.nix b/flake.nix index 9b846f2..7176a53 100644 --- a/flake.nix +++ b/flake.nix @@ -5,10 +5,9 @@ nixpkgs.url = "nixpkgs/nixos-24.11"; unstable.url = "nixpkgs/nixos-unstable"; typeshare.url = "github:1Password/typeshare"; - crane.url = "github:ipetkov/crane"; }; - outputs = { self, nixpkgs, unstable, typeshare, crane, ... }: + outputs = { self, nixpkgs, unstable, typeshare, ... }: let version = builtins.string 0 8 self.lastModifiedDate; supportedSystems = [ "x86_64-linux" ]; @@ -58,9 +57,6 @@ packages."x86_64-linux" = let pkgs = import nixpkgs { system = "x86_64-linux"; }; - craneLib = crane.mkLib pkgs; - src = craneLib.cleanCargoSource ./.; - gtkNativeInputs = [ pkgs.pkg-config pkgs.gtk4 @@ -92,23 +88,19 @@ dashboard = cargo_nix.workspaceMembers.dashboard.build; # file-service = cargo_nix.workspaceMembers.file-service.build; fitnesstrax = cargo_nix.workspaceMembers.fitnesstrax.build; - l10n-db = craneLib.buildPackage { - pname = "l10n-db"; - cargoExtraArgs = "-p l10n-db"; - src = ./.; - }; + l10n-db = cargo_nix.workspaceMembers.l10n-db.build; otg-gtk = cargo_nix.workspaceMembers.otg-gtk.build; all = pkgs.symlinkJoin { name = "all"; paths = [ - cyber-slides + # cyber-slides cyberpunk-splash - dashboard + # dashboard # file-service fitnesstrax l10n-db - otg-gtk + # otg-gtk ]; }; diff --git a/visions/server/Cargo.toml b/visions/server/Cargo.toml index d32769b..07c7db3 100644 --- a/visions/server/Cargo.toml +++ b/visions/server/Cargo.toml @@ -4,12 +4,11 @@ version = "0.1.0" edition = "2021" [dependencies] -axum = { version = "0.8.1", features = ["macros"] } -visions-types = { path = "../types" } -serde = { version = "1.0.217", features = ["derive", "serde_derive"] } -tokio = { version = "1.43.0", features = ["full", "rt"] } -tower-http = { version = "0.6.2", features = ["cors"] } -typeshare = "1.0.4" -uuid = { version = "1.13.1", features = ["v4"] } +axum = { workspace = true } +visions-types = { path = "../types" } +serde = { workspace = true } +tokio = { workspace = true } +tower-http = { workspace = true } +uuid = { workspace = true } result-extended = { path = "../../result-extended" } -thiserror = "2.0.11" +thiserror = { workspace = true } diff --git a/visions/ui/Cargo.toml b/visions/ui/Cargo.toml index 7c149b8..a7b8341 100644 --- a/visions/ui/Cargo.toml +++ b/visions/ui/Cargo.toml @@ -4,14 +4,14 @@ version = "0.1.0" edition = "2021" [dependencies] -visions-types = { path = "../types" } -gloo-console = "0.3.0" -gloo-net = "0.6.0" -serde = { version = "1.0.217", features = ["derive"] } -serde-wasm-bindgen = "0.6.5" -serde_json = "1.0.138" -wasm-bindgen = "0.2.100" -wasm-bindgen-futures = "0.4.50" -web-sys = "0.3.77" -yew = { git = "https://github.com/yewstack/yew/", features = ["csr"] } +gloo-console = { workspace = true } +gloo-net = { workspace = true } +serde = { workspace = true } +serde-wasm-bindgen = { workspace = true } +serde_json = { workspace = true } +visions-types = { path = "../types" } +wasm-bindgen = { workspace = true } +wasm-bindgen-futures = { workspace = true } +web-sys = { workspace = true } +yew = { workspace = true }