summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorKosyrev Serge <serge.kosyrev@iohk.io>2018-02-27 03:19:52 +0300
committerKosyrev Serge <serge.kosyrev@iohk.io>2018-02-27 15:11:13 +0300
commitfe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c (patch)
tree761ebdb0bbe47d5c92d0691e90340daef0f876de /pkgs
parentd4d1e54c49d2e9a01135091409a80f92f2d4ac28 (diff)
downloadnixlib-fe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c.tar
nixlib-fe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c.tar.gz
nixlib-fe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c.tar.bz2
nixlib-fe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c.tar.lz
nixlib-fe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c.tar.xz
nixlib-fe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c.tar.zst
nixlib-fe5183105afb1a6c46aa5dcf3b6e292b5ffb3e7c.zip
ghc84 | cabal2nix: ghc84 needs its own very fixed hpack
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
index 6161abdc9931..0bf9cda5516c 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
@@ -575,6 +575,13 @@ self: super: {
     jailbreak       = true;
   });
 
+  cabal2nix = super.cabal2nix.override {
+    ##     • No instance for (Semigroup (List a))
+    ##         arising from the 'deriving' clause of a data type declaration
+    ##       Possible fix:
+    hpack = self.hpack;
+  };
+
   cabal-doctest = overrideCabal super.cabal-doctest (drv: {
     ## Setup: Encountered missing dependencies:
     ## Cabal >=1.10 && <2.1, base >=4.3 && <4.11