biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / ansiterminal / default.nix
blob8b8833b14eb6ee16b5f3c373b80239b8f6098149
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 = "A 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   };