haskellPackages.haskell-language-server: Fix build

wip/yesman
Malte Brandy 3 years ago
parent 0a9f632de4
commit 75da00cacd
No known key found for this signature in database
GPG Key ID: 226A2D41EF5378C9
  1. 14
      pkgs/development/haskell-modules/configuration-common.nix
  2. 4
      pkgs/development/haskell-modules/configuration-hackage2nix.yaml

@ -1406,16 +1406,12 @@ self: super: {
# 2020-11-19: Checks nearly fixed, but still disabled because of flaky tests:
# https://github.com/haskell/haskell-language-server/issues/610
# https://github.com/haskell/haskell-language-server/issues/611
haskell-language-server = overrideCabal (dontCheck super.haskell-language-server) {
# 2020-02-19: Override is necessary because of wrong bound on upstream, remove after next hackage update
preConfigure = ''
substituteInPlace haskell-language-server.cabal --replace "hls-explicit-imports-plugin ==0.1.0.1" "hls-explicit-imports-plugin ==0.1.0.0"
'';
};
haskell-language-server = dontCheck super.haskell-language-server;
# 2020-02-26: Outdated upperbound on ghc-exactprint
# https://github.com/lspitzner/brittany/issues/342
brittany = doJailbreak super.brittany;
# 2021-02-08: Jailbreaking because of
# https://github.com/haskell/haskell-language-server/issues/1329
hls-tactics-plugin = doJailbreak super.hls-tactics-plugin;
# 2021-02-11: Jailbreaking because of syntax error on bound revision
hls-explicit-imports-plugin = doJailbreak super.hls-explicit-imports-plugin;

@ -2800,14 +2800,12 @@ package-maintainers:
- nix-diff
maralorn:
- reflex-dom
- ghcide
- cabal-fmt
- shh
- brittany
- hlint
- neuron
- releaser
- taskwarrior
- haskell-language-server
sorki:
- cayene-lpp
- data-stm32

Loading…
Cancel
Save