biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / uucd / default.nix
blob3bad3a84945aa4f06a6693a2a8ce80d71f391355
1 { lib, stdenv, fetchurl, ocaml, findlib, ocamlbuild, xmlm, topkg }:
3 let
4   pname = "uucd";
5   webpage = "https://erratique.ch/software/${pname}";
6 in
7 stdenv.mkDerivation rec {
8   name = "ocaml-${pname}-${version}";
9   version = "15.1.0";
11   src = fetchurl {
12     url = "${webpage}/releases/${pname}-${version}.tbz";
13     hash = "sha256-HIANZ5SDJcytlpw/W9Ae2eFTutrutJj2PgJCfByobfI=";
14   };
16   nativeBuildInputs = [ ocaml findlib ocamlbuild topkg ];
17   buildInputs = [ topkg ];
19   strictDeps = true;
21   inherit (topkg) buildPhase installPhase;
23   propagatedBuildInputs = [ xmlm ];
25   meta = with lib; {
26     description = "An OCaml module to decode the data of the Unicode character database from its XML representation";
27     homepage = webpage;
28     inherit (ocaml.meta) platforms;
29     maintainers = [ maintainers.vbgl ];
30     license = licenses.bsd3;
31   };