4 version ? if lib.versionAtLeast ocaml.version "5.1" then "1.2" else "0.12",
25 minimalOCamlVersion = "5.0";
26 hash = "sha256-2EhHzoX/t4ZBSWrSS+PGq1zCxohc7a1q4lfsrFnZJqA=";
29 minimalOCamlVersion = "5.1";
30 hash = "sha256-N5LpEr2NSUuy449zCBgl5NISsZcM8sHxspZsqp/WvEA=";
35 buildDunePackage rec {
38 inherit (param) minimalOCamlVersion;
41 url = "https://github.com/ocaml-multicore/${pname}/releases/download/v${version}/${pname}-${version}.tbz";
45 propagatedBuildInputs = [
68 homepage = "https://github.com/ocaml-multicore/${pname}";
69 changelog = "https://github.com/ocaml-multicore/${pname}/raw/v${version}/CHANGES.md";
70 description = "Effects-Based Parallel IO for OCaml";
71 license = with lib.licenses; [ isc ];
72 maintainers = with lib.maintainers; [ toastal ];