summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2018-07-10 01:23:50 +0200
committerPeter Simons <simons@cryp.to>2018-07-10 20:10:26 +0200
commita711d4342f9928f0616010bc42ffa8142ad0f7f3 (patch)
tree46d7edee3cd6c58b6cfb5ccedc1ca8e43279e35b /pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
parent444404fc4a4940e4d54d0af0f557bb9d074c2ba8 (diff)
downloadnixlib-a711d4342f9928f0616010bc42ffa8142ad0f7f3.tar
nixlib-a711d4342f9928f0616010bc42ffa8142ad0f7f3.tar.gz
nixlib-a711d4342f9928f0616010bc42ffa8142ad0f7f3.tar.bz2
nixlib-a711d4342f9928f0616010bc42ffa8142ad0f7f3.tar.lz
nixlib-a711d4342f9928f0616010bc42ffa8142ad0f7f3.tar.xz
nixlib-a711d4342f9928f0616010bc42ffa8142ad0f7f3.tar.zst
nixlib-a711d4342f9928f0616010bc42ffa8142ad0f7f3.zip
Update Haskell overrides for lts-12.x.
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix10
1 files changed, 6 insertions, 4 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 6ea2db37d21d..86d5988a5649 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
@@ -36,6 +36,12 @@ self: super: {
   unix = null;
   xhtml = null;
 
+  # These are now core libraries in GHC 8.4.x.
+  mtl = self.mtl_2_2_2;
+  parsec = self.parsec_3_1_13_0;
+  stm = self.stm_2_4_5_0;
+  text = self.text_1_2_3_0;
+
   # Make sure we can still build Cabal 1.x.
   Cabal_1_24_2_0 = overrideCabal super.Cabal_1_24_2_0 (drv: {
     prePatch = "sed -i -e 's/process.*< 1.5,/process,/g' Cabal.cabal";
@@ -50,10 +56,6 @@ self: super: {
     sha256 = "026vv2k3ks73jngwifszv8l59clg88pcdr4mz0wr0gamivkfa1zy";
   });
 
-  # http://hub.darcs.net/dolio/vector-algorithms/issue/9#comment-20170112T145715
-  vector-algorithms = dontCheck super.vector-algorithms;
-
-
   # https://github.com/nominolo/ghc-syb/issues/20
   ghc-syb-utils = dontCheck super.ghc-syb-utils;