From 5c8a993a422bd649a1493917a062ccb077ea583f Mon Sep 17 00:00:00 2001 From: Luca Bruno Date: Fri, 12 Jun 2015 17:13:21 +0200 Subject: [PATCH] fetchnuget: run fixupPhase to honor propagatedBuildInputs --- pkgs/build-support/fetchnuget/default.nix | 2 +- pkgs/top-level/dotnet-packages.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/fetchnuget/default.nix b/pkgs/build-support/fetchnuget/default.nix index 803db27c9d5..95bb7b7cd8d 100644 --- a/pkgs/build-support/fetchnuget/default.nix +++ b/pkgs/build-support/fetchnuget/default.nix @@ -18,7 +18,7 @@ attrs @ buildInputs = [ unzip ]; - phases = [ "unpackPhase" "installPhase" ]; + dontBuild = true; preInstall = '' function traverseRename () { diff --git a/pkgs/top-level/dotnet-packages.nix b/pkgs/top-level/dotnet-packages.nix index 3aca091f0df..e08af379da8 100644 --- a/pkgs/top-level/dotnet-packages.nix +++ b/pkgs/top-level/dotnet-packages.nix @@ -106,6 +106,7 @@ let self = dotnetPackages // overrides; dotnetPackages = with self; { Suave = fetchNuGet { baseName = "Suave"; version = "0.29.0"; + propagatedBuildInputs = [ FsPickler ]; sha256 = "0rgqy0afwm50gq5ca94w16s565yx5wf961683ghfld6ir0k3dhln"; outputFiles = [ "lib/net40/*" ]; };