summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorMalte Brandy <malte.brandy@maralorn.de>2021-03-19 13:41:58 +0100
committerMalte Brandy <malte.brandy@maralorn.de>2021-03-19 15:08:45 +0100
commit6488310537a7e799163e2b11661561f0a935a0da (patch)
tree16eff73ef3c0991bbfe48c5475f7b0a12c339990 /pkgs/development/haskell-modules/configuration-common.nix
parentf28d3b655317bd35f735079ffe46520254f9279a (diff)
downloadnixpkgs-6488310537a7e799163e2b11661561f0a935a0da.tar
nixpkgs-6488310537a7e799163e2b11661561f0a935a0da.tar.gz
nixpkgs-6488310537a7e799163e2b11661561f0a935a0da.tar.bz2
nixpkgs-6488310537a7e799163e2b11661561f0a935a0da.tar.lz
nixpkgs-6488310537a7e799163e2b11661561f0a935a0da.tar.xz
nixpkgs-6488310537a7e799163e2b11661561f0a935a0da.tar.zst
nixpkgs-6488310537a7e799163e2b11661561f0a935a0da.zip
haskell-language-server: Fix build
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix13
1 files changed, 12 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 35cfe5f174a..1a040e75b7d 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -1400,6 +1400,16 @@ self: super: {
   # https://github.com/haskell/haskell-language-server/issues/611
   haskell-language-server = dontCheck super.haskell-language-server;
 
+  # 2021-03-19: Too restrictive upper bound on optparse-applicative
+  stylish-haskell = doJailbreak super.stylish-haskell;
+
+  # 2021-03-19: https://github.com/facebookincubator/retrie/issues/24
+  retrie = doJailbreak super.retrie;
+
+  # Jailbreak because of restrictive upper bound on base16-bytestring
+  # 2021-03-19: https://github.com/Avi-D-coder/implicit-hie-cradle/pull/8
+  implicit-hie-cradle = doJailbreak super.implicit-hie-cradle;
+
   # 2021-03-09: Overrides because nightly is to old for hls 1.0.0
   lsp-test = doDistribute (dontCheck self.lsp-test_0_13_0_0);
 
@@ -1409,7 +1419,8 @@ self: super: {
 
   # 2021-03-21 Test hangs
   # https://github.com/haskell/haskell-language-server/issues/1562
-  ghcide = dontCheck super.ghcide;
+  # Jailbreak because of: https://github.com/haskell/haskell-language-server/pull/1595
+  ghcide = doJailbreak (dontCheck super.ghcide);
 
   # 2020-03-09: Tests broken in hackage release
   # fixed on upstream, but not released in hiedb 0.3.0.1