haskellPackages.cabal-install-parsers: provide Cabal 3.6

This commit is contained in:
sternenseemann 2022-03-26 22:39:42 +01:00
parent 3388c7684e
commit 229609de16
3 changed files with 3 additions and 7 deletions

View File

@ -1285,7 +1285,9 @@ self: super: {
# The test suite depends on an impure cabal-install installation in
# $HOME, which we don't have in our build sandbox.
cabal-install-parsers = dontCheck super.cabal-install-parsers;
cabal-install-parsers = dontCheck (super.cabal-install-parsers.override {
Cabal = self.Cabal_3_6_3_0;
});
# 2022-03-12: Pick patches from master for compat with Stackage Nightly
gitit = appendPatches [

View File

@ -46,9 +46,6 @@ self: super: {
Cabal = self.Cabal_3_6_3_0;
});
# cabal-install-parsers is written for Cabal 3.6
cabal-install-parsers = super.cabal-install-parsers.override { Cabal = super.Cabal_3_6_3_0; };
# Pick right versions for GHC-specific packages
ghc-api-compat = doDistribute self.ghc-api-compat_8_10_7;

View File

@ -96,9 +96,6 @@ self: super: {
# of issues with Cabal 3.x.
darcs = dontDistribute super.darcs;
# The package needs the latest Cabal version.
cabal-install-parsers = super.cabal-install-parsers.overrideScope (self: super: { Cabal = self.Cabal_3_6_3_0; });
# cabal-fmt requires Cabal3
cabal-fmt = super.cabal-fmt.override { Cabal = self.Cabal_3_2_1_0; };