mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-09-28 19:00:46 +00:00
cabal-install: get building on ghc884, ghc8107, and ghc901
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user