···6677[dependencies]
88async-stream = { version = "0.3.5", optional = true }
99-base64 = "0.21.2"
99+base64 = "0.22.1"
1010bytes = "1.4.0"
1111displaydoc = "0.2.4"
1212digest = "0.10.7"
···5353# Native libnixstore bindings.
5454#
5555# When disabled, the native Rust portions of nix_store can still be used.
5656-nix_store = [ "dep:cxx", "dep:cxx-build" ]
5656+nix_store = [ "dep:cxx", "dep:cxx-build", "tokio/rt" ]
57575858# Tokio.
5959#
+1-1
attic/build.rs
···2424 .flag("nix/config.h")
2525 .flag("-idirafter")
2626 .flag(hacky_include.path().to_str().unwrap())
2727- // In Nix 2.19+, nix/args/root.hh depends on being able to #include "root.hh" (which is in its parent directory), for some reason
2727+ // In Nix 2.19+, nix/args/root.hh depends on being able to #include "args.hh" (which is in its parent directory), for some reason
2828 .flag("-I")
2929 .flag(concat!(env!("NIX_INCLUDE_PATH"), "/nix"))
3030 .compile("nixbinding");
+2-2
client/Cargo.toml
···1212attic = { path = "../attic" }
13131414anyhow = "1.0.71"
1515-async-channel = "1.8.0"
1515+async-channel = "2.3.1"
1616bytes = "1.4.0"
1717clap = { version = "4.3", features = ["derive"] }
1818clap_complete = "4.3.0"
···2626lazy_static = "1.4.0"
2727notify = { version = "6.0.0", default-features = false, features = ["macos_kqueue"] }
2828regex = "1.8.3"
2929-reqwest = { version = "0.11.18", default-features = false, features = ["json", "rustls-tls", "rustls-tls-native-roots", "stream"] }
2929+reqwest = { version = "0.12.4", default-features = false, features = ["json", "rustls-tls", "rustls-tls-native-roots", "stream"] }
3030serde = { version = "1.0.163", features = ["derive"] }
3131serde_json = "1.0.96"
3232toml = "0.8.8"