summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2019-05-09 14:52:02 +0000
committerPeter Simons <simons@cryp.to>2019-05-09 18:15:20 +0200
commit4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c (patch)
treed8833aec77afb7f176352cda1b6b468a6acb026f /pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
parent5cff040755a6bc7f8010e554df63f698ac8e4172 (diff)
downloadnixpkgs-4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c.tar
nixpkgs-4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c.tar.gz
nixpkgs-4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c.tar.bz2
nixpkgs-4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c.tar.lz
nixpkgs-4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c.tar.xz
nixpkgs-4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c.tar.zst
nixpkgs-4c3d279ff7c80994c0beab3b5044dbd3c7b5dd9c.zip
haskell-th-lift: jailbreak (and update) to fix the build with ghc-8.8.x
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix11
1 files changed, 6 insertions, 5 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
index ebfeb10b90d..a260a910d0c 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
@@ -45,15 +45,16 @@ self: super: {
   cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: { Cabal = null; });
 
   # Ignore overly restrictive upper version bounds.
+  async = doJailbreak super.async;
+  ChasingBottoms = doJailbreak super.ChasingBottoms;
   cryptohash-sha256 = doJailbreak super.cryptohash-sha256;
+  Diff = dontCheck super.Diff;
   doctest = doJailbreak super.doctest;
-  split = doJailbreak super.split;
-  test-framework = doJailbreak super.test-framework;
   hashable = doJailbreak super.hashable;
-  async = doJailbreak super.async;
-  Diff = dontCheck super.Diff;
-  ChasingBottoms = doJailbreak super.ChasingBottoms;
+  split = doJailbreak super.split;
   tasty-expected-failure = doJailbreak super.tasty-expected-failure;
+  test-framework = doJailbreak super.test-framework;
+  th-lift = doJailbreak super.th-lift_0_8;
 
   # These packages don't work and need patching and/or an update.
   primitive = overrideSrc (doJailbreak super.primitive) {