summary refs log tree commit diff
path: root/pkgs/development/tools
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2014-01-09 10:57:30 +0100
committerPeter Simons <simons@cryp.to>2014-01-11 12:03:41 +0100
commited3ca23cb1e0badeed2bf099f0d2413d24f438f2 (patch)
tree609adb40413d8ebc0f8fbc37d018435587562112 /pkgs/development/tools
parentcb3c13b436dc646bafc90f8cfd59ee0cc5648bb1 (diff)
downloadnixpkgs-ed3ca23cb1e0badeed2bf099f0d2413d24f438f2.tar
nixpkgs-ed3ca23cb1e0badeed2bf099f0d2413d24f438f2.tar.gz
nixpkgs-ed3ca23cb1e0badeed2bf099f0d2413d24f438f2.tar.bz2
nixpkgs-ed3ca23cb1e0badeed2bf099f0d2413d24f438f2.tar.lz
nixpkgs-ed3ca23cb1e0badeed2bf099f0d2413d24f438f2.tar.xz
nixpkgs-ed3ca23cb1e0badeed2bf099f0d2413d24f438f2.tar.zst
nixpkgs-ed3ca23cb1e0badeed2bf099f0d2413d24f438f2.zip
happy-1.19.2: remove import of "Data.Monoid (<>)" from Setup.lhs to fix build with GHC 7.2.2
This patch works around <https://github.com/simonmar/happy/issues/16>.
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r--pkgs/development/tools/parsing/happy/1.19.2.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/tools/parsing/happy/1.19.2.nix b/pkgs/development/tools/parsing/happy/1.19.2.nix
index eaf027b591d..4173d6d6c11 100644
--- a/pkgs/development/tools/parsing/happy/1.19.2.nix
+++ b/pkgs/development/tools/parsing/happy/1.19.2.nix
@@ -8,6 +8,7 @@ cabal.mkDerivation (self: {
   isExecutable = true;
   buildDepends = [ mtl ];
   buildTools = [ perl ];
+  patchPhase = "sed -i -e '/^import Data.Monoid/d' Setup.lhs";
   meta = {
     homepage = "http://www.haskell.org/happy/";
     description = "Happy is a parser generator for Haskell";