1{ lib, buildDunePackage
2, fmt, logs, mtime, optint, terminal, vector
3, alcotest, astring
4}:
5
6buildDunePackage rec {
7 pname = "progress";
8
9 minimalOCamlVersion = "4.08";
10 duneVersion = "3";
11
12 inherit (terminal) version src;
13
14 propagatedBuildInputs = [ fmt logs mtime optint terminal vector ];
15
16 doCheck = true;
17 checkInputs = [ alcotest astring ];
18
19 meta = with lib; {
20 description = "Progress bar library for OCaml";
21 homepage = "https://github.com/CraigFe/progress";
22 license = licenses.mit;
23 maintainers = [ maintainers.sternenseemann ];
24 };
25}