Loading pkgs/development/ocaml-modules/num/default.nix +11 −11 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ stdenv, lib, fetchFromGitHub, fetchpatch, ocaml, findlib, withStatic ? false, Loading @@ -10,22 +9,21 @@ stdenv.mkDerivation ( rec { version = "1.1"; version = "1.6"; pname = "ocaml${ocaml.version}-num"; src = fetchFromGitHub { owner = "ocaml"; repo = "num"; rev = "v${version}"; sha256 = "0a4mhxgs5hi81d227aygjx35696314swas0vzy3ig809jb7zq4h0"; tag = "v${version}"; hash = "sha256-JWn0WBsbKpiUlxRDaXmwXVbL2WhqQIDrXiZk1aXeEtQ="; }; patches = [ (fetchpatch { url = "https://github.com/ocaml/num/commit/6d4c6d476c061298e6385e8a0864f083194b9307.patch"; sha256 = "18zlvb5n327q8y3c52js5dvyy29ssld1l53jqng8m9w1k24ypi0b"; }) ] ++ lib.optional withStatic ./enable-static.patch; patches = lib.optional withStatic ./enable-static.patch; postPatch = '' substituteInPlace num.opam --replace-fail '1.7~dev' "${version}" substituteInPlace src/Makefile --replace-fail "cp META.num META" "mv META.num META" ''; nativeBuildInputs = [ ocaml Loading @@ -36,6 +34,8 @@ stdenv.mkDerivation ( createFindlibDestdir = true; installTargets = "findlib-install"; meta = { description = "Legacy Num library for arbitrary-precision integer and rational arithmetic"; license = lib.licenses.lgpl21; Loading Loading
pkgs/development/ocaml-modules/num/default.nix +11 −11 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ stdenv, lib, fetchFromGitHub, fetchpatch, ocaml, findlib, withStatic ? false, Loading @@ -10,22 +9,21 @@ stdenv.mkDerivation ( rec { version = "1.1"; version = "1.6"; pname = "ocaml${ocaml.version}-num"; src = fetchFromGitHub { owner = "ocaml"; repo = "num"; rev = "v${version}"; sha256 = "0a4mhxgs5hi81d227aygjx35696314swas0vzy3ig809jb7zq4h0"; tag = "v${version}"; hash = "sha256-JWn0WBsbKpiUlxRDaXmwXVbL2WhqQIDrXiZk1aXeEtQ="; }; patches = [ (fetchpatch { url = "https://github.com/ocaml/num/commit/6d4c6d476c061298e6385e8a0864f083194b9307.patch"; sha256 = "18zlvb5n327q8y3c52js5dvyy29ssld1l53jqng8m9w1k24ypi0b"; }) ] ++ lib.optional withStatic ./enable-static.patch; patches = lib.optional withStatic ./enable-static.patch; postPatch = '' substituteInPlace num.opam --replace-fail '1.7~dev' "${version}" substituteInPlace src/Makefile --replace-fail "cp META.num META" "mv META.num META" ''; nativeBuildInputs = [ ocaml Loading @@ -36,6 +34,8 @@ stdenv.mkDerivation ( createFindlibDestdir = true; installTargets = "findlib-install"; meta = { description = "Legacy Num library for arbitrary-precision integer and rational arithmetic"; license = lib.licenses.lgpl21; Loading