haskell-language-server: Fix build
This commit is contained in:
parent
e6078ca684
commit
3e197c9b23
2 changed files with 38 additions and 0 deletions
|
@ -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
|
||||
|
|
|
@ -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";
|
||||
}) {};
|
||||
|
||||
|
|
Loading…
Reference in a new issue