python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / pgocaml / default.nix
blob5c00f2c8991f6f7601ede0d13be488577a741963
1 { lib, fetchFromGitHub, buildDunePackage
2 , calendar, csv, hex, ppx_deriving, ppx_sexp_conv, re, rresult, sexplib
3 }:
5 buildDunePackage rec {
6   pname = "pgocaml";
7   version = "4.2.2-dev-20210111";
8   src = fetchFromGitHub {
9     owner = "darioteixeira";
10     repo = "pgocaml";
11     rev = "1bb0025deeb3d14029afdcc69aaa7847026e243e";
12     sha256 = "11inbjf87gclc2xmpq56ag4cm4467y9q9hjgbdn69fa1bman2zn2";
13   };
15   minimumOCamlVersion = "4.08";
16   useDune2 = true;
18   propagatedBuildInputs = [ calendar csv hex ppx_deriving ppx_sexp_conv re rresult sexplib ];
20   meta = with lib; {
21     description = "An interface to PostgreSQL databases for OCaml applications";
22     inherit (src.meta) homepage;
23     license = licenses.lgpl2;
24     maintainers = with maintainers; [ vbgl ];
25   };