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

34 lines
1.4 KiB
Nix
Raw Normal View History

{ cabal, arrows, binary, brainfuck, dataMemocombinators
, dependentMap, dependentSum, dependentSumTemplate, dice
, editDistance, filepath, haskeline, haskellSrcExts, hoogle
, hslogger, hstatsd, HTTP, IOSpec, liftedBase, logict, misfortune
, monadControl, MonadRandom, mtl, mueval, network, numbers, oeis
, parsec, QuickCheck, random, randomFu, randomSource, regexTdfa
, SafeSemaphore, show, split, syb, tagsoup, time, transformers
, transformersBase, unlambda, utf8String, vectorSpace, zlib
2012-07-15 00:21:01 +01:00
}:
cabal.mkDerivation (self: {
pname = "lambdabot";
version = "4.3";
sha256 = "0pjwxlq4rbmg9wj44vrillly967y35b4i995mz5167hpji05clvy";
2012-07-15 00:21:01 +01:00
isLibrary = true;
isExecutable = true;
buildDepends = [
arrows binary brainfuck dataMemocombinators dependentMap
dependentSum dependentSumTemplate dice editDistance filepath
haskeline haskellSrcExts hoogle hslogger hstatsd HTTP IOSpec
liftedBase logict misfortune monadControl MonadRandom mtl mueval
network numbers oeis parsec QuickCheck random randomFu randomSource
regexTdfa SafeSemaphore show split syb tagsoup time transformers
transformersBase unlambda utf8String vectorSpace zlib
2012-07-15 00:21:01 +01:00
];
meta = {
homepage = "http://haskell.org/haskellwiki/Lambdabot";
description = "Lambdabot is a development tool and advanced IRC bot";
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
2012-07-15 00:21:01 +01:00
};
})