haskellPackages.ghc-api-compat: Use correct versions for every ghc

This commit is contained in:
Malte Brandy 2021-08-18 02:12:09 +02:00
parent 1f6dedd364
commit a4528a1270
No known key found for this signature in database
GPG Key ID: 226A2D41EF5378C9
3 changed files with 5 additions and 0 deletions

@ -1942,4 +1942,7 @@ EOT
Cabal = self.Cabal_3_6_0_0;
};
# ghc-api-compat needlessly requires 8.10.5 exactly, but we have 8.10.6
ghc-api-compat = doJailbreak super.ghc-api-compat;
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super

@ -129,4 +129,5 @@ self: super: {
# vector 0.12.2 indroduced doctest checks that dont work on older compilers
vector = dontCheck super.vector;
ghc-api-compat = super.ghc-api-compat_8_6;
}

@ -118,6 +118,7 @@ extra-packages:
- sbv == 7.13 # required for pkgs.petrinizer
- crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses
- ShellCheck == 0.7.1 # 2021-05-09: haskell-ci 0.12.1 pins this version
- ghc-api-compat < 8.10.5 # 2021-08-18: ghc-api-compat 8.10.5 is only compatible with ghc 8.10.5
package-maintainers:
abbradar: