haskell.compiler.ghcjs: provide required ansi-wl-pprint < 0.7
Unfortunately the outdated version of optparse-applicative we need to use hasn't survived the ansi-wl-pprint deprecation…
This commit is contained in:
parent
cce32cc804
commit
a5b5d65b5b
|
@ -15,5 +15,6 @@ in self: super: {
|
||||||
}) (super.ghcjs.overrideScope (self: super: {
|
}) (super.ghcjs.overrideScope (self: super: {
|
||||||
# Allow transformers-compat >= 0.7
|
# Allow transformers-compat >= 0.7
|
||||||
optparse-applicative = doJailbreak self.optparse-applicative_0_15_1_0;
|
optparse-applicative = doJailbreak self.optparse-applicative_0_15_1_0;
|
||||||
|
ansi-wl-pprint = self.ansi-wl-pprint_0_6_9;
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
|
@ -66,6 +66,7 @@ extra-packages:
|
||||||
- haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0
|
- haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0
|
||||||
- happy == 1.19.12 # for ghcjs
|
- happy == 1.19.12 # for ghcjs
|
||||||
- hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
|
- hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
|
||||||
|
- ansi-wl-pprint >= 0.6 && < 0.7 # 2024-03-23: required for ghcjs
|
||||||
- hlint == 3.2.8 # 2022-09-21: needed for hls on ghc 8.8
|
- hlint == 3.2.8 # 2022-09-21: needed for hls on ghc 8.8
|
||||||
- hlint == 3.4.1 # 2022-09-21: needed for hls with ghc-lib-parser 9.2
|
- hlint == 3.4.1 # 2022-09-21: needed for hls with ghc-lib-parser 9.2
|
||||||
- hnix-store-core < 0.7 # 2023-12-11: required by hnix-store-remote 0.6
|
- hnix-store-core < 0.7 # 2023-12-11: required by hnix-store-remote 0.6
|
||||||
|
|
|
@ -36221,6 +36221,22 @@ self: {
|
||||||
hydraPlatforms = lib.platforms.none;
|
hydraPlatforms = lib.platforms.none;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
|
"ansi-wl-pprint_0_6_9" = callPackage
|
||||||
|
({ mkDerivation, ansi-terminal, base }:
|
||||||
|
mkDerivation {
|
||||||
|
pname = "ansi-wl-pprint";
|
||||||
|
version = "0.6.9";
|
||||||
|
sha256 = "1b2fg8px98dzbaqyns10kvs8kn6cl1hdq5wb9saz40izrpkyicm7";
|
||||||
|
revision = "4";
|
||||||
|
editedCabalFile = "04ljsk64bzwsczh0zc5w3r98qr1zlzbwwm2xb6nk9vradv4pnwzv";
|
||||||
|
isLibrary = true;
|
||||||
|
isExecutable = true;
|
||||||
|
libraryHaskellDepends = [ ansi-terminal base ];
|
||||||
|
description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output";
|
||||||
|
license = lib.licenses.bsd3;
|
||||||
|
hydraPlatforms = lib.platforms.none;
|
||||||
|
}) {};
|
||||||
|
|
||||||
"ansi-wl-pprint" = callPackage
|
"ansi-wl-pprint" = callPackage
|
||||||
({ mkDerivation, base, prettyprinter-compat-ansi-wl-pprint }:
|
({ mkDerivation, base, prettyprinter-compat-ansi-wl-pprint }:
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user