nixpkgs/pkgs/development/libraries/haskell/yesod-bin/default.nix

32 lines
1.2 KiB
Nix
Raw Normal View History

{ cabal, attoparsec, base64Bytestring, blazeBuilder, Cabal, conduit
, fileEmbed, filepath, fsnotify, ghcPaths, httpConduit
, httpReverseProxy, httpTypes, liftedBase, network, networkConduit
, optparseApplicative, parsec, projectTemplate, resourcet
, shakespeare, shakespeareCss, shakespeareJs, shakespeareText
, split, systemFileio, systemFilepath, tar, text, time
, transformers, unixCompat, unorderedContainers, wai, warp, yaml
, zlib
}:
cabal.mkDerivation (self: {
pname = "yesod-bin";
version = "1.2.2.1";
sha256 = "0m68wm46qh8bwaccq2y8l4hh4xby0kczvhgd7caaxhmv6j3srrf2";
isLibrary = false;
isExecutable = true;
buildDepends = [
attoparsec base64Bytestring blazeBuilder Cabal conduit fileEmbed
filepath fsnotify ghcPaths httpConduit httpReverseProxy httpTypes
liftedBase network networkConduit optparseApplicative parsec
projectTemplate resourcet shakespeare shakespeareCss shakespeareJs
shakespeareText split systemFileio systemFilepath tar text time
transformers unixCompat unorderedContainers wai warp yaml zlib
];
meta = {
homepage = "http://www.yesodweb.com/";
description = "The yesod helper executable";
license = self.stdenv.lib.licenses.mit;
platforms = self.ghc.meta.platforms;
};
})