biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / graphql / parser.nix
blob4042e65772bc8d2a5c993beeb9288edcd46ae44f
1 { lib, buildDunePackage, fetchurl, alcotest, fmt, menhir, re }:
3 buildDunePackage rec {
4   pname = "graphql_parser";
5   version = "0.14.0";
7   minimalOCamlVersion = "4.08";
8   duneVersion = "3";
10   src = fetchurl {
11     url = "https://github.com/andreas/ocaml-graphql-server/releases/download/${version}/graphql-${version}.tbz";
12     sha256 = "sha256-v4v1ueF+NV7LvYIVinaf4rE450Z1P9OiMAito6/NHAY=";
13   };
15   nativeBuildInputs = [ menhir ];
16   propagatedBuildInputs = [ fmt re ];
18   checkInputs = [ alcotest ];
20   doCheck = true;
22   meta = {
23     homepage = "https://github.com/andreas/ocaml-graphql-server";
24     description = "Library for parsing GraphQL queries";
25     license = lib.licenses.mit;
26     maintainers = [ lib.maintainers.vbgl ];
27   };