Fix haskell-language-server and ghc 8.10.5 (#1138)
Needs:
https://github.com/hsyl20/ghc-api-compat/commit/8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
Which cannot be uploaded to hackage yet because of:
https://gitlab.haskell.org/haskell/ghc-api-compat/-/issues/1
commit0f568cbdf4cfda3b993abf785586558efba1fe2f
authorHamish Mackenzie <Hamish.Mackenzie@iohk.io>
dateWed 16 Jun 2021, 00:37 (5 years ago)
parenta5b74bf
overlays/hackage-quirks.nix+11
@@ -37,6 +37,17 @@ in { haskell-nix = prev.haskell-nix // {
3737 ];
3838 };
3939
40+ haskell-language-server = {
41+ cabalProject = ''
42+ packages: .
43+ source-repository-package
44+ type: git
45+ location: https://github.com/hsyl20/ghc-api-compat
46+ tag: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
47+ --sha256: sha256-byehvdxQxhNk5ZQUXeFHjAZpAze4Ct9261ro4c5acZk=
48+ '';
49+ };
50+
4051 hpack = {
4152 modules = [ { reinstallableLibGhc = true; } ];
4253 };