Merge pull request #29182 from LumiGuide/fix-ghc-proof

haskellPackages.ghc-proofs: Disable hydra builds for ghc<8.2
This commit is contained in:
Peter Simons 2017-09-10 20:48:01 +02:00 committed by GitHub
commit ce481d2f18
8 changed files with 24 additions and 0 deletions

View File

@ -49,6 +49,9 @@ self: super: {
transformers = self.transformers_0_4_3_0;
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.
cabal-install = markBroken super.cabal-install;

View File

@ -43,6 +43,9 @@ self: super: {
transformers = self.transformers_0_4_3_0;
xhtml = self.xhtml_3000_2_1;
# Requires ghc 8.2
ghc-proofs = dontDistribute super.ghc-proofs;
# https://github.com/tibbe/hashable/issues/85
hashable = dontCheck super.hashable;

View File

@ -48,6 +48,9 @@ self: super: {
sha256 = "193i1xmq6z0jalwmq0mhqk1khz6zz0i1hs6lgfd7ybd6qyaqnf5f";
});
# Requires ghc 8.2
ghc-proofs = dontDistribute super.ghc-proofs;
# haddock: No input file(s).
nats = dontHaddock super.nats;
bytestring-builder = dontHaddock super.bytestring-builder;

View File

@ -44,6 +44,9 @@ self: super: {
# 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; };
# Requires ghc 8.2
ghc-proofs = dontDistribute super.ghc-proofs;
# https://github.com/tibbe/hashable/issues/85
hashable = dontCheck super.hashable;

View File

@ -46,6 +46,9 @@ self: super: {
# Avoid inconsistent 'binary' versions from 'text' and 'Cabal'.
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
hashable = dontCheck super.hashable;

View File

@ -42,6 +42,9 @@ self: super: {
# Avoid inconsistent 'binary' versions from 'text' and 'Cabal'.
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
hashable = dontCheck super.hashable;

View File

@ -37,6 +37,9 @@ self: super: {
unix = null;
xhtml = null;
# Requires ghc 8.2
ghc-proofs = dontDistribute super.ghc-proofs;
# https://github.com/peti/jailbreak-cabal/issues/9
jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_1_20_0_4; };

View File

@ -44,6 +44,9 @@ self: super: {
sha256 = "026vv2k3ks73jngwifszv8l59clg88pcdr4mz0wr0gamivkfa1zy";
});
# Requires ghc 8.2
ghc-proofs = dontDistribute super.ghc-proofs;
# http://hub.darcs.net/dolio/vector-algorithms/issue/9#comment-20170112T145715
vector-algorithms = dontCheck super.vector-algorithms;