signalbackup-tools: 20241220 -> 20250106 (#371523)
[NixPkgs.git] / pkgs / development / ocaml-modules / uri / default.nix
blob86185efcab6aac05d89e5869f5bde2d28f71cd83
2   lib,
3   fetchurl,
4   buildDunePackage,
5   ounit,
6   angstrom,
7   stringext,
8 }:
10 buildDunePackage rec {
11   minimalOCamlVersion = "4.03";
12   pname = "uri";
13   version = "4.4.0";
15   duneVersion = "3";
17   src = fetchurl {
18     url = "https://github.com/mirage/ocaml-${pname}/releases/download/v${version}/${pname}-${version}.tbz";
19     sha256 = "cdabaf6ef5cd2161e59cc7b74c6e4a68ecb80a9f4e96002e338e1b6bf17adec4";
20   };
22   checkInputs = [ ounit ];
23   propagatedBuildInputs = [
24     angstrom
25     stringext
26   ];
27   doCheck = true;
29   meta = {
30     homepage = "https://github.com/mirage/ocaml-uri";
31     description = "RFC3986 URI parsing library for OCaml";
32     license = lib.licenses.isc;
33     maintainers = [ lib.maintainers.vbgl ];
34   };