From 6fab222d1ed478b48e389a8b859ea2a298257e57 Mon Sep 17 00:00:00 2001 From: Tamipes Date: Tue, 3 Feb 2026 21:03:20 +0100 Subject: [PATCH] feat: add dependency derivation to flake output, so it can be pinned If you write nix build .#deps ,then the result link gets added as a gc root so it doesn't get garbage collected. --- flake.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/flake.nix b/flake.nix index 4b8563e..b64872c 100644 --- a/flake.nix +++ b/flake.nix @@ -119,6 +119,7 @@ packages = { default = my-crate; + deps = cargoArtifacts; } // lib.optionalAttrs (!pkgs.stdenv.isDarwin) { my-crate-llvm-coverage = craneLibLLvmTools.cargoLlvmCov (commonArgs // { inherit cargoArtifacts;