diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 06:10:00 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 06:10:00 -0500 |
commit | 17eed5e575b6273c8b0a1f69dbe9378ce03436f5 (patch) | |
tree | c9a26d26287d1a22e9ca00eca1a804534e5edcff | |
parent | 28a71c8f5974314b976c4699a3c6c7a933fb3ca9 (diff) | |
download | nixlib-17eed5e575b6273c8b0a1f69dbe9378ce03436f5.tar nixlib-17eed5e575b6273c8b0a1f69dbe9378ce03436f5.tar.gz nixlib-17eed5e575b6273c8b0a1f69dbe9378ce03436f5.tar.bz2 nixlib-17eed5e575b6273c8b0a1f69dbe9378ce03436f5.tar.lz nixlib-17eed5e575b6273c8b0a1f69dbe9378ce03436f5.tar.xz nixlib-17eed5e575b6273c8b0a1f69dbe9378ce03436f5.tar.zst nixlib-17eed5e575b6273c8b0a1f69dbe9378ce03436f5.zip |
flyctl: fix build on darwin
-rw-r--r-- | pkgs/development/web/flyctl/default.nix | 6 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/development/web/flyctl/default.nix b/pkgs/development/web/flyctl/default.nix index 85165d501d97..05f07fd02608 100644 --- a/pkgs/development/web/flyctl/default.nix +++ b/pkgs/development/web/flyctl/default.nix @@ -1,4 +1,4 @@ -{ buildGoModule, fetchFromGitHub, lib }: +{ buildGoModule, fetchFromGitHub, stdenv, Security }: buildGoModule rec { pname = "flyctl"; @@ -11,6 +11,8 @@ buildGoModule rec { sha256 = "181j248i8j9g7kz5krg0bkbxkvmcwpz2vlknii5q3dy7yhgg19h3"; }; + buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ]; + preBuild = '' go generate ./... ''; @@ -22,7 +24,7 @@ buildGoModule rec { modSha256 = "1mqkc7hnavvpbqar9f1d2vnm47p4car9abnk2ikyf27jr5glwmsd"; - meta = with lib; { + meta = with stdenv.lib; { description = "Command line tools for fly.io services"; homepage = "https://fly.io/"; license = licenses.asl20; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1246ee888463..010557e8b8dc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8156,7 +8156,9 @@ in }; fasm-bin = callPackage ../development/compilers/fasm/bin.nix { }; - flyctl = callPackage ../development/web/flyctl { }; + flyctl = callPackage ../development/web/flyctl { + inherit (darwin.apple_sdk.frameworks) Security; + }; fpc = callPackage ../development/compilers/fpc { }; |