1{ 2 lib, 3 buildDunePackage, 4 fetchFromGitLab, 5 sedlex, 6 uunf, 7 uutf, 8}: 9 10buildDunePackage rec { 11 pname = "iri"; 12 version = "1.1.0"; 13 14 minimalOCamlVersion = "4.12"; 15 16 src = fetchFromGitLab { 17 domain = "framagit.org"; 18 owner = "zoggy"; 19 repo = "ocaml-iri"; 20 rev = version; 21 hash = "sha256-fh5+0CWplDdGXCotZL2UzjOGil2LR4NppttaquO/ndE="; 22 }; 23 24 propagatedBuildInputs = [ 25 sedlex 26 uunf 27 uutf 28 ]; 29 30 meta = { 31 description = "IRI (RFC3987) native OCaml implementation"; 32 license = lib.licenses.lgpl3; 33 maintainers = [ lib.maintainers.vbgl ]; 34 inherit (src.meta) homepage; 35 }; 36}