1{ lib, fetchurl, buildDunePackage, dune-configurator }:
2
3buildDunePackage rec {
4 pname = "parmap";
5 version = "1.2.4";
6
7 src = fetchurl {
8 url = "https://github.com/rdicosmo/${pname}/releases/download/${version}/${pname}-${version}.tbz";
9 sha256 = "sha256-BTkSEjIK3CVNloJACFo6eQ6Ob9o/cdrA9xuv87NKas4=";
10 };
11
12 minimalOCamlVersion = "4.03";
13
14 buildInputs = [
15 dune-configurator
16 ];
17
18 doCheck = false; # prevent running slow benchmarks
19
20 meta = with lib; {
21 description = "Library for multicore parallel programming";
22 downloadPage = "https://github.com/rdicosmo/parmap";
23 homepage = "https://rdicosmo.github.io/parmap";
24 license = licenses.lgpl2;
25 maintainers = with maintainers; [ bcdarwin ];
26 };
27}