mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 23:13:19 +00:00
all-cabal-hashes: 2022-03-03T10:08:52Z -> 2022-03-08T11:03:28Z
* Regenerate package set * Adjust overrides for upgrades of ghc-lib* and Cabal.
This commit is contained in:
parent
a01d73f1a6
commit
33f275b4c2
@ -1,6 +1,6 @@
|
||||
{
|
||||
"commit": "d45fb22e43fbb32aa7653d0f2e0fd31fecfff2e4",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/d45fb22e43fbb32aa7653d0f2e0fd31fecfff2e4.tar.gz",
|
||||
"sha256": "1ydd1xvhzavpym9g4ywzjg50pl40nkn9j9i06dbci8xradds9n66",
|
||||
"msg": "Update from Hackage at 2022-03-03T10:08:52Z"
|
||||
"commit": "af438cb53d095726a82a4d65b5f45a8e68d2c1c9",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/af438cb53d095726a82a4d65b5f45a8e68d2c1c9.tar.gz",
|
||||
"sha256": "0br69wqnpshi6760zjqcl24hq62jvn5mc436vznmzh1qpfx69rk9",
|
||||
"msg": "Update from Hackage at 2022-03-08T11:03:28Z"
|
||||
}
|
||||
|
@ -1972,7 +1972,7 @@ self: super: {
|
||||
|
||||
# 2022-01-16 haskell-ci needs Cabal 3.6, ShellCheck 0.7.2
|
||||
haskell-ci = super.haskell-ci.overrideScope (self: super: {
|
||||
Cabal = self.Cabal_3_6_2_0;
|
||||
Cabal = self.Cabal_3_6_3_0;
|
||||
ShellCheck = self.ShellCheck_0_7_2;
|
||||
});
|
||||
|
||||
@ -2077,7 +2077,7 @@ self: super: {
|
||||
|
||||
# 2021-11-05: jailBreak the too tight upper bound on haskus-utils-variant
|
||||
ghcup = doJailbreak (super.ghcup.overrideScope (self: super: {
|
||||
Cabal = self.Cabal_3_6_2_0;
|
||||
Cabal = self.Cabal_3_6_3_0;
|
||||
}));
|
||||
|
||||
# Break out of "Cabal < 3.2" constraint.
|
||||
@ -2108,7 +2108,7 @@ self: super: {
|
||||
|
||||
# Needs Cabal >= 3.4
|
||||
chs-cabal = super.chs-cabal.override {
|
||||
Cabal = self.Cabal_3_6_2_0;
|
||||
Cabal = self.Cabal_3_6_3_0;
|
||||
};
|
||||
|
||||
# 2021-08-18: streamly-posix was released with hspec 2.8.2, but it works with older versions too.
|
||||
|
@ -43,11 +43,11 @@ 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_6_2_0;
|
||||
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_2_0; };
|
||||
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;
|
||||
|
@ -50,7 +50,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_6_2_0;
|
||||
Cabal = self.Cabal_3_6_3_0;
|
||||
});
|
||||
|
||||
# Ignore overly restrictive upper version bounds.
|
||||
@ -97,7 +97,7 @@ self: super: {
|
||||
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_2_0; });
|
||||
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; };
|
||||
|
@ -44,7 +44,7 @@ self: super: {
|
||||
|
||||
# cabal-install needs more recent versions of Cabal and base16-bytestring.
|
||||
cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: {
|
||||
Cabal = self.Cabal_3_6_2_0;
|
||||
Cabal = self.Cabal_3_6_3_0;
|
||||
});
|
||||
|
||||
# Jailbreaks & Version Updates
|
||||
|
@ -57,7 +57,7 @@ self: super: {
|
||||
|
||||
# cabal-install needs more recent versions of Cabal
|
||||
cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: {
|
||||
Cabal = self.Cabal_3_6_2_0;
|
||||
Cabal = self.Cabal_3_6_3_0;
|
||||
});
|
||||
|
||||
doctest = dontCheck (doJailbreak super.doctest);
|
||||
@ -100,9 +100,9 @@ self: super: {
|
||||
self.data-default
|
||||
] ++ drv.libraryHaskellDepends or [];
|
||||
}) super.ghc-exactprint;
|
||||
ghc-lib = self.ghc-lib_9_2_1_20220109;
|
||||
ghc-lib-parser = self.ghc-lib-parser_9_2_1_20220109;
|
||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_1;
|
||||
ghc-lib = self.ghc-lib_9_2_2_20220307;
|
||||
ghc-lib-parser = self.ghc-lib-parser_9_2_2_20220307;
|
||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_2;
|
||||
hackage-security = doJailbreak super.hackage-security;
|
||||
hashable = super.hashable_1_4_0_2;
|
||||
hashable-time = doJailbreak super.hashable-time;
|
||||
|
817
pkgs/development/haskell-modules/hackage-packages.nix
generated
817
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -316,7 +316,7 @@ let
|
||||
# package sets (like Cabal, jailbreak-cabal) are
|
||||
# working as expected.
|
||||
cabal-install = released;
|
||||
Cabal_3_6_2_0 = released;
|
||||
Cabal_3_6_3_0 = released;
|
||||
cabal2nix = released;
|
||||
cabal2nix-unstable = released;
|
||||
funcmp = released;
|
||||
|
Loading…
Reference in New Issue
Block a user