about summary refs log tree commit diff
path: root/pkgs/development/libraries/haskell/gitit/default.nix
blob: 2259a19a23dc625c711fd7de760f630f266a3d3e (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
31
{ cabal, 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 = [
    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
  ];
  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
    ];
  };
})