haskell-language-server: Use hackage version and cleanup

This commit is contained in:
Malte Brandy
2021-02-05 23:04:46 +01:00
committed by Peter Simons
parent b1d2e3b10f
commit bac09b7658
13 changed files with 80 additions and 340 deletions
@@ -787,7 +787,7 @@ self: super: builtins.intersectAttrs super {
testTarget = "unit-tests";
};
haskell-language-server = overrideCabal super.haskell-language-server (drv: {
haskell-language-server = enableCabalFlag (enableCabalFlag (overrideCabal super.haskell-language-server (drv: {
postInstall = let
inherit (pkgs.lib) concatStringsSep take splitString;
ghc_version = self.ghc.version;
@@ -802,7 +802,7 @@ self: super: builtins.intersectAttrs super {
export PATH=$PATH:$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper
export HOME=$TMPDIR
'';
});
})) "all-plugins") "all-formatters";
# tests depend on a specific version of solc
hevm = dontCheck (doJailbreak super.hevm);