cabal-install: get building on ghc884, ghc8107, and ghc901

This commit is contained in:
(cdep)illabout 2021-09-11 21:53:44 +09:00
parent 02d3bde59a
commit 749cb69b24
No known key found for this signature in database
GPG key ID: 462E0C03D11422F4
4 changed files with 3 additions and 7 deletions

View file

@ -44,8 +44,7 @@ self: super: {
# cabal-install needs more recent versions of Cabal and base16-bytestring.
cabal-install = super.cabal-install.overrideScope (self: super: {
Cabal = self.Cabal_3_4_0_0;
base16-bytestring = self.base16-bytestring_0_1_1_7;
Cabal = self.Cabal_3_6_1_0;
});
# cabal-install-parsers is written for Cabal 3.6

View file

@ -51,8 +51,7 @@ self: super: {
# cabal-install needs more recent versions of Cabal and random, but an older
# version of base16-bytestring.
cabal-install = super.cabal-install.overrideScope (self: super: {
Cabal = self.Cabal_3_4_0_0;
base16-bytestring = self.base16-bytestring_0_1_1_7;
Cabal = self.Cabal_3_6_1_0;
});
# Ignore overly restrictive upper version bounds.

View file

@ -45,8 +45,7 @@ self: super: {
# cabal-install needs more recent versions of Cabal and base16-bytestring.
cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: {
Cabal = null;
base16-bytestring = self.base16-bytestring_0_1_1_7;
Cabal = self.Cabal_3_6_1_0;
});
# Jailbreaks & Version Updates

View file

@ -49,7 +49,6 @@ self: super: {
# cabal-install needs more recent versions of Cabal and base16-bytestring.
cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: {
Cabal = null;
base16-bytestring = self.base16-bytestring_0_1_1_7;
});
# Jailbreaks & Version Updates