haskell-distributed-process-*: disable several checkPhases and haddockPhases for distributed-process-* packages and cloud-haskell.
Resolved https://github.com/NixOS/nixpkgs/pull/7335.
This commit is contained in:
committed by
Peter Simons
parent
297f32d3e6
commit
ca5e8df0f4
@@ -540,6 +540,18 @@ self: super: {
|
||||
# Upstream notified by e-mail.
|
||||
MonadCompose = markBrokenVersion "0.2.0.0" super.MonadCompose;
|
||||
|
||||
# no haddock since this is an umbrella package.
|
||||
cloud-haskell = dontHaddock super.cloud-haskell;
|
||||
|
||||
# Disable tests which couldn't be built.
|
||||
distributed-process-async = dontCheck super.distributed-process-async;
|
||||
|
||||
# Disable tests which couldn't be built.
|
||||
distributed-process-client-server = dontCheck super.distributed-process-client-server;
|
||||
|
||||
# Disable tests which couldn't be built.
|
||||
distributed-process-extras = dontCheck super.distributed-process-extras;
|
||||
|
||||
# Make distributed-process-platform compile until next version
|
||||
distributed-process-platform = overrideCabal super.distributed-process-platform (drv: {
|
||||
patchPhase = "mv Setup.hs Setup.lhs";
|
||||
@@ -547,6 +559,15 @@ self: super: {
|
||||
doHaddock = false;
|
||||
});
|
||||
|
||||
# Disable tests due to a failure (Sequential Shutdown Ordering test.)
|
||||
distributed-process-supervisor = dontCheck super.distributed-process-supervisor;
|
||||
|
||||
# Disable network test and errorneous haddock.
|
||||
distributed-process-tests = overrideCabal super.distributed-process-tests (drv: {
|
||||
doCheck = false;
|
||||
doHaddock = false;
|
||||
});
|
||||
|
||||
# This packages compiles 4+ hours on a fast machine. That's just unreasonable.
|
||||
CHXHtml = dontDistribute super.CHXHtml;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user