haskellPackages.threepennyGui: New expression

This commit is contained in:
Oliver Charles 2014-01-11 22:12:34 +00:00
parent 9c1d3bfa9f
commit 5d2a8e2d2e
2 changed files with 28 additions and 0 deletions

View file

@ -0,0 +1,26 @@
{ cabal, attoparsecEnumerator, dataDefault, deepseq, filepath
, hashable, json, MonadCatchIOTransformers, network, safe, snapCore
, snapServer, stm, text, time, transformers, unorderedContainers
, utf8String, vault, websockets, websocketsSnap
}:
cabal.mkDerivation (self: {
pname = "threepenny-gui";
version = "0.4.0.1";
sha256 = "18ahfcbzlp0k5ry9fdzdv8jdwv10iplnbbnh2xyr3cqils2yp68m";
isLibrary = true;
isExecutable = true;
buildDepends = [
attoparsecEnumerator dataDefault deepseq filepath hashable json
MonadCatchIOTransformers network safe snapCore snapServer stm text
time transformers unorderedContainers utf8String vault websockets
websocketsSnap
];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Threepenny-gui";
description = "GUI framework that uses the web browser as a display";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
};
})

View file

@ -2265,6 +2265,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
thyme = callPackage ../development/libraries/haskell/thyme {};
threepennyGui = callPackage ../development/libraries/haskell/threepenny-gui {};
time_1_1_2_4 = callPackage ../development/libraries/haskell/time/1.1.2.4.nix {};
time_1_4_1 = callPackage ../development/libraries/haskell/time/1.4.1.nix {};
# time is in the core package set. It should only be necessary to