-
Notifications
You must be signed in to change notification settings - Fork 1
/
aip.nix
27 lines (27 loc) · 1.01 KB
/
aip.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
{ mkDerivation, aeson, aeson-pretty, base, bytestring, checkers
, Crypto, directory, exceptions, filepath, HTTP, lens, network-uri
, optparse-applicative, parsec, parsers, process, QuickCheck
, semigroupoids, semigroups, stdenv, tagsoup, tagsoup-selection
, tasty, tasty-hunit, tasty-quickcheck, time, transformers
, unordered-containers, utf8-string
}:
mkDerivation {
pname = "aip";
version = "0.1.3";
src = ./.;
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-pretty base bytestring Crypto directory exceptions
filepath HTTP lens network-uri optparse-applicative parsec parsers
process semigroupoids semigroups tagsoup tagsoup-selection time
transformers unordered-containers utf8-string
];
executableHaskellDepends = [ base ];
testHaskellDepends = [
base checkers lens QuickCheck tasty tasty-hunit tasty-quickcheck
];
homepage = "https://github.com/qfpl/aip";
description = "Aeronautical Information Package (AIP)";
license = stdenv.lib.licenses.bsd3;
}