haskellPackages.ghcide: Fix ghcide and hie-bios

This is the haskell-updates version of #86659
This commit is contained in:
Malte Brandy
2020-05-08 21:11:36 +02:00
committed by Peter Simons
parent 5e242060a7
commit 5266ceb263
3 changed files with 17 additions and 2 deletions
@@ -1489,4 +1489,16 @@ self: super: {
selective = self.selective_0_4_1;
};
# Needed for ghcide
haskell-lsp_0_19_0_0 = super.haskell-lsp_0_19_0_0.override {
haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
};
# this will probably need to get updated with every ghcide update,
# we need an override because ghcide is tracking haskell-lsp closely.
ghcide = dontCheck (super.ghcide.override rec {
haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
haskell-lsp = self.haskell-lsp_0_19_0_0;
});
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super