diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 04:59:00 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2020-03-21 04:59:00 -0500 |
commit | b49ca4818defaeb052cb21a7afc08a393a4c36e2 (patch) | |
tree | 4ac052a32f07d7baf05823095d5d25d7c28a382a /pkgs | |
parent | ae47111f90316be0459bf297cf1f8b0241244972 (diff) | |
download | nixlib-b49ca4818defaeb052cb21a7afc08a393a4c36e2.tar nixlib-b49ca4818defaeb052cb21a7afc08a393a4c36e2.tar.gz nixlib-b49ca4818defaeb052cb21a7afc08a393a4c36e2.tar.bz2 nixlib-b49ca4818defaeb052cb21a7afc08a393a4c36e2.tar.lz nixlib-b49ca4818defaeb052cb21a7afc08a393a4c36e2.tar.xz nixlib-b49ca4818defaeb052cb21a7afc08a393a4c36e2.tar.zst nixlib-b49ca4818defaeb052cb21a7afc08a393a4c36e2.zip |
fly: fix build on darwin
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/continuous-integration/fly/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/tools/continuous-integration/fly/default.nix b/pkgs/development/tools/continuous-integration/fly/default.nix index e5454796b7e4..4093e7e01728 100644 --- a/pkgs/development/tools/continuous-integration/fly/default.nix +++ b/pkgs/development/tools/continuous-integration/fly/default.nix @@ -1,4 +1,4 @@ -{ buildGoModule, fetchFromGitHub, lib, writeText }: +{ buildGoModule, fetchFromGitHub, stdenv, writeText, Security }: buildGoModule rec { pname = "fly"; @@ -20,6 +20,8 @@ buildGoModule rec { -X github.com/concourse/concourse.Version=${version} ''; + buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ]; + # The fly.bash file included with this derivation can be replaced by a # call to `fly completion bash` once the `completion` subcommand has # made it into a release. Similarly, `fly completion zsh` will provide @@ -28,7 +30,7 @@ buildGoModule rec { install -D -m 444 ${./fly.bash} $out/share/bash-completion/completions/fly ''; - meta = with lib; { + meta = with stdenv.lib; { description = "A command line interface to Concourse CI"; homepage = "https://concourse-ci.org"; license = licenses.asl20; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6643f3456605..bd4a35736987 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10274,7 +10274,9 @@ in inherit (darwin.apple_sdk.frameworks) CoreServices; }; - fly = callPackage ../development/tools/continuous-integration/fly { }; + fly = callPackage ../development/tools/continuous-integration/fly { + inherit (darwin.apple_sdk.frameworks) Security; + }; foreman = callPackage ../tools/system/foreman { }; goreman = callPackage ../tools/system/goreman { }; |