diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 05:35:00 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 05:35:00 -0500 |
commit | 8e2dd1164f38b67847d5e56a496fb1a2f302aacc (patch) | |
tree | 167f1cbf615400b1ef24465301e7c621e6801ee1 /pkgs | |
parent | 378de230c169a3379223bd8ac21b63711829e463 (diff) | |
download | nixlib-8e2dd1164f38b67847d5e56a496fb1a2f302aacc.tar nixlib-8e2dd1164f38b67847d5e56a496fb1a2f302aacc.tar.gz nixlib-8e2dd1164f38b67847d5e56a496fb1a2f302aacc.tar.bz2 nixlib-8e2dd1164f38b67847d5e56a496fb1a2f302aacc.tar.lz nixlib-8e2dd1164f38b67847d5e56a496fb1a2f302aacc.tar.xz nixlib-8e2dd1164f38b67847d5e56a496fb1a2f302aacc.tar.zst nixlib-8e2dd1164f38b67847d5e56a496fb1a2f302aacc.zip |
kubernetes-helm: fix build on darwin
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/networking/cluster/helm/default.nix | 5 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix index 88ca9b3da947..822df7656554 100644 --- a/pkgs/applications/networking/cluster/helm/default.nix +++ b/pkgs/applications/networking/cluster/helm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }: +{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles, Security }: buildGoModule rec { pname = "helm"; @@ -16,6 +16,9 @@ buildGoModule rec { buildFlagsArray = [ "-ldflags=-w -s -X helm.sh/helm/v3/internal/version.version=v${version}" ]; nativeBuildInputs = [ installShellFiles ]; + + buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ]; + postInstall = '' $out/bin/helm completion bash > helm.bash $out/bin/helm completion zsh > helm.zsh diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 53677e2b77cd..cdf85a8e8cfe 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20318,7 +20318,9 @@ in linkerd = callPackage ../applications/networking/cluster/linkerd { }; - kubernetes-helm = callPackage ../applications/networking/cluster/helm { }; + kubernetes-helm = callPackage ../applications/networking/cluster/helm { + inherit (darwin.apple_sdk.frameworks) Security; + }; kubetail = callPackage ../applications/networking/cluster/kubetail { } ; |