From d6f3b5a691058ed0d2ca0994649d9eea50f3e3dd Mon Sep 17 00:00:00 2001 From: _cry64 Date: Sun, 29 Mar 2026 18:28:21 +1000 Subject: [PATCH] fix flakes should depend on exprs --- nixide/Cargo.toml | 2 +- nixide/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nixide/Cargo.toml b/nixide/Cargo.toml index 6a64ced..3832ebc 100644 --- a/nixide/Cargo.toml +++ b/nixide/Cargo.toml @@ -16,7 +16,7 @@ path = "src/lib.rs" default = [] store = ["nixide-sys/nix-store-c"] exprs = ["store", "nixide-sys/nix-expr-c"] -flakes = ["store", "nixide-sys/nix-flake-c", "nixide-sys/nix-fetchers-c"] +flakes = ["exprs", "nixide-sys/nix-flake-c", "nixide-sys/nix-fetchers-c"] [dependencies] libc = "0.2.183" diff --git a/nixide/src/lib.rs b/nixide/src/lib.rs index c4b7be6..027aec7 100644 --- a/nixide/src/lib.rs +++ b/nixide/src/lib.rs @@ -81,7 +81,7 @@ fn init_libstore() { /// > that does not rely on Rust's stdlib services. /// > - Excerpt from the [github:mmastrac/rust-ctor README.md](https://github.com/mmastrac/rust-ctor?tab=readme-ov-file#warnings) #[ctor] -#[cfg(feature = "expr")] +#[cfg(feature = "exprs")] fn init_libexpr() { unsafe { INIT_LIBEXPR_STATUS = Some(util::wrap::nix_fn!(|ctx: &errors::ErrorContext| unsafe {