summary refs log tree commit diff
path: root/pkgs/development/libraries/haskell/gitit/default.nix
blob: 65aab04f9147d62b49980cb9b3d4fc262a1e9b51 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{ cabal, cgi, ConfigFile, feed, filepath, filestore, ghcPaths
, happstackServer, happstackUtil, highlightingKate, hslogger
, HStringTemplate, HTTP, json, mtl, network, pandoc, pandocTypes
, parsec, random, recaptcha, safe, SHA, syb, text, time, url
, utf8String, xhtml, xml, xssSanitize, zlib
}:

cabal.mkDerivation (self: {
  pname = "gitit";
  version = "0.8.1";
  sha256 = "1b5i6fm68vwhlvgz0m7xxzklkxc2c6lrqyqfqyjs93p5j0aqgvfn";
  isLibrary = true;
  isExecutable = true;
  buildDepends = [
    cgi ConfigFile feed filepath filestore ghcPaths happstackServer
    happstackUtil highlightingKate hslogger HStringTemplate HTTP json
    mtl network pandoc pandocTypes parsec random recaptcha safe SHA syb
    text time url utf8String xhtml xml xssSanitize zlib
  ];
  meta = {
    homepage = "http://gitit.net";
    description = "Wiki using happstack, git or darcs, and pandoc";
    license = "GPL";
    platforms = self.ghc.meta.platforms;
    maintainers = [
      self.stdenv.lib.maintainers.andres
      self.stdenv.lib.maintainers.simons
    ];
  };
})