{ lib, buildDunePackage, fetchFromGitLab, sedlex, uunf, uutf, }: buildDunePackage (finalAttrs: { pname = "iri"; version = "1.2.0"; minimalOCamlVersion = "4.12"; src = fetchFromGitLab { domain = "framagit.org"; owner = "zoggy"; repo = "ocaml-iri"; rev = finalAttrs.version; hash = "sha256-+wBQBzRkN36T3zAQWmqq/VdhgLrCnbvOouEmVg37s/w="; }; propagatedBuildInputs = [ sedlex uunf uutf ]; meta = { description = "IRI (RFC3987) native OCaml implementation"; license = lib.licenses.lgpl3; maintainers = [ lib.maintainers.vbgl ]; inherit (finalAttrs.src.meta) homepage; }; })