ocamlPackages.hxd: 0.3.2 -> 0.3.3 (#364231)
[NixPkgs.git] / pkgs / development / ocaml-modules / saturn / lockfree.nix
blob538dfda5e8385d2441676419afdcb1b05afac9d9
2   lib,
3   fetchurl,
4   buildDunePackage,
5   backoff,
6   multicore-magic,
7 }:
9 buildDunePackage rec {
10   pname = "saturn_lockfree";
11   version = "0.5.0";
13   minimalOCamlVersion = "4.13";
15   src = fetchurl {
16     url = "https://github.com/ocaml-multicore/saturn/releases/download/${version}/saturn-${version}.tbz";
17     hash = "sha256-ZmmxwIe5PiPYTTdvOHbOjRbv2b/bb9y0IekByfREPjk=";
18   };
20   propagatedBuildInputs = [
21     backoff
22     multicore-magic
23   ];
25   meta = {
26     description = "Lock-free data structures for multicore OCaml";
27     homepage = "https://github.com/ocaml-multicore/lockfree";
28     license = lib.licenses.isc;
29     maintainers = [ lib.maintainers.vbgl ];
30   };