haskellPackages.termonad: Add dontCheck and remove from dont-distribute-packages.

The doctests for termonad fail to build only with nix.  When building
without nix, the doctests run correctly:

https://github.com/cdepillabout/termonad/issues/15

This PR disables the tests for termonad, as well as removing it from
dont-distribute-packages.
This commit is contained in:
(cdep)illabout 2018-08-28 09:55:59 +09:00 committed by Peter Simons
parent 1c5d7ad52e
commit da86e4255b
2 changed files with 4 additions and 1 deletions

View file

@ -9060,7 +9060,6 @@ dont-distribute-packages:
termcolor: [ i686-linux, x86_64-linux, x86_64-darwin ]
terminal-text: [ i686-linux, x86_64-linux, x86_64-darwin ]
termination-combinators: [ i686-linux, x86_64-linux, x86_64-darwin ]
termonad: [ i686-linux, x86_64-linux, x86_64-darwin ]
termplot: [ i686-linux, x86_64-linux, x86_64-darwin ]
terntup: [ i686-linux, x86_64-linux, x86_64-darwin ]
terrahs: [ i686-linux, x86_64-linux, x86_64-darwin ]

View file

@ -507,4 +507,8 @@ self: super: builtins.intersectAttrs super {
LDAP = dontCheck (overrideCabal super.LDAP (drv: {
librarySystemDepends = drv.librarySystemDepends or [] ++ [ pkgs.cyrus_sasl.dev ];
}));
# Doctests hang only when compiling with nix.
# https://github.com/cdepillabout/termonad/issues/15
termonad = dontCheck super.termonad;
}