stripe-cli: 1.23.3 -> 1.23.5 (#375724)
[NixPkgs.git] / pkgs / development / ocaml-modules / cow / default.nix
blob7e9d1d1c662a72ef80702b66bd2ddf053e2438c4
2   lib,
3   fetchurl,
4   buildDunePackage,
5   alcotest,
6   uri,
7   xmlm,
8   omd,
9   ezjsonm,
12 buildDunePackage rec {
13   duneVersion = "3";
14   minimalOCamlVersion = "4.08";
16   version = "2.4.0";
17   pname = "cow";
19   src = fetchurl {
20     url = "https://github.com/mirage/ocaml-cow/releases/download/v${version}/cow-v${version}.tbz";
21     sha256 = "1x77lwpskda4zyikwxh500xjn90pgdwz6jm7ca7f36pyav4vl6zx";
22   };
24   propagatedBuildInputs = [
25     xmlm
26     uri
27     ezjsonm
28     omd
29   ];
30   checkInputs = [ alcotest ];
31   doCheck = true;
33   meta = with lib; {
34     description = "Caml on the Web";
35     longDescription = ''
36       Writing web-applications requires a lot of skills: HTML, XML, JSON and
37       Markdown, to name but a few! This library provides OCaml combinators
38       for these web formats.
39     '';
40     license = licenses.isc;
41     maintainers = [ maintainers.sternenseemann ];
42   };