mirror of
https://github.com/aljazceru/cdk.git
synced 2026-01-22 14:25:42 +01:00
chore: Update rust-version (MSRV) to 1.75.0 (#623)
This commit is contained in:
54
flake.nix
54
flake.nix
@@ -55,13 +55,7 @@
|
||||
};
|
||||
|
||||
# MSRV stable
|
||||
msrv_toolchain = pkgs.rust-bin.stable."1.63.0".default.override {
|
||||
targets = [ "wasm32-unknown-unknown" ]; # wasm
|
||||
};
|
||||
|
||||
|
||||
# DB MSRV stable
|
||||
db_msrv_toolchain = pkgs.rust-bin.stable."1.66.0".default.override {
|
||||
msrv_toolchain = pkgs.rust-bin.stable."1.75.0".default.override {
|
||||
targets = [ "wasm32-unknown-unknown" ]; # wasm
|
||||
};
|
||||
|
||||
@@ -86,6 +80,7 @@
|
||||
clightning
|
||||
bitcoind
|
||||
sqlx-cli
|
||||
cargo-outdated
|
||||
|
||||
# Needed for github ci
|
||||
libz
|
||||
@@ -232,29 +227,16 @@
|
||||
msrv = pkgs.mkShell ({
|
||||
shellHook = "
|
||||
${_shellHook}
|
||||
cargo update -p half --precise 2.2.1
|
||||
cargo update -p tokio --precise 1.38.1
|
||||
cargo update -p tokio-util --precise 0.7.11
|
||||
cargo update -p tokio-stream --precise 0.1.15
|
||||
cargo update -p reqwest --precise 0.12.4
|
||||
cargo update -p serde_with --precise 3.1.0
|
||||
cargo update -p regex --precise 1.9.6
|
||||
cargo update -p backtrace --precise 0.3.58
|
||||
cargo update
|
||||
cargo update -p async-compression --precise 0.4.3
|
||||
cargo update -p zstd-sys --precise 2.0.8+zstd.1.5.5
|
||||
|
||||
cargo update -p clap_lex --precise 0.3.0
|
||||
cargo update -p regex --precise 1.9.6
|
||||
cargo update -p petgraph --precise 0.6.2
|
||||
cargo update -p hashbrown@0.15.2 --precise 0.15.0
|
||||
cargo update -p async-stream --precise 0.3.5
|
||||
cargo update -p home --precise 0.5.5
|
||||
cargo update -p zerofrom --precise 0.1.5
|
||||
|
||||
cargo update -p url --precise 2.5.2
|
||||
|
||||
# For wasm32-unknown-unknown target
|
||||
cargo update -p bumpalo --precise 3.12.0
|
||||
cargo update -p moka --precise 0.11.1
|
||||
cargo update -p triomphe --precise 0.1.11
|
||||
cargo update -p url --precise 2.5.2
|
||||
|
||||
";
|
||||
buildInputs = buildInputs ++ WASMInputs ++ [ msrv_toolchain ];
|
||||
@@ -268,28 +250,6 @@
|
||||
} // envVars);
|
||||
|
||||
|
||||
db_shell = pkgs.mkShell ({
|
||||
shellHook = ''
|
||||
${_shellHook}
|
||||
cargo update -p half --precise 2.2.1
|
||||
cargo update -p home --precise 0.5.5
|
||||
cargo update -p tokio --precise 1.38.1
|
||||
cargo update -p tokio-stream --precise 0.1.15
|
||||
cargo update -p tokio-util --precise 0.7.11
|
||||
cargo update -p serde_with --precise 3.1.0
|
||||
cargo update -p reqwest --precise 0.12.4
|
||||
cargo update -p url --precise 2.5.2
|
||||
cargo update -p allocator-api2 --precise 0.2.18
|
||||
cargo update -p async-compression --precise 0.4.3
|
||||
cargo update -p zstd-sys --precise 2.0.8+zstd.1.5.5
|
||||
cargo update -p redb --precise 2.2.0
|
||||
'';
|
||||
buildInputs = buildInputs ++ WASMInputs ++ [ db_msrv_toolchain ];
|
||||
inherit nativeBuildInputs;
|
||||
} // envVars);
|
||||
|
||||
|
||||
|
||||
nightly = pkgs.mkShell ({
|
||||
shellHook = ''
|
||||
${_shellHook}
|
||||
@@ -305,7 +265,7 @@
|
||||
|
||||
in
|
||||
{
|
||||
inherit msrv stable nightly db_shell;
|
||||
inherit msrv stable nightly;
|
||||
default = stable;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user