python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / gapi-ocaml / default.nix
blobf9e566eb04941631ccd1a41df977de2e1e2bb62a
1 { lib, fetchFromGitHub, buildDunePackage, ocaml
2 , cryptokit, ocamlnet, ocurl, yojson
3 , ounit2
4 }:
6 buildDunePackage rec {
7   pname = "gapi-ocaml";
8   version = "0.4.3";
10   minimalOCamlVersion = "4.02";
12   src = fetchFromGitHub {
13     owner = "astrada";
14     repo = pname;
15     rev = "v${version}";
16     sha256 = "sha256-V0GB9Bd06IdcI5PDFHGVZ0Y/qi7tTs/4ITqPXUOxCLs=";
17   };
19   propagatedBuildInputs = [ cryptokit ocamlnet ocurl yojson ];
21   doCheck = lib.versionAtLeast ocaml.version "4.04";
22   checkInputs = [ ounit2 ];
24   meta = {
25     description = "OCaml client for google services";
26     inherit (src.meta) homepage;
27     license = lib.licenses.mit;
28     maintainers = with lib.maintainers; [ bennofs ];
29   };