1{ lib, fetchFromGitHub, buildDunePackage, cudf }:
2
3buildDunePackage rec {
4 pname = "mccs";
5 version = "1.1+17";
6
7 src = fetchFromGitHub {
8 owner = "AltGr";
9 repo = "ocaml-mccs";
10 rev = version;
11 hash = "sha256-0NZF2W/eWwZRXnMJh9LmOdbE/CRDYeLUUx6ty4irP6U=";
12 };
13
14 propagatedBuildInputs = [
15 cudf
16 ];
17
18 doCheck = true;
19
20 meta = with lib; {
21 description = "Library providing a multi criteria CUDF solver, part of MANCOOSI project";
22 downloadPage = "https://github.com/AltGr/ocaml-mccs";
23 homepage = "https://www.i3s.unice.fr/~cpjm/misc/";
24 license = with licenses; [ lgpl21 gpl3 ];
25 maintainers = [ ];
26 };
27}