1{ lib, fetchurl, ocaml, buildDunePackage, ounit, qtest 2# Optionally enable tests; test script use OCaml-4.01+ features 3, doCheck ? lib.versionAtLeast ocaml.version "4.08" 4}: 5 6let version = "1.6.0"; in 7 8buildDunePackage { 9 pname = "stringext"; 10 version = version; 11 useDune2 = true; 12 src = fetchurl { 13 url = "https://github.com/rgrinberg/stringext/releases/download/${version}/stringext-${version}.tbz"; 14 sha256 = "1sh6nafi3i9773j5mlwwz3kxfzdjzsfqj2qibxhigawy5vazahfv"; 15 }; 16 17 checkInputs = [ ounit qtest ]; 18 inherit doCheck; 19 20 meta = { 21 homepage = "https://github.com/rgrinberg/stringext"; 22 description = "Extra string functions for OCaml"; 23 license = lib.licenses.mit; 24 maintainers = with lib.maintainers; [ vbgl ]; 25 }; 26}