diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 06:23:00 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 06:23:00 -0500 |
commit | 428bb7d2b8bb7e22e3f41be2b0c05c42a0581669 (patch) | |
tree | 414d49e523553dbbfe6c17929b3d625602fb8ed0 | |
parent | 78f00558e2aba056009b6d13d3d89aeb49f2bf14 (diff) | |
download | nixlib-428bb7d2b8bb7e22e3f41be2b0c05c42a0581669.tar nixlib-428bb7d2b8bb7e22e3f41be2b0c05c42a0581669.tar.gz nixlib-428bb7d2b8bb7e22e3f41be2b0c05c42a0581669.tar.bz2 nixlib-428bb7d2b8bb7e22e3f41be2b0c05c42a0581669.tar.lz nixlib-428bb7d2b8bb7e22e3f41be2b0c05c42a0581669.tar.xz nixlib-428bb7d2b8bb7e22e3f41be2b0c05c42a0581669.tar.zst nixlib-428bb7d2b8bb7e22e3f41be2b0c05c42a0581669.zip |
sensu-go-agent: fix build on darwin
-rw-r--r-- | pkgs/servers/monitoring/sensu-go/default.nix | 10 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/servers/monitoring/sensu-go/default.nix b/pkgs/servers/monitoring/sensu-go/default.nix index f109b08d1a6f..adba0277bf77 100644 --- a/pkgs/servers/monitoring/sensu-go/default.nix +++ b/pkgs/servers/monitoring/sensu-go/default.nix @@ -1,4 +1,4 @@ -{ buildGoModule, fetchFromGitHub, lib }: +{ buildGoModule, fetchFromGitHub, stdenv, Security }: let generic = { subPackages, pname, postInstall ? "" }: @@ -20,6 +20,8 @@ let modSha256 = "02h4cav6ivzs3z0qakwxzf5lfy6hzax5c0i2icp0qymqc2789npw"; + buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ]; + buildFlagsArray = let versionPkg = "github.com/sensu/sensu-go/version"; in '' @@ -28,11 +30,11 @@ let -X ${versionPkg}.BuildSHA=${shortRev} ''; - meta = { + meta = with stdenv.lib; { homepage = "https://sensu.io"; description = "Open source monitoring tool for ephemeral infrastructure & distributed applications"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ thefloweringash ]; + license = licenses.mit; + maintainers = with maintainers; [ thefloweringash ]; }; }; in diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 498567a3b552..03bb393a8707 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16158,7 +16158,9 @@ in sensu = callPackage ../servers/monitoring/sensu { }; - inherit (callPackages ../servers/monitoring/sensu-go { }) + inherit (callPackages ../servers/monitoring/sensu-go { + inherit (darwin.apple_sdk.frameworks) Security; + }) sensu-go-agent sensu-go-backend sensu-go-cli; |