From ac08a247bc77addba048c85ee3f7d3b76d70d2dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Fri, 23 May 2025 10:50:28 -0500 Subject: [PATCH] ocamlPackages.tar-eio: init at 3.3.0 --- pkgs/development/ocaml-modules/tar/eio.nix | 26 ++++++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 4 ++++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/development/ocaml-modules/tar/eio.nix 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 { };