1{
2 lib,
3 buildDunePackage,
4 ocaml,
5 fetchFromGitLab,
6 extlib,
7 ounit2,
8}:
9
10buildDunePackage rec {
11 pname = "cudf";
12 version = "0.10";
13
14 minimalOCamlVersion = "4.07";
15
16 src = fetchFromGitLab {
17 owner = "irill";
18 repo = pname;
19 rev = "v${version}";
20 hash = "sha256-E4KXKnso/Q3ZwcYpKPgvswNR9qd/lafKljPMxfStedM=";
21 };
22
23 propagatedBuildInputs = [
24 extlib
25 ];
26
27 checkInputs = [
28 ounit2
29 ];
30 doCheck = lib.versionAtLeast ocaml.version "4.08";
31
32 meta = with lib; {
33 description = "Library for CUDF format";
34 homepage = "https://www.mancoosi.org/cudf/";
35 downloadPage = "https://gforge.inria.fr/projects/cudf/";
36 license = licenses.lgpl3;
37 maintainers = [ ];
38 };
39}