From 017c7a4940a3c62002d725ae848b16793922eac9 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Thu, 9 Jul 2020 18:24:48 +0200 Subject: [PATCH] ocamlPackages.tsort: init at 2.0.0 --- .../ocaml-modules/tsort/default.nix | 21 +++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/development/ocaml-modules/tsort/default.nix diff --git a/pkgs/development/ocaml-modules/tsort/default.nix b/pkgs/development/ocaml-modules/tsort/default.nix new file mode 100644 index 000000000000..d47236ba96b8 --- /dev/null +++ b/pkgs/development/ocaml-modules/tsort/default.nix @@ -0,0 +1,21 @@ +{ lib, buildDunePackage, fetchFromGitHub, containers }: + +buildDunePackage rec { + pname = "tsort"; + version = "2.0.0"; + src = fetchFromGitHub { + owner = "dmbaturin"; + repo = "ocaml-tsort"; + rev = version; + sha256 = "0i67ys5p5i8q9p0nhkq4pjg9jav8dy0fiy975a365j7m6bhrwgc1"; + }; + + propagatedBuildInputs = [ containers ]; + + meta = { + description = "Easy to use and user-friendly topological sort"; + inherit (src.meta) homepage; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.vbgl ]; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index b723bd8739de..1e362d46361b 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -758,6 +758,8 @@ let sqlexpr = callPackage ../development/ocaml-modules/sqlexpr { }; + tsort = callPackage ../development/ocaml-modules/tsort { }; + tuntap = callPackage ../development/ocaml-modules/tuntap { }; tyxml = callPackage ../development/ocaml-modules/tyxml { };