1{
2 lib,
3 buildDunePackage,
4 fetchFromGitHub,
5 containers,
6}:
7
8buildDunePackage rec {
9 pname = "tsort";
10 version = "2.2.0";
11 src = fetchFromGitHub {
12 owner = "dmbaturin";
13 repo = "ocaml-tsort";
14 rev = version;
15 sha256 = "sha256-/gxjXDRhQdbt0ZBdCNk/j1oWhAbm2UOfye2D9QvPr3o=";
16 };
17
18 propagatedBuildInputs = [ containers ];
19
20 meta = {
21 description = "Easy to use and user-friendly topological sort";
22 inherit (src.meta) homepage;
23 license = lib.licenses.mit;
24 maintainers = [ lib.maintainers.vbgl ];
25 };
26}