nixpkgs/pkgs/development/libraries/haskell/yesod/default.nix
2012-08-09 12:11:18 +02:00

30 lines
1.1 KiB
Nix

{ cabal, attoparsec, blazeBuilder, blazeHtml, blazeMarkup, Cabal
, filepath, hamlet, httpTypes, monadControl, parsec, shakespeareCss
, shakespeareJs, shakespeareText, systemFileio, systemFilepath, tar
, text, time, transformers, unixCompat, unorderedContainers, wai
, waiExtra, warp, yaml, yesodAuth, yesodCore, yesodForm, yesodJson
, yesodPersistent, zlib
}:
cabal.mkDerivation (self: {
pname = "yesod";
version = "1.1.0";
sha256 = "01jwp9i77rmk4iwjqri9jafm809nzlb5bvgyz5my8dnpcfvnf2sz";
isLibrary = true;
isExecutable = true;
buildDepends = [
attoparsec blazeBuilder blazeHtml blazeMarkup Cabal filepath hamlet
httpTypes monadControl parsec shakespeareCss shakespeareJs
shakespeareText systemFileio systemFilepath tar text time
transformers unixCompat unorderedContainers wai waiExtra warp yaml
yesodAuth yesodCore yesodForm yesodJson yesodPersistent zlib
];
meta = {
homepage = "http://www.yesodweb.com/";
description = "Creation of type-safe, RESTful web applications";
license = self.stdenv.lib.licenses.mit;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})