haskellPackages: make ghc-lib* package versions GHC 9.0.1 available
These packages have seen releases for GHC 9.2.1, removing the 9.0.1 versions from the package set. By adding them to extra-packages, we can prevent them from getting removed.
This commit is contained in:
parent
c6b8abd70a
commit
a1f0dff4a7
2 changed files with 65 additions and 0 deletions
|
@ -123,6 +123,9 @@ extra-packages:
|
|||
- ShellCheck == 0.7.1 # 2021-05-09: haskell-ci 0.12.1 pins this version
|
||||
- cabal-install-parsers == 0.4.2 # 2021-09-04: needed haskell-ci by until it upgrades to Cabal >= 3.6
|
||||
- ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4
|
||||
- ghc-lib == 9.0.1.* # 2021-11-05: Need one GHC 9.0.1 compatible version
|
||||
- ghc-lib-parser == 9.0.1.* # 2021-11-05: Need one GHC 9.0.1 compatible version
|
||||
- ghc-lib-parser-ex == 9.0.* # 2021-11-05: Need one GHC 9.0.1 compatible version
|
||||
|
||||
package-maintainers:
|
||||
abbradar:
|
||||
|
|
|
@ -104012,6 +104012,27 @@ self: {
|
|||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"ghc-lib_9_0_1_20210324" = callPackage
|
||||
({ mkDerivation, alex, array, base, binary, bytestring, containers
|
||||
, deepseq, directory, exceptions, filepath, ghc-lib-parser
|
||||
, ghc-prim, happy, hpc, pretty, process, time, transformers, unix
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-lib";
|
||||
version = "9.0.1.20210324";
|
||||
sha256 = "1qzsm132jk84nvkyrmhmnhpccb2f07miwdcq7h11ljmd3c4c577a";
|
||||
enableSeparateDataOutput = true;
|
||||
libraryHaskellDepends = [
|
||||
array base binary bytestring containers deepseq directory
|
||||
exceptions filepath ghc-lib-parser ghc-prim hpc pretty process time
|
||||
transformers unix
|
||||
];
|
||||
libraryToolDepends = [ alex happy ];
|
||||
description = "The GHC API, decoupled from GHC versions";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"ghc-lib_9_2_1_20211101" = callPackage
|
||||
({ mkDerivation, alex, array, base, binary, bytestring, containers
|
||||
, deepseq, directory, exceptions, filepath, ghc-lib-parser
|
||||
|
@ -104053,6 +104074,27 @@ self: {
|
|||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser_9_0_1_20210324" = callPackage
|
||||
({ mkDerivation, alex, array, base, binary, bytestring, containers
|
||||
, deepseq, directory, exceptions, filepath, ghc-prim, happy, hpc
|
||||
, pretty, process, time, transformers, unix
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-lib-parser";
|
||||
version = "9.0.1.20210324";
|
||||
sha256 = "1hl20lz8r9yhgh6hlakmbqp637h49mq3sdxciy4vsz3nhzy7nqqm";
|
||||
enableSeparateDataOutput = true;
|
||||
libraryHaskellDepends = [
|
||||
array base binary bytestring containers deepseq directory
|
||||
exceptions filepath ghc-prim hpc pretty process time transformers
|
||||
unix
|
||||
];
|
||||
libraryToolDepends = [ alex happy ];
|
||||
description = "The GHC API, decoupled from GHC versions";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser_9_2_1_20211101" = callPackage
|
||||
({ mkDerivation, alex, array, base, binary, bytestring, containers
|
||||
, deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec
|
||||
|
@ -104094,6 +104136,26 @@ self: {
|
|||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser-ex_9_0_0_4" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, directory, extra
|
||||
, filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-lib-parser-ex";
|
||||
version = "9.0.0.4";
|
||||
sha256 = "11j1k26h7px9fydrwi5x9d9ckivc4xdsw4gzb7xhpzdq60f8af66";
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers ghc-lib-parser uniplate
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base directory extra filepath ghc-lib-parser tasty tasty-hunit
|
||||
uniplate
|
||||
];
|
||||
description = "Algorithms on GHC parse trees";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"ghc-lib-parser-ex_9_2_0_1" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, directory, extra
|
||||
, filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
|
||||
|
|
Loading…
Reference in a new issue