diff --git a/pkgs/development/ocaml-modules/tar/eio.nix b/pkgs/development/ocaml-modules/tar/eio.nix new file mode 100644 index 000000000000..dbdf250447a0 --- /dev/null +++ b/pkgs/development/ocaml-modules/tar/eio.nix @@ -0,0 +1,26 @@ +{ + buildDunePackage, + tar, + eio, + git, +}: + +buildDunePackage { + pname = "tar-eio"; + inherit (tar) version src doCheck; + + minimalOCamlVersion = "5.1"; + + propagatedBuildInputs = [ + tar + eio + ]; + + nativeCheckInputs = [ + git + ]; + + meta = tar.meta // { + description = "Decode and encode tar format files using Eio"; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index b0f9d2f4e324..8c2a3770961d 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1968,6 +1968,10 @@ let inherit (pkgs) git; }; + tar-eio = callPackage ../development/ocaml-modules/tar/eio.nix { + inherit (pkgs) git; + }; + tcpip = callPackage ../development/ocaml-modules/tcpip { }; tcslib = callPackage ../development/ocaml-modules/tcslib { };