haskell-language-server: Fix build

This commit is contained in:
maralorn 2023-09-14 12:03:34 +02:00
parent e6078ca684
commit 3e197c9b23
No known key found for this signature in database
2 changed files with 38 additions and 0 deletions

View file

@ -45,6 +45,7 @@ default-package-overrides:
# breaking change was introduced in implicit-hie-0.1.3.0.
# https://github.com/haskell/haskell-language-server/blob/feb596592de95f09cf4ee885f3e74178161919f1/ghcide/ghcide.cabal#L107-L111
- implicit-hie < 0.1.3
- hie-bios < 0.13
# 2023-07-06: newer versions of stylish-haskell require
# ghc-lib-parser-ex >= 9.6, but LTS-21 contains ghc-lib-parser-ex-9.4

View file

@ -145117,6 +145117,42 @@ self: {
}) {};
"hie-bios" = callPackage
({ mkDerivation, aeson, base, base16-bytestring, bytestring
, co-log-core, conduit, conduit-extra, cryptohash-sha1, deepseq
, directory, exceptions, extra, file-embed, filepath, ghc
, optparse-applicative, prettyprinter, tasty
, tasty-expected-failure, tasty-hunit, template-haskell, temporary
, text, time, transformers, unix-compat, unordered-containers, yaml
}:
mkDerivation {
pname = "hie-bios";
version = "0.12.0";
sha256 = "1216vfcf6hznhb096il2hcb64wlws85l8qrcp785khny6axh1sv4";
revision = "1";
editedCabalFile = "18cmkzrq45schidxrn571b0x6x4vlmwkpzq0nwm97p4gsqvvwj48";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base base16-bytestring bytestring co-log-core conduit
conduit-extra cryptohash-sha1 deepseq directory exceptions extra
file-embed filepath ghc prettyprinter template-haskell temporary
text time transformers unix-compat unordered-containers yaml
];
executableHaskellDepends = [
base co-log-core directory filepath optparse-applicative
prettyprinter
];
testHaskellDepends = [
aeson base co-log-core directory extra filepath ghc prettyprinter
tasty tasty-expected-failure tasty-hunit temporary transformers
yaml
];
description = "Set up a GHC API session";
license = lib.licenses.bsd3;
mainProgram = "hie-bios";
}) {};
"hie-bios_0_13_0" = callPackage
({ mkDerivation, aeson, base, base16-bytestring, bytestring
, co-log-core, conduit, conduit-extra, cryptohash-sha1, deepseq
, directory, exceptions, extra, file-embed, filepath, ghc
@ -145147,6 +145183,7 @@ self: {
];
description = "Set up a GHC API session";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
mainProgram = "hie-bios";
}) {};