1{
2 lib,
3 buildDunePackage,
4 fetchurl,
5 cppo,
6 uutf,
7 lwt,
8}:
9
10buildDunePackage rec {
11 version = "0.2.3";
12 pname = "notty";
13
14 minimalOCamlVersion = "4.08";
15
16 src = fetchurl {
17 url = "https://github.com/pqwy/notty/releases/download/v${version}/notty-${version}.tbz";
18 sha256 = "sha256-dGWfsUBz20Q4mJiRqyTyS++Bqkl9rBbZpn+aHJwgCCQ=";
19 };
20
21 nativeBuildInputs = [ cppo ];
22
23 propagatedBuildInputs = [
24 lwt
25 uutf
26 ];
27
28 meta = with lib; {
29 homepage = "https://github.com/pqwy/notty";
30 description = "Declarative terminal graphics for OCaml";
31 license = licenses.isc;
32 maintainers = with maintainers; [ sternenseemann ];
33 };
34}