ocamlPackages.parany: 13.0.1 -> 14.0.0

authored by Ben Darwin and committed by Vincent Laporte 4d3a8e21 884c6206

+5 -18
+5 -18
pkgs/development/ocaml-modules/parany/default.nix
··· 1 - { lib, buildDunePackage, fetchFromGitHub, ocaml, cpu, domainslib }: 2 - 3 - let params = 4 - if lib.versionAtLeast ocaml.version "5.00" then { 5 - version = "13.0.1"; 6 - hash = "sha256-OYa0uLsDyzjmXZgWcYUxLhqco4Kp/icfDamNe3En5JQ="; 7 - propagatedBuildInputs = [ domainslib ]; 8 - } else { 9 - version = "12.2.2"; 10 - hash = "sha256-woZ4XJqqoRr/7mDurXYvTbSUUcLBEylzVYBQp1BAOqc="; 11 - propagatedBuildInputs = [ cpu ]; 12 - } 13 - ; in 14 15 buildDunePackage rec { 16 pname = "parany"; 17 - inherit (params) version; 18 19 - duneVersion = "3"; 20 minimalOCamlVersion = "4.08"; 21 22 src = fetchFromGitHub { 23 owner = "UnixJunkie"; 24 repo = pname; 25 rev = "v${version}"; 26 - inherit (params) hash; 27 }; 28 29 - inherit (params) propagatedBuildInputs; 30 31 meta = with lib; { 32 - inherit (src.meta) homepage; 33 description = "Generalized map/reduce for multicore computing"; 34 maintainers = [ maintainers.bcdarwin ]; 35 license = licenses.lgpl2;
··· 1 + { lib, buildDunePackage, fetchFromGitHub, cpu }: 2 3 buildDunePackage rec { 4 pname = "parany"; 5 + version = "14.0.0"; 6 7 minimalOCamlVersion = "4.08"; 8 9 src = fetchFromGitHub { 10 owner = "UnixJunkie"; 11 repo = pname; 12 rev = "v${version}"; 13 + hash = "sha256-L5jHm3gZ2XIJ7jMUb/KvpSa/bnprEX75/P3BCMSe9Ok="; 14 }; 15 16 + propagatedBuildInputs = [ cpu ]; 17 18 meta = with lib; { 19 + homepage = "https://github.com/UnixJunkie/parany"; 20 description = "Generalized map/reduce for multicore computing"; 21 maintainers = [ maintainers.bcdarwin ]; 22 license = licenses.lgpl2;