distributed-process-platform: add haskell package

This commit is contained in:
Nikolay Amiantov 2014-11-08 04:21:58 +03:00 committed by Peter Simons
parent a909a12c2d
commit cf4398cfde
2 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,37 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, ansiTerminal, binary, dataAccessor, deepseq
, distributedProcess, distributedStatic, fingertree, hashable
, HUnit, mtl, network, networkTransport, networkTransportTcp
, QuickCheck, rematch, stm, testFramework, testFrameworkHunit
, testFrameworkQuickcheck2, time, transformers, unorderedContainers
}:
cabal.mkDerivation (self: {
pname = "distributed-process-platform";
version = "0.1.0";
sha256 = "0bxfynvqkzvah7gbg74yzwpma8j32bamnyysj6dk39da0v880abm";
isLibrary = true;
isExecutable = true;
buildDepends = [
binary dataAccessor deepseq distributedProcess fingertree hashable
mtl stm time transformers unorderedContainers
];
testDepends = [
ansiTerminal binary dataAccessor deepseq distributedProcess
distributedStatic fingertree hashable HUnit mtl network
networkTransport networkTransportTcp QuickCheck rematch stm
testFramework testFrameworkHunit testFrameworkQuickcheck2 time
transformers unorderedContainers
];
hyperlinkSource = false;
jailbreak = true;
doCheck = false;
patchPhase = "mv Setup.hs Setup.lhs";
meta = {
homepage = "http://github.com/haskell-distributed/distributed-process-platform";
description = "The Cloud Haskell Application Platform";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -694,6 +694,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
distributedProcess = callPackage ../development/libraries/haskell/distributed-process {};
distributedProcessPlatform = callPackage ../development/libraries/haskell/distributed-process-platform {};
distributive = callPackage ../development/libraries/haskell/distributive {};
djinn = callPackage ../development/libraries/haskell/djinn {};