-
Notifications
You must be signed in to change notification settings - Fork 0
/
default.nix
37 lines (37 loc) · 1.47 KB
/
default.nix
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
32
33
34
35
36
37
{ mkDerivation, aeson, attoparsec, base, binary, BiobaseTypes
, BiobaseXNA, bytestring, cereal, cereal-text, cereal-vector
, cmdargs, containers, criterion, data-default, deepseq, DPutils
, filepath, hashable, HUnit, lens, lib, parallel, pipes
, pipes-attoparsec, pipes-bytestring, pipes-parse, pipes-safe
, pipes-zlib, primitive, PrimitiveArray, QuickCheck, strict
, string-conversions, tasty, tasty-hunit, tasty-quickcheck
, tasty-th, text, text-binary, transformers, tuple
, unordered-containers, utf8-string, vector, vector-th-unbox, zlib
}:
mkDerivation {
pname = "BiobaseInfernal";
version = "0.8.1.0";
src = ./.;
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson attoparsec base binary BiobaseTypes BiobaseXNA bytestring
cereal cereal-text cereal-vector containers data-default deepseq
DPutils filepath hashable lens parallel pipes pipes-attoparsec
pipes-bytestring pipes-parse pipes-safe pipes-zlib primitive
PrimitiveArray strict string-conversions text text-binary
transformers tuple unordered-containers utf8-string vector
vector-th-unbox zlib
];
executableHaskellDepends = [ base cmdargs ];
testHaskellDepends = [
base HUnit lens QuickCheck tasty tasty-hunit tasty-quickcheck
tasty-th
];
benchmarkHaskellDepends = [
base criterion lens text transformers
];
homepage = "https://github.com/choener/BiobaseInfernal";
description = "Infernal data structures and tools";
license = lib.licenses.gpl3Only;
}