From 3e4d98de12573f2518dd90b6417a47bd6f54430d Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sun, 21 Sep 2025 21:58:04 +0200 Subject: [PATCH] terraform-docs: build with CGO_ENABLED=0, strip debug information --- pkgs/by-name/te/terraform-docs/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/te/terraform-docs/package.nix b/pkgs/by-name/te/terraform-docs/package.nix index 5dd27067b76c..05f044413b5f 100644 --- a/pkgs/by-name/te/terraform-docs/package.nix +++ b/pkgs/by-name/te/terraform-docs/package.nix @@ -16,12 +16,19 @@ buildGo124Module rec { src = fetchFromGitHub { owner = "terraform-docs"; repo = "terraform-docs"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-DiKoYAe7vcNy35ormKHYZcZrGK/MEb6VmcHWPgrbmUg="; }; vendorHash = "sha256-ynyYpX41LJxGhf5kF2AULj+VKROjsvTjVPBnqG+JGSg="; + ldflags = [ + "-s" + "-w" + ]; + + env.CGO_ENABLED = 0; + excludedPackages = [ "scripts" ]; nativeBuildInputs = [ installShellFiles ];