Merge pull request #29182 from LumiGuide/fix-ghc-proof
haskellPackages.ghc-proofs: Disable hydra builds for ghc<8.2
This commit is contained in:
commit
ce481d2f18
@ -49,6 +49,9 @@ self: super: {
|
|||||||
transformers = self.transformers_0_4_3_0;
|
transformers = self.transformers_0_4_3_0;
|
||||||
xhtml = self.xhtml_3000_2_1;
|
xhtml = self.xhtml_3000_2_1;
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# We have no working cabal-install at the moment.
|
# We have no working cabal-install at the moment.
|
||||||
cabal-install = markBroken super.cabal-install;
|
cabal-install = markBroken super.cabal-install;
|
||||||
|
|
||||||
|
@ -43,6 +43,9 @@ self: super: {
|
|||||||
transformers = self.transformers_0_4_3_0;
|
transformers = self.transformers_0_4_3_0;
|
||||||
xhtml = self.xhtml_3000_2_1;
|
xhtml = self.xhtml_3000_2_1;
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# https://github.com/tibbe/hashable/issues/85
|
# https://github.com/tibbe/hashable/issues/85
|
||||||
hashable = dontCheck super.hashable;
|
hashable = dontCheck super.hashable;
|
||||||
|
|
||||||
|
@ -48,6 +48,9 @@ self: super: {
|
|||||||
sha256 = "193i1xmq6z0jalwmq0mhqk1khz6zz0i1hs6lgfd7ybd6qyaqnf5f";
|
sha256 = "193i1xmq6z0jalwmq0mhqk1khz6zz0i1hs6lgfd7ybd6qyaqnf5f";
|
||||||
});
|
});
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# haddock: No input file(s).
|
# haddock: No input file(s).
|
||||||
nats = dontHaddock super.nats;
|
nats = dontHaddock super.nats;
|
||||||
bytestring-builder = dontHaddock super.bytestring-builder;
|
bytestring-builder = dontHaddock super.bytestring-builder;
|
||||||
|
@ -44,6 +44,9 @@ self: super: {
|
|||||||
# https://github.com/haskell/cabal/issues/2322
|
# https://github.com/haskell/cabal/issues/2322
|
||||||
Cabal_1_22_4_0 = super.Cabal_1_22_4_0.override { binary = self.binary_0_8_5_1; process = self.process_1_2_3_0; };
|
Cabal_1_22_4_0 = super.Cabal_1_22_4_0.override { binary = self.binary_0_8_5_1; process = self.process_1_2_3_0; };
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# https://github.com/tibbe/hashable/issues/85
|
# https://github.com/tibbe/hashable/issues/85
|
||||||
hashable = dontCheck super.hashable;
|
hashable = dontCheck super.hashable;
|
||||||
|
|
||||||
|
@ -46,6 +46,9 @@ self: super: {
|
|||||||
# Avoid inconsistent 'binary' versions from 'text' and 'Cabal'.
|
# Avoid inconsistent 'binary' versions from 'text' and 'Cabal'.
|
||||||
cabal-install = super.cabal-install.overrideScope (self: super: { binary = dontCheck self.binary_0_8_5_1; });
|
cabal-install = super.cabal-install.overrideScope (self: super: { binary = dontCheck self.binary_0_8_5_1; });
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# https://github.com/tibbe/hashable/issues/85
|
# https://github.com/tibbe/hashable/issues/85
|
||||||
hashable = dontCheck super.hashable;
|
hashable = dontCheck super.hashable;
|
||||||
|
|
||||||
|
@ -42,6 +42,9 @@ self: super: {
|
|||||||
# Avoid inconsistent 'binary' versions from 'text' and 'Cabal'.
|
# Avoid inconsistent 'binary' versions from 'text' and 'Cabal'.
|
||||||
cabal-install = super.cabal-install.overrideScope (self: super: { binary = dontCheck self.binary_0_8_5_1; });
|
cabal-install = super.cabal-install.overrideScope (self: super: { binary = dontCheck self.binary_0_8_5_1; });
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# https://github.com/tibbe/hashable/issues/85
|
# https://github.com/tibbe/hashable/issues/85
|
||||||
hashable = dontCheck super.hashable;
|
hashable = dontCheck super.hashable;
|
||||||
|
|
||||||
|
@ -37,6 +37,9 @@ self: super: {
|
|||||||
unix = null;
|
unix = null;
|
||||||
xhtml = null;
|
xhtml = null;
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# https://github.com/peti/jailbreak-cabal/issues/9
|
# https://github.com/peti/jailbreak-cabal/issues/9
|
||||||
jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_1_20_0_4; };
|
jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_1_20_0_4; };
|
||||||
|
|
||||||
|
@ -44,6 +44,9 @@ self: super: {
|
|||||||
sha256 = "026vv2k3ks73jngwifszv8l59clg88pcdr4mz0wr0gamivkfa1zy";
|
sha256 = "026vv2k3ks73jngwifszv8l59clg88pcdr4mz0wr0gamivkfa1zy";
|
||||||
});
|
});
|
||||||
|
|
||||||
|
# Requires ghc 8.2
|
||||||
|
ghc-proofs = dontDistribute super.ghc-proofs;
|
||||||
|
|
||||||
# http://hub.darcs.net/dolio/vector-algorithms/issue/9#comment-20170112T145715
|
# http://hub.darcs.net/dolio/vector-algorithms/issue/9#comment-20170112T145715
|
||||||
vector-algorithms = dontCheck super.vector-algorithms;
|
vector-algorithms = dontCheck super.vector-algorithms;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user