python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / rresult / default.nix
blobcdc3a1dba68a6c7709fb6e358c268d8a8f0fa974
1 { stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg, result }:
3 stdenv.mkDerivation rec {
4   pname = "ocaml${ocaml.version}-rresult";
5   version = "0.6.0";
6   src = fetchurl {
7     url = "https://erratique.ch/software/rresult/releases/rresult-${version}.tbz";
8     sha256 = "1k69a3gvrk7f2cshwjzvk7818f0bwxhacgd14wxy6d4gmrggci86";
9   };
11   nativeBuildInputs = [ ocaml findlib ocamlbuild topkg ];
12   buildInputs = [ topkg ];
14   propagatedBuildInputs = [ result ];
16   strictDeps = true;
18   inherit (topkg) buildPhase installPhase;
20   meta = {
21     license = lib.licenses.isc;
22     homepage = "https://erratique.ch/software/rresult";
23     description = "Result value combinators for OCaml";
24     maintainers = [ lib.maintainers.vbgl ];
25     inherit (ocaml.meta) platforms;
26   };