diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 05:48:00 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 05:48:00 -0500 |
commit | 7d3eb98d6226cf2209691e3e1f45e7c1130e56ef (patch) | |
tree | 229ea685e1f3e0fa888731043a0b6c09694ca483 | |
parent | ee2bda21197134febf9dfaa8eb1d0595ff50a879 (diff) | |
download | nixlib-7d3eb98d6226cf2209691e3e1f45e7c1130e56ef.tar nixlib-7d3eb98d6226cf2209691e3e1f45e7c1130e56ef.tar.gz nixlib-7d3eb98d6226cf2209691e3e1f45e7c1130e56ef.tar.bz2 nixlib-7d3eb98d6226cf2209691e3e1f45e7c1130e56ef.tar.lz nixlib-7d3eb98d6226cf2209691e3e1f45e7c1130e56ef.tar.xz nixlib-7d3eb98d6226cf2209691e3e1f45e7c1130e56ef.tar.zst nixlib-7d3eb98d6226cf2209691e3e1f45e7c1130e56ef.zip |
mtail: fix build on darwin
-rw-r--r-- | pkgs/servers/monitoring/mtail/default.nix | 6 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/servers/monitoring/mtail/default.nix b/pkgs/servers/monitoring/mtail/default.nix index 64966e183fea..75b58b65a9cc 100644 --- a/pkgs/servers/monitoring/mtail/default.nix +++ b/pkgs/servers/monitoring/mtail/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, buildGoModule }: +{ stdenv, fetchFromGitHub, buildGoModule, Security }: buildGoModule rec { pname = "mtail"; @@ -14,6 +14,8 @@ buildGoModule rec { modSha256 = "0h3q1qd9a01wlfkk0yv74a4bk5nilpsppq522cv7kl8ysnrjh5yi"; subPackages = [ "cmd/mtail" ]; + buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ]; + preBuild = '' go generate -x ./internal/vm/ ''; @@ -22,7 +24,7 @@ buildGoModule rec { "-ldflags=-X main.Version=${version}" ]; - meta = with lib; { + meta = with stdenv.lib; { license = licenses.asl20; homepage = "https://github.com/google/mtail"; description = "Tool for extracting metrics from application logs"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2f772ab3ebb4..86bee3c57d57 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4732,7 +4732,9 @@ in motion = callPackage ../applications/video/motion { }; - mtail = callPackage ../servers/monitoring/mtail { }; + mtail = callPackage ../servers/monitoring/mtail { + inherit (darwin.apple_sdk.frameworks) Security; + }; multitail = callPackage ../tools/misc/multitail { }; |