Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / ppx_deriving_rpc / default.nix
blobacc36f2b01acaa6c2f6eaf7cc3fbac732485585e
1 { lib, buildDunePackage, rpclib, alcotest, ppxlib, ppx_deriving, yojson }:
3 buildDunePackage rec {
4   pname = "ppx_deriving_rpc";
6   inherit (rpclib) version src;
8   minimalOCamlVersion = "4.08";
9   duneVersion = "3";
11   propagatedBuildInputs = [ ppxlib rpclib ppx_deriving ];
13   checkInputs = [ alcotest yojson ];
14   doCheck = true;
16   meta = with lib; {
17     homepage = "https://github.com/mirage/ocaml-rpc";
18     description = "Ppx deriver for ocaml-rpc";
19     license = licenses.isc;
20     maintainers = [ maintainers.vyorkin ];
21   };