python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / ppx_deriving_yaml / default.nix
blobc6a0f6d0af655b05de281ee7e8a85fd40f9bb256
1 { lib, buildDunePackage, fetchurl, ppxlib, alcotest
2 , ppx_deriving, yaml
3 }:
5 buildDunePackage rec {
6   pname = "ppx_deriving_yaml";
7   version = "0.1.1";
9   minimalOCamlVersion = "4.08";
11   src = fetchurl {
12     url = "https://github.com/patricoferris/ppx_deriving_yaml/releases/download/v${version}/ppx_deriving_yaml-${version}.tbz";
13     sha256 = "sha256-nR3568ULM6jaGG4H4+lLBTEJqh/ALHPiJxve40jPUxw=";
14   };
16   propagatedBuildInputs = [ ppxlib ppx_deriving yaml ];
18   doCheck = true;
19   checkInputs = [ alcotest ];
21   meta = {
22     description = "A YAML codec generator for OCaml";
23     homepage = "https://github.com/patricoferris/ppx_deriving_yaml";
24     license = lib.licenses.isc;
25     maintainers = [ ];
26   };