Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / cohttp / mirage.nix
blob3b1c8219497315cc91f590e678beb169484e91c3
1 { buildDunePackage, cohttp, cohttp-lwt
2 , mirage-flow, mirage-channel, mirage-kv
3 , conduit, conduit-mirage, lwt
4 , astring, magic-mime
5 , ppx_sexp_conv
6 }:
8 buildDunePackage {
9   pname = "cohttp-mirage";
11   inherit (cohttp) version src;
13   duneVersion = "3";
15   nativeBuildInputs = [ ppx_sexp_conv ];
17   propagatedBuildInputs = [
18     mirage-flow mirage-channel conduit conduit-mirage mirage-kv
19     lwt cohttp cohttp-lwt astring magic-mime
20   ];
22   meta = cohttp.meta // {
23     description = "CoHTTP implementation for the MirageOS unikernel";
24   };