From c9a2bbdf653be7b21aee2a047bf8882ce38ecdf0 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 18 Dec 2014 19:46:36 +0100 Subject: [PATCH] cabal-install-1.20.0.4: patch the build manually instead of relying on jailbreak jailbreak-cabal has trouble with that cabal file when built with older versions of the Cabal library. --- pkgs/tools/package-management/cabal-install/1.20.0.4.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/cabal-install/1.20.0.4.nix b/pkgs/tools/package-management/cabal-install/1.20.0.4.nix index a709ebc236f..a6222dfc688 100644 --- a/pkgs/tools/package-management/cabal-install/1.20.0.4.nix +++ b/pkgs/tools/package-management/cabal-install/1.20.0.4.nix @@ -18,12 +18,14 @@ cabal.mkDerivation (self: { Cabal filepath HTTP HUnit mtl network QuickCheck stm testFramework testFrameworkHunit testFrameworkQuickcheck2 time zlib ]; - jailbreak = true; doCheck = false; postInstall = '' mkdir $out/etc mv bash-completion $out/etc/bash_completion.d ''; + patchPhase = '' + sed -i -e 's|random .*< 1.1,|random,|' cabal-install.cabal + ''; meta = { homepage = "http://www.haskell.org/cabal/"; description = "The command-line interface for Cabal and Hackage";