Loading pkgs/development/ocaml-modules/domainslib/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -29,5 +29,6 @@ buildDunePackage rec { description = "Nested-parallel programming"; license = lib.licenses.isc; maintainers = [ lib.maintainers.vbgl ]; broken = true; # Not compatible with saturn > 0.4.0 }; } pkgs/development/ocaml-modules/saturn/default.nix +10 −1 Original line number Diff line number Diff line { lib, buildDunePackage, ocaml , saturn_lockfree , domain_shims , dscheck , multicore-bench , qcheck, qcheck-alcotest, qcheck-stm }: Loading @@ -12,7 +14,14 @@ buildDunePackage rec { propagatedBuildInputs = [ saturn_lockfree ]; doCheck = lib.versionAtLeast ocaml.version "5.0"; checkInputs = [ dscheck qcheck qcheck-alcotest qcheck-stm ]; checkInputs = [ domain_shims dscheck multicore-bench qcheck qcheck-alcotest qcheck-stm ]; meta = saturn_lockfree.meta // { description = "Parallelism-safe data structures for multicore OCaml"; Loading pkgs/development/ocaml-modules/saturn/lockfree.nix +5 −5 Original line number Diff line number Diff line { lib, fetchurl, buildDunePackage , domain_shims , backoff, multicore-magic }: buildDunePackage rec { pname = "saturn_lockfree"; version = "0.4.0"; version = "0.5.0"; minimalOCamlVersion = "4.12"; minimalOCamlVersion = "4.13"; src = fetchurl { url = "https://github.com/ocaml-multicore/saturn/releases/download/${version}/saturn-${version}.tbz"; hash = "sha256-fHvslaJwVbQaqDVA/MHGqHybetYbxRGlMrhgXqM3iPs="; hash = "sha256-ZmmxwIe5PiPYTTdvOHbOjRbv2b/bb9y0IekByfREPjk="; }; propagatedBuildInputs = [ domain_shims ]; propagatedBuildInputs = [ backoff multicore-magic ]; meta = { description = "Lock-free data structures for multicore OCaml"; Loading Loading
pkgs/development/ocaml-modules/domainslib/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -29,5 +29,6 @@ buildDunePackage rec { description = "Nested-parallel programming"; license = lib.licenses.isc; maintainers = [ lib.maintainers.vbgl ]; broken = true; # Not compatible with saturn > 0.4.0 }; }
pkgs/development/ocaml-modules/saturn/default.nix +10 −1 Original line number Diff line number Diff line { lib, buildDunePackage, ocaml , saturn_lockfree , domain_shims , dscheck , multicore-bench , qcheck, qcheck-alcotest, qcheck-stm }: Loading @@ -12,7 +14,14 @@ buildDunePackage rec { propagatedBuildInputs = [ saturn_lockfree ]; doCheck = lib.versionAtLeast ocaml.version "5.0"; checkInputs = [ dscheck qcheck qcheck-alcotest qcheck-stm ]; checkInputs = [ domain_shims dscheck multicore-bench qcheck qcheck-alcotest qcheck-stm ]; meta = saturn_lockfree.meta // { description = "Parallelism-safe data structures for multicore OCaml"; Loading
pkgs/development/ocaml-modules/saturn/lockfree.nix +5 −5 Original line number Diff line number Diff line { lib, fetchurl, buildDunePackage , domain_shims , backoff, multicore-magic }: buildDunePackage rec { pname = "saturn_lockfree"; version = "0.4.0"; version = "0.5.0"; minimalOCamlVersion = "4.12"; minimalOCamlVersion = "4.13"; src = fetchurl { url = "https://github.com/ocaml-multicore/saturn/releases/download/${version}/saturn-${version}.tbz"; hash = "sha256-fHvslaJwVbQaqDVA/MHGqHybetYbxRGlMrhgXqM3iPs="; hash = "sha256-ZmmxwIe5PiPYTTdvOHbOjRbv2b/bb9y0IekByfREPjk="; }; propagatedBuildInputs = [ domain_shims ]; propagatedBuildInputs = [ backoff multicore-magic ]; meta = { description = "Lock-free data structures for multicore OCaml"; Loading