mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-11-09 16:18:34 +01:00
haskell.packages.ghc94.haskell-language-server: Add deprecation warning (#457892)
This commit is contained in:
commit
89f0f73625
|
|
@ -136,38 +136,11 @@ self: super: {
|
|||
|
||||
haddock-library = doJailbreak super.haddock-library;
|
||||
path = self.path_0_9_5;
|
||||
inherit
|
||||
(
|
||||
let
|
||||
hls_overlay = lself: lsuper: {
|
||||
Cabal-syntax = lself.Cabal-syntax_3_10_3_0;
|
||||
Cabal = lself.Cabal_3_10_3_0;
|
||||
extensions = dontCheck (doJailbreak (lself.extensions_0_1_0_1));
|
||||
};
|
||||
in
|
||||
lib.mapAttrs (_: pkg: doDistribute (pkg.overrideScope hls_overlay)) {
|
||||
apply-refact = addBuildDepend self.data-default-class super.apply-refact;
|
||||
floskell = doJailbreak super.floskell;
|
||||
fourmolu = doJailbreak (dontCheck self.fourmolu_0_14_0_0); # ansi-terminal, Diff
|
||||
haskell-language-server = addBuildDepends [
|
||||
self.retrie
|
||||
self.floskell
|
||||
] super.haskell-language-server;
|
||||
hlint = self.hlint_3_6_1;
|
||||
ormolu = doJailbreak self.ormolu_0_7_2_0; # ansi-terminal
|
||||
retrie = doJailbreak (unmarkBroken super.retrie);
|
||||
stylish-haskell = self.stylish-haskell_0_14_5_0;
|
||||
}
|
||||
)
|
||||
apply-refact
|
||||
floskell
|
||||
fourmolu
|
||||
haskell-language-server
|
||||
hlint
|
||||
ormolu
|
||||
retrie
|
||||
stylish-haskell
|
||||
;
|
||||
|
||||
haskell-language-server =
|
||||
lib.throwIf config.allowAliases
|
||||
"haskell-language-server has dropped support for ghc 9.4 in version 2.12.0.0, please use a newer ghc version or an older nixpkgs"
|
||||
(markBroken super.haskell-language-server);
|
||||
|
||||
# directory-ospath-streaming requires the ospath API in core packages
|
||||
# filepath, directory and unix.
|
||||
|
|
|
|||
Loading…
Reference in a new issue