elm: disable dependencies' tests to fix build

these haskell packages need their tests disabled after recent hackage
package version bumps.

partial fix for #38023
This commit is contained in:
Matt McHenry 2018-03-31 13:59:49 -04:00 committed by Robin Gloster
parent b1687d3a95
commit 5dd5faddc0
2 changed files with 9 additions and 0 deletions

View file

@ -91,6 +91,8 @@ let
# https://github.com/elm-lang/elm-compiler/issues/1566
indents = hlib.overrideCabal super.indents (drv: {
version = "0.3.3";
#test dep tasty has a version mismatch
doCheck = false;
sha256 = "16lz21bp9j14xilnq8yym22p3saxvc9fsgfcf5awn2a6i6n527xn";
libraryHaskellDepends = drv.libraryHaskellDepends ++ [super.concatenative];
});

View file

@ -66,6 +66,13 @@ self: super: {
inline-c = super.inline-c_0_5_6_1;
inline-c-cpp = super.inline-c-cpp_0_1_0_0;
# test dep hedgehog pulls in concurrent-output, which does not build
# due to processing version mismatch
either = dontCheck super.either;
# test dep tasty has a version mismatch
indents = dontCheck super.indents;
# Newer versions require GHC 8.2.
haddock-api = self.haddock-api_2_17_4;
haddock = self.haddock_2_17_5;