python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / macaque / default.nix
blobd47c0c4f11c5e90ee79175698d523ca8ed2a3c9d
1 { lib, stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, pgocaml, camlp4 }:
3 stdenv.mkDerivation rec {
4   pname = "ocaml-macaque";
5   version = "0.7.2";
7   src = fetchFromGitHub {
8     owner = "ocsigen";
9     repo = "macaque";
10     rev = version;
11     sha256 = "sha256-W9ZFaINYYtIikKy/ZqdlKeFQSA7DQT9plc3+ZhlSIJI=";
12   };
14   nativeBuildInputs = [ ocaml findlib ocamlbuild camlp4 ];
15   propagatedBuildInputs = [ pgocaml camlp4 ];
17   strictDeps = true;
19   createFindlibDestdir = true;
21   meta = with lib; {
22     description = "Macros for Caml Queries";
23     homepage = "https://github.com/ocsigen/macaque";
24     license = licenses.lgpl2;
25     platforms = ocaml.meta.platforms or [ ];
26     maintainers = with maintainers; [ vbgl ];
27   };