haskellPackages.implicit-hie: lock to earlier version for ghcide
This commit is contained in:
parent
96223b9d0d
commit
375e877c21
|
@ -46,6 +46,11 @@ default-package-overrides:
|
|||
- lsp-types == 1.6.*
|
||||
- lsp-test == 0.14.*
|
||||
|
||||
# 2023-07-06: ghcide-2.0.0.1 explicitly needs implicit-hie < 0.1.3, because some sort of
|
||||
# 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
|
||||
|
||||
extra-packages:
|
||||
- Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8
|
||||
- Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8
|
||||
|
|
|
@ -161831,6 +161831,33 @@ self: {
|
|||
}) {};
|
||||
|
||||
"implicit-hie" = callPackage
|
||||
({ mkDerivation, attoparsec, base, directory, filepath, filepattern
|
||||
, hspec, hspec-attoparsec, text, transformers, yaml
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "implicit-hie";
|
||||
version = "0.1.2.7";
|
||||
sha256 = "0yb457n26455kbq6kv8g48q66pmmaxcpikmpg9gm00sd6adgq6gl";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
attoparsec base directory filepath filepattern text transformers
|
||||
yaml
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
attoparsec base directory filepath filepattern text transformers
|
||||
yaml
|
||||
];
|
||||
testHaskellDepends = [
|
||||
attoparsec base directory filepath filepattern hspec
|
||||
hspec-attoparsec text transformers yaml
|
||||
];
|
||||
description = "Auto generate hie-bios cradles & hie.yaml";
|
||||
license = lib.licenses.bsd3;
|
||||
mainProgram = "gen-hie";
|
||||
}) {};
|
||||
|
||||
"implicit-hie_0_1_4_0" = callPackage
|
||||
({ mkDerivation, attoparsec, base, directory, filepath, filepattern
|
||||
, hspec, hspec-attoparsec, text, transformers, yaml
|
||||
}:
|
||||
|
@ -161854,6 +161881,7 @@ self: {
|
|||
];
|
||||
description = "Auto generate hie-bios cradles & hie.yaml";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
mainProgram = "gen-hie";
|
||||
}) {};
|
||||
|
||||
|
|
Loading…
Reference in a new issue