forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / development / ocaml-modules / data-encoding / default.nix
blob75490c9648db8b286bfe793d4299580f916a9be5
1 { lib
2 , buildDunePackage
3 , ppx_hash
4 , bigstringaf
5 , either
6 , ezjsonm
7 , zarith
8 , zarith_stubs_js ? null
9 , hex
10 , json-data-encoding
11 , json-data-encoding-bson
12 , ppx_expect
15 buildDunePackage rec {
16   pname = "data-encoding";
17   inherit (json-data-encoding) src version;
19   minimalOCamlVersion = "4.10";
21   propagatedBuildInputs = [
22     bigstringaf
23     either
24     ezjsonm
25     ppx_hash
26     zarith
27     zarith_stubs_js
28     hex
29     json-data-encoding
30     json-data-encoding-bson
31   ];
33   buildInputs = [
34     ppx_expect
35   ];
37   meta = {
38     homepage = "https://gitlab.com/nomadic-labs/data-encoding";
39     description = "Library of JSON and binary encoding combinators";
40     license = lib.licenses.mit;
41     maintainers = [ lib.maintainers.ulrikstrid ];
42   };