python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / json-data-encoding / default.nix
blob13b81d9c52718b55942856cb89276d23400654b3
1 { lib, fetchFromGitLab, buildDunePackage, uri, crowbar, alcotest }:
3 buildDunePackage rec {
4   pname = "json-data-encoding";
5   version = "0.11";
6   minimalOCamlVersion = "4.10";
7   src = fetchFromGitLab {
8     owner = "nomadic-labs";
9     repo = "json-data-encoding";
10     rev = "${version}";
11     sha256 = "sha256-4FNUU82sq3ylgw0lxHlwi1OV58NRRh9zJqE47YyQZSc=";
12   };
14   propagatedBuildInputs = [
15     uri
16   ];
18   checkInputs = [
19     crowbar
20     alcotest
21   ];
23   doCheck = true;
25   meta = {
26     homepage = "https://gitlab.com/nomadic-labs/json-data-encoding";
27     description = "Type-safe encoding to and decoding from JSON";
28     license = lib.licenses.lgpl3;
29     maintainers = [ lib.maintainers.ulrikstrid ];
30   };