diff --git a/pkgs/development/ocaml-modules/httpun/lwt.nix b/pkgs/development/ocaml-modules/httpun/lwt.nix new file mode 100644 index 000000000000..c4c671a8c4e6 --- /dev/null +++ b/pkgs/development/ocaml-modules/httpun/lwt.nix @@ -0,0 +1,24 @@ +{ + buildDunePackage, + httpun, + lwt, + gluten, + gluten-lwt, +}: + +buildDunePackage { + pname = "httpun-lwt"; + + inherit (httpun) version src; + + propagatedBuildInputs = [ + gluten + gluten-lwt + httpun + lwt + ]; + + meta = httpun.meta // { + description = "Lwt support for httpun"; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 4706d9fa0ecd..68aa44eb0c35 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -711,6 +711,8 @@ let httpun-eio = callPackage ../development/ocaml-modules/httpun/eio.nix { }; + httpun-lwt = callPackage ../development/ocaml-modules/httpun/lwt.nix { }; + httpun-types = callPackage ../development/ocaml-modules/httpun/types.nix { }; httpun-ws = callPackage ../development/ocaml-modules/httpun-ws { };