on iko/ghcjs-patch-master help sign in
Add haskell-language-server 0.8.0 (#989)
9047c0fJonas Carpay
overlays/tools.nix+14−1
@@ -163,10 +163,23 @@ in { haskell-nix = prev.haskell-nix // {
163 # Plan issues with the benchmarks, can try removing later
163 # Plan issues with the benchmarks, can try removing later
164 configureArgs = "--disable-benchmarks";
164 configureArgs = "--disable-benchmarks";
165 })).haskell-language-server.components.exes.haskell-language-server;
165 })).haskell-language-server.components.exes.haskell-language-server;
166+ "0.8.0" = args:
167+ (final.haskell-nix.cabalProject ( args // {
168+ name = "haskell-language-server";
169+ src = final.fetchFromGitHub {
170+ owner = "haskell";
171+ repo = "haskell-language-server";
172+ rev = "0.8.0";
173+ sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
174+ fetchSubmodules = true;
175+ };
176+ # Plan issues with the benchmarks, can try removing later
177+ configureArgs = "--disable-benchmarks";
178+ })).haskell-language-server.components.exes.haskell-language-server;
166 # When adding new versions here, please set "latest" too the latest version
179 # When adding new versions here, please set "latest" too the latest version
167 # so that `tools = { haskell-language-server = "latest"; }`
180 # so that `tools = { haskell-language-server = "latest"; }`
168 # will work the same way it does for tools that are in hackage.
181 # will work the same way it does for tools that are in hackage.
169− "latest" = final.haskell-nix.custom-tools.haskell-language-server."0.6.0";
182+ "latest" = final.haskell-nix.custom-tools.haskell-language-server."0.8.0";
170 };
183 };
171 };
184 };
172}; }
185}; }