From 86259acf9cb6561e4e6d584974ae25fe3a6ee986 Mon Sep 17 00:00:00 2001 From: bin Date: Sat, 11 Apr 2026 18:07:27 -0400 Subject: [PATCH] nix: fix building on non-linux platforms --- flake.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 7f0a291..1738de8 100644 --- a/flake.nix +++ b/flake.nix @@ -46,13 +46,18 @@ ]; }; - buildInputs = with pkgs; [ - pkgsStatic.musl - ]; + buildInputs = pkgs.lib.optionals pkgs.stdenv.targetPlatform.isLinux ( + with pkgs; + [ + pkgsStatic.musl + ] + ); ldflags = [ "-linkmode external" "-X main.versionOverride=${self.shortRev or self.dirtyShortRev}" + ] + ++ pkgs.lib.optionals pkgs.stdenv.targetPlatform.isLinux [ "-extldflags -static" "-s -w" ];