evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / ocaml-modules / ansiterminal / default.nix
blob7530e45ac853e42ce6d2b100153ab51c05d47f6c
1 { lib, buildDunePackage, fetchurl }:
3 buildDunePackage rec {
4   pname = "ANSITerminal";
5   version = "0.8.5";
7   src = fetchurl {
8     url = "https://github.com/Chris00/ANSITerminal/releases/download/${version}/ANSITerminal-${version}.tbz";
9     hash = "sha256-q3OyGLajAmfSu8QzEtzzE5gbiwvsVV2SsGuHZkst0w4=";
10   };
12   postPatch = ''
13     substituteInPlace src/dune --replace 'libraries unix bytes' 'libraries unix'
14   '';
16   doCheck = true;
18   meta = with lib; {
19     description = "Module allowing to use the colors and cursor movements on ANSI terminals";
20     longDescription = ''
21       ANSITerminal is a module allowing to use the colors and cursor
22       movements on ANSI terminals. It also works on the windows shell (but
23       this part is currently work in progress).
24     '';
25     homepage = "https://github.com/Chris00/ANSITerminal";
26     license = licenses.lgpl3;
27     maintainers = [ maintainers.jirkamarsik ];
28   };