From 30c15c9149a6ea37533cd4b7cc8f231bd1f21780 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 25 Aug 2017 14:41:30 +0200 Subject: [PATCH] Fix a bunch of ghc-8.2.x Haskell builds. --- .../haskell-modules/configuration-ghc-8.2.x.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix index d1e22d881c3..fc0c34f0397 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix @@ -48,8 +48,6 @@ self: super: { sha256 = "026vv2k3ks73jngwifszv8l59clg88pcdr4mz0wr0gamivkfa1zy"; }); - ## GHC > 8.0.2 - # http://hub.darcs.net/dolio/vector-algorithms/issue/9#comment-20170112T145715 vector-algorithms = dontCheck super.vector-algorithms; @@ -62,5 +60,12 @@ self: super: { # Work around overly restrictive constraints on the version of 'base'. ChasingBottoms = doJailbreak super.ChasingBottoms; hashable = doJailbreak super.hashable; + protolude = doJailbreak super.protolude; + quickcheck-instances = doJailbreak super.quickcheck-instances; + + # LTS-9 versions do not compile. + path = dontCheck super.path; + path-io = super.path-io_1_3_3; + trifecta = super.trifecta_1_7_1_1; }