haskell-language-server: fix eval
This commit is contained in:
@@ -115,7 +115,7 @@ in {
|
||||
(
|
||||
let
|
||||
hls_overlay = lself: lsuper: {
|
||||
ghc-lib-parser = lself.ghc-lib-parser_9_6_2_20230523;
|
||||
ghc-lib-parser = lself.ghc-lib-parser_9_6_3_20231014;
|
||||
ghc-lib-parser-ex = doDistribute lself.ghc-lib-parser-ex_9_6_0_2;
|
||||
Cabal-syntax = lself.Cabal-syntax_3_10_2_0;
|
||||
};
|
||||
|
||||
@@ -97,9 +97,11 @@ extra-packages:
|
||||
- ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7
|
||||
- ghc-lib-parser == 9.2.* # 2022-02-17: preserve for GHC 9.2
|
||||
- ghc-lib-parser == 9.4.* # 2023-03-17: preserve for GHC 9.4
|
||||
- ghc-lib-parser == 9.6.* # 2023-10-24: preserve for GHC 9.6
|
||||
- ghc-lib-parser-ex == 8.10.* # 2022-02-17: preserve for GHC 8.10.7
|
||||
- ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 9.2
|
||||
- ghc-lib-parser-ex == 9.4.* # 2023-03-17: preserve for GHC 9.4
|
||||
- ghc-lib-parser-ex == 9.6.* # 2023-10-24: preserve for GHC 9.6
|
||||
- gi-soup == 2.4.28 # 2023-04-05: the last version to support libsoup-2.4 (and thus be compatible with our other gi- packages)
|
||||
- haddock == 2.23.* # required on GHC < 8.10.x
|
||||
- haddock-api == 2.23.* # required on GHC < 8.10.x
|
||||
|
||||
@@ -117131,6 +117131,27 @@ self: {
|
||||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser_9_6_3_20231014" = callPackage
|
||||
({ mkDerivation, alex, array, base, binary, bytestring, containers
|
||||
, deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec
|
||||
, pretty, process, time, transformers, unix
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-lib-parser";
|
||||
version = "9.6.3.20231014";
|
||||
sha256 = "1k3p7j63cbr4v9cyj5acqbhj16198x7fjc7cpl8pvyv6m4lr571q";
|
||||
enableSeparateDataOutput = true;
|
||||
libraryHaskellDepends = [
|
||||
array base binary bytestring containers deepseq directory
|
||||
exceptions filepath ghc-prim parsec pretty process time
|
||||
transformers unix
|
||||
];
|
||||
libraryToolDepends = [ alex happy ];
|
||||
description = "The GHC API, decoupled from GHC versions";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser_9_8_1_20231009" = callPackage
|
||||
({ mkDerivation, alex, array, base, binary, bytestring, containers
|
||||
, deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec
|
||||
@@ -117213,6 +117234,26 @@ self: {
|
||||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser-ex_9_6_0_2" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, directory, extra
|
||||
, filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-lib-parser-ex";
|
||||
version = "9.6.0.2";
|
||||
sha256 = "1fr653b4hgwxz12mvbf9wd93r83qk3qdajplrdmw85hk0f9qfq9a";
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers ghc-lib-parser uniplate
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base directory extra filepath ghc-lib-parser tasty tasty-hunit
|
||||
uniplate
|
||||
];
|
||||
description = "Algorithms on GHC parse trees";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser-ex_9_8_0_0" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, directory, extra
|
||||
, filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
|
||||
|
||||
Reference in New Issue
Block a user