From c61b701095a1f6b52777d317275f34687e57ee3e Mon Sep 17 00:00:00 2001 From: seth Date: Thu, 10 Oct 2024 07:26:29 -0400 Subject: rise once again my glorious creation (#51) * git-tracker: update tips after fetch + cleanup * nix: use nix-filter * ci: cleanup * crates: update * git-tracker: don't spam log while transferring * nix: fix static package eval --- nix/static.nix | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) (limited to 'nix/static.nix') diff --git a/nix/static.nix b/nix/static.nix index 8def285..5c7f528 100644 --- a/nix/static.nix +++ b/nix/static.nix @@ -1,4 +1,9 @@ -{ pkgsCross }: +{ + pkgsCross, + nix-filter, + self, +}: + let crossPkgsFor = with pkgsCross; { x86_64 = musl64.pkgsStatic; @@ -6,11 +11,16 @@ let }; in { arch }: + let crossPkgs = crossPkgsFor.${arch}; in -(crossPkgs.callPackage ./package.nix { optimizeSize = true; }).overrideAttrs (old: { - passthru = old.passthru or { } // { - inherit crossPkgs; - }; -}) +(crossPkgs.callPackage ./package.nix { + inherit nix-filter self; + optimizeSize = true; +}).overrideAttrs + (old: { + passthru = old.passthru or { } // { + inherit crossPkgs; + }; + }) -- cgit v1.2.3