From e56dc4b261f752fd4f239a8ed75f874f72798895 Mon Sep 17 00:00:00 2001 From: Michael Davis Date: Sat, 5 Jul 2025 10:50:58 -0400 Subject: [PATCH] flake: Fix compatibility with aarch64 macOS --- flake.nix | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/flake.nix b/flake.nix index 74c6336..0c9febf 100644 --- a/flake.nix +++ b/flake.nix @@ -45,19 +45,22 @@ toolchain = pkgs.rust-bin.stable.latest.default; in pkgs.mkShell { - nativeBuildInputs = with pkgs; [ - (toolchain.override { - extensions = [ - "rust-src" - "clippy" - "llvm-tools-preview" - ]; - }) - rust-analyzer - cargo-flamegraph - cargo-llvm-cov - valgrind - ]; + nativeBuildInputs = with pkgs; + [ + (toolchain.override { + extensions = [ + "rust-src" + "clippy" + "llvm-tools-preview" + ]; + }) + rust-analyzer + ] + ++ (lib.optionals stdenv.isLinux [ + cargo-llvm-cov + cargo-flamegraph + valgrind + ]); RUST_BACKTRACE = "1"; } );