nixpkgs/pkgs/development/libraries/haskell/pandoc/default.nix

41 lines
1.4 KiB
Nix
Raw Normal View History

2013-09-16 10:50:04 +02:00
{ cabal, aeson, alex, ansiTerminal, attoparsec, base64Bytestring
, blazeHtml, blazeMarkup, dataDefault, Diff, extensibleExceptions
, filepath, happy, highlightingKate, hslua, HTTP, httpConduit
, httpTypes, HUnit, mtl, network, pandocTypes, parsec, QuickCheck
, random, syb, tagsoup, temporary, testFramework
2013-09-16 10:50:04 +02:00
, testFrameworkHunit, testFrameworkQuickcheck2, texmath, text, time
, unorderedContainers, vector, xml, yaml, zipArchive, zlib
}:
cabal.mkDerivation (self: {
pname = "pandoc";
version = "1.12.1";
sha256 = "0csyrcfdqv2mc7ngn63lan3c1dd6zy0pb24k0z1lsraqlmmw76nf";
isLibrary = true;
isExecutable = true;
buildDepends = [
2013-09-16 10:50:04 +02:00
aeson alex attoparsec base64Bytestring blazeHtml blazeMarkup
dataDefault extensibleExceptions filepath happy highlightingKate
hslua HTTP httpConduit httpTypes mtl network pandocTypes parsec
random syb tagsoup temporary texmath text time unorderedContainers
vector xml yaml zipArchive zlib
];
2013-03-10 00:26:26 +01:00
testDepends = [
ansiTerminal Diff filepath highlightingKate HUnit pandocTypes
QuickCheck syb testFramework testFrameworkHunit
testFrameworkQuickcheck2 text
];
buildTools = [ alex happy ];
doCheck = false;
meta = {
homepage = "http://johnmacfarlane.net/pandoc";
description = "Conversion between markup formats";
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})