1 { lib, fetchurl, ocaml, buildDunePackage, benchmark }:
3 lib.throwIf (lib.versionAtLeast ocaml.version "5.0")
4 "rope is not available for OCaml ${ocaml.version}"
9 minimalOCamlVersion = "4.03";
12 url = "https://github.com/Chris00/ocaml-rope/releases/download/${version}/rope-${version}.tbz";
13 sha256 = "15cvfa0s1vjx7gjd07d3fkznilishqf4z4h2q5f20wm9ysjh2h2i";
16 buildInputs = [ benchmark ] ;
19 homepage = "https://github.com/Chris00/ocaml-rope";
20 description = "Ropes (“heavyweight strings”) in OCaml";
21 license = lib.licenses.lgpl21;
22 maintainers = with lib.maintainers; [ ];