mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-22 04:57:56 +03:00
zarith: update from 1.2.1 to 1.3
This commit is contained in:
parent
b168a8c118
commit
d99ea69225
@ -3,13 +3,16 @@
|
|||||||
let
|
let
|
||||||
ocaml_version = (builtins.parseDrvName ocaml.name).version;
|
ocaml_version = (builtins.parseDrvName ocaml.name).version;
|
||||||
in
|
in
|
||||||
|
|
||||||
|
assert stdenv.lib.versionAtLeast ocaml_version "3.12.1";
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "zarith-${version}";
|
name = "zarith-${version}";
|
||||||
version = "1.2.1";
|
version = "1.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://forge.ocamlcore.org/frs/download.php/1199/${name}.tgz";
|
url = http://forge.ocamlcore.org/frs/download.php/1471/zarith-1.3.tgz;
|
||||||
sha256 = "0i21bsx41br0jgw8xmlpnky5zamzqkpbykrq0z53z7ar77602s4i";
|
sha256 = "1mx3nxcn5h33qhx4gbg0hgvvydwlwdvdhqcnvfwnmf9jy3b8frll";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ ocaml findlib pkgconfig gmp perl ];
|
buildInputs = [ ocaml findlib pkgconfig gmp perl ];
|
||||||
@ -22,11 +25,11 @@ stdenv.mkDerivation rec {
|
|||||||
'';
|
'';
|
||||||
preInstall = "mkdir -p $out/lib/ocaml/${ocaml_version}/site-lib";
|
preInstall = "mkdir -p $out/lib/ocaml/${ocaml_version}/site-lib";
|
||||||
|
|
||||||
meta = {
|
meta = with stdenv.lib; {
|
||||||
description = "fast, arbitrary precision OCaml integers";
|
description = "fast, arbitrary precision OCaml integers";
|
||||||
homepage = "http://forge.ocamlcore.org/projects/zarith";
|
homepage = "http://forge.ocamlcore.org/projects/zarith";
|
||||||
license = stdenv.lib.licenses.lgpl2;
|
license = licenses.lgpl2;
|
||||||
platforms = ocaml.meta.platforms;
|
platforms = ocaml.meta.platforms;
|
||||||
maintainers = [ stdenv.lib.maintainers.thoughtpolice ];
|
maintainers = with maintainers; [ thoughtpolice vbgl ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user