diff --git a/Cargo.nix b/Cargo.nix index f01d2703..2d19398b 100644 --- a/Cargo.nix +++ b/Cargo.nix @@ -80,22 +80,6 @@ in }; }); - "registry+https://github.com/rust-lang/crates.io-index".ahash."0.3.8" = overridableMkRustCrate (profileName: rec { - name = "ahash"; - version = "0.3.8"; - registry = "registry+https://github.com/rust-lang/crates.io-index"; - src = fetchCratesIo { inherit name version; sha256 = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217"; }; - features = builtins.concatLists [ - [ "compile-time-rng" ] - [ "const-random" ] - [ "default" ] - [ "std" ] - ]; - dependencies = { - const_random = rustPackages."registry+https://github.com/rust-lang/crates.io-index".const-random."0.1.15" { inherit profileName; }; - }; - }); - "registry+https://github.com/rust-lang/crates.io-index".ahash."0.7.6" = overridableMkRustCrate (profileName: rec { name = "ahash"; version = "0.7.6"; @@ -158,7 +142,7 @@ in registry = "unknown"; src = fetchCrateLocal (workspaceSrc + "/crates/aiken-lang"); dependencies = { - chumsky = rustPackages."registry+https://github.com/rust-lang/crates.io-index".chumsky."0.8.0" { inherit profileName; }; + chumsky = rustPackages."registry+https://github.com/rust-lang/crates.io-index".chumsky."0.9.0" { inherit profileName; }; hex = rustPackages."registry+https://github.com/rust-lang/crates.io-index".hex."0.4.3" { inherit profileName; }; indexmap = rustPackages."registry+https://github.com/rust-lang/crates.io-index".indexmap."1.9.2" { inherit profileName; }; indoc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".indoc."1.0.8" { profileName = "__noProfile"; }; @@ -575,17 +559,21 @@ in src = fetchCratesIo { inherit name version; sha256 = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"; }; }); - "registry+https://github.com/rust-lang/crates.io-index".chumsky."0.8.0" = overridableMkRustCrate (profileName: rec { + "registry+https://github.com/rust-lang/crates.io-index".chumsky."0.9.0" = overridableMkRustCrate (profileName: rec { name = "chumsky"; - version = "0.8.0"; + version = "0.9.0"; registry = "registry+https://github.com/rust-lang/crates.io-index"; - src = fetchCratesIo { inherit name version; sha256 = "8d02796e4586c6c41aeb68eae9bfb4558a522c35f1430c14b40136c3706e09e4"; }; + src = fetchCratesIo { inherit name version; sha256 = "c4d619fba796986dd538d82660b76e0b9756c6e19b2e4d4559ba5a57f9f00810"; }; features = builtins.concatLists [ [ "ahash" ] [ "default" ] + [ "spill-stack" ] + [ "stacker" ] + [ "std" ] ]; dependencies = { - ahash = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ahash."0.3.8" { inherit profileName; }; + hashbrown = rustPackages."registry+https://github.com/rust-lang/crates.io-index".hashbrown."0.12.3" { inherit profileName; }; + stacker = rustPackages."registry+https://github.com/rust-lang/crates.io-index".stacker."0.1.15" { inherit profileName; }; }; }); @@ -663,30 +651,6 @@ in src = fetchCratesIo { inherit name version; sha256 = "cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b"; }; }); - "registry+https://github.com/rust-lang/crates.io-index".const-random."0.1.15" = overridableMkRustCrate (profileName: rec { - name = "const-random"; - version = "0.1.15"; - registry = "registry+https://github.com/rust-lang/crates.io-index"; - src = fetchCratesIo { inherit name version; sha256 = "368a7a772ead6ce7e1de82bfb04c485f3db8ec744f72925af5735e29a22cc18e"; }; - dependencies = { - const_random_macro = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".const-random-macro."0.1.15" { profileName = "__noProfile"; }; - proc_macro_hack = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro-hack."0.5.20+deprecated" { profileName = "__noProfile"; }; - }; - }); - - "registry+https://github.com/rust-lang/crates.io-index".const-random-macro."0.1.15" = overridableMkRustCrate (profileName: rec { - name = "const-random-macro"; - version = "0.1.15"; - registry = "registry+https://github.com/rust-lang/crates.io-index"; - src = fetchCratesIo { inherit name version; sha256 = "9d7d6ab3c3a2282db210df5f02c4dab6e0a7057af0fb7ebd4070f30fe05c0ddb"; }; - dependencies = { - getrandom = rustPackages."registry+https://github.com/rust-lang/crates.io-index".getrandom."0.2.8" { inherit profileName; }; - once_cell = rustPackages."registry+https://github.com/rust-lang/crates.io-index".once_cell."1.16.0" { inherit profileName; }; - proc_macro_hack = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro-hack."0.5.20+deprecated" { profileName = "__noProfile"; }; - tiny_keccak = rustPackages."registry+https://github.com/rust-lang/crates.io-index".tiny-keccak."2.0.2" { inherit profileName; }; - }; - }); - "registry+https://github.com/rust-lang/crates.io-index".constant_time_eq."0.1.5" = overridableMkRustCrate (profileName: rec { name = "constant_time_eq"; version = "0.1.5"; @@ -804,17 +768,6 @@ in }; }); - "registry+https://github.com/rust-lang/crates.io-index".crunchy."0.2.2" = overridableMkRustCrate (profileName: rec { - name = "crunchy"; - version = "0.2.2"; - registry = "registry+https://github.com/rust-lang/crates.io-index"; - src = fetchCratesIo { inherit name version; sha256 = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"; }; - features = builtins.concatLists [ - [ "default" ] - [ "limit_128" ] - ]; - }); - "registry+https://github.com/rust-lang/crates.io-index".crypto-bigint."0.4.9" = overridableMkRustCrate (profileName: rec { name = "crypto-bigint"; version = "0.4.9"; @@ -2562,13 +2515,6 @@ in }; }); - "registry+https://github.com/rust-lang/crates.io-index".proc-macro-hack."0.5.20+deprecated" = overridableMkRustCrate (profileName: rec { - name = "proc-macro-hack"; - version = "0.5.20+deprecated"; - registry = "registry+https://github.com/rust-lang/crates.io-index"; - src = fetchCratesIo { inherit name version; sha256 = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"; }; - }); - "registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.49" = overridableMkRustCrate (profileName: rec { name = "proc-macro2"; version = "1.0.49"; @@ -2617,6 +2563,16 @@ in }; }); + "registry+https://github.com/rust-lang/crates.io-index".psm."0.1.21" = overridableMkRustCrate (profileName: rec { + name = "psm"; + version = "0.1.21"; + registry = "registry+https://github.com/rust-lang/crates.io-index"; + src = fetchCratesIo { inherit name version; sha256 = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874"; }; + buildDependencies = { + cc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.78" { profileName = "__noProfile"; }; + }; + }); + "registry+https://github.com/rust-lang/crates.io-index".pulldown-cmark."0.8.0" = overridableMkRustCrate (profileName: rec { name = "pulldown-cmark"; version = "0.8.0"; @@ -3229,6 +3185,22 @@ in }; }); + "registry+https://github.com/rust-lang/crates.io-index".stacker."0.1.15" = overridableMkRustCrate (profileName: rec { + name = "stacker"; + version = "0.1.15"; + registry = "registry+https://github.com/rust-lang/crates.io-index"; + src = fetchCratesIo { inherit name version; sha256 = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce"; }; + dependencies = { + cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."1.0.0" { inherit profileName; }; + libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.138" { inherit profileName; }; + psm = rustPackages."registry+https://github.com/rust-lang/crates.io-index".psm."0.1.21" { inherit profileName; }; + ${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.9" { inherit profileName; }; + }; + buildDependencies = { + cc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.78" { profileName = "__noProfile"; }; + }; + }); + "registry+https://github.com/rust-lang/crates.io-index".static_assertions."1.1.0" = overridableMkRustCrate (profileName: rec { name = "static_assertions"; version = "1.1.0"; @@ -3466,20 +3438,6 @@ in src = fetchCratesIo { inherit name version; sha256 = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd"; }; }); - "registry+https://github.com/rust-lang/crates.io-index".tiny-keccak."2.0.2" = overridableMkRustCrate (profileName: rec { - name = "tiny-keccak"; - version = "2.0.2"; - registry = "registry+https://github.com/rust-lang/crates.io-index"; - src = fetchCratesIo { inherit name version; sha256 = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"; }; - features = builtins.concatLists [ - [ "default" ] - [ "shake" ] - ]; - dependencies = { - crunchy = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crunchy."0.2.2" { inherit profileName; }; - }; - }); - "registry+https://github.com/rust-lang/crates.io-index".tinyvec."1.6.0" = overridableMkRustCrate (profileName: rec { name = "tinyvec"; version = "1.6.0"; @@ -4043,11 +4001,13 @@ in features = builtins.concatLists [ [ "consoleapi" ] [ "errhandlingapi" ] + [ "fibersapi" ] [ "fileapi" ] [ "handleapi" ] [ "impl-debug" ] [ "impl-default" ] [ "knownfolders" ] + [ "memoryapi" ] [ "minwinbase" ] [ "minwindef" ] [ "objbase" ]