ocamlPackages.hxd: 0.3.2 -> 0.3.3 (#364231)
[NixPkgs.git] / pkgs / development / ocaml-modules / saturn / default.nix
blobcaa735dd17a6a53f369d6d8204773f1ddacea260
2   lib,
3   buildDunePackage,
4   ocaml,
5   saturn_lockfree,
6   domain_shims,
7   dscheck,
8   multicore-bench,
9   qcheck,
10   qcheck-alcotest,
11   qcheck-stm,
14 buildDunePackage rec {
15   pname = "saturn";
17   inherit (saturn_lockfree) src version;
19   propagatedBuildInputs = [ saturn_lockfree ];
21   doCheck = lib.versionAtLeast ocaml.version "5.0";
22   checkInputs = [
23     domain_shims
24     dscheck
25     multicore-bench
26     qcheck
27     qcheck-alcotest
28     qcheck-stm
29   ];
31   meta = saturn_lockfree.meta // {
32     description = "Parallelism-safe data structures for multicore OCaml";
33   };