biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / opium / default.nix
blobb98d892696ec4a2350de37a037b80d350d463263
1 { buildDunePackage
2 , lib
3 , fetchurl
4 , astring
5 , base64
6 , cmdliner
7 , fmt
8 , httpaf
9 , httpaf-lwt-unix
10 , logs
11 , magic-mime
12 , mirage-crypto
13 , mtime
14 , multipart-form-data
15 , ptime
16 , re
17 , rock
18 , tyxml
19 , uri
20 , yojson
21 , alcotest-lwt
24 buildDunePackage rec {
25   pname = "opium";
26   minimalOCamlVersion = "4.08";
27   duneVersion = "3";
29   inherit (rock) src version;
31   propagatedBuildInputs = [
32     astring
33     base64
34     cmdliner
35     fmt
36     httpaf
37     httpaf-lwt-unix
38     logs
39     magic-mime
40     mirage-crypto
41     mtime
42     multipart-form-data
43     ptime
44     re
45     rock
46     tyxml
47     uri
48     yojson
49   ];
51   doCheck = true;
52   checkInputs = [
53     alcotest-lwt
54   ];
56   meta = {
57     description = "OCaml web framework";
58     homepage = "https://github.com/rgrinberg/opium";
59     license = lib.licenses.mit;
60     maintainers = [ lib.maintainers.pmahoney ];
61   };