evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / ocaml-modules / gitlab / default.nix
blobf8bc6224cf70d26ce43d52b5ad0f1861818dbdc7
2   lib,
3   buildDunePackage,
4   fetchFromGitHub,
5   uri,
6   cohttp-lwt,
7   atdgen,
8   yojson,
9   iso8601,
10   stringext,
13 buildDunePackage rec {
14   pname = "gitlab";
15   version = "0.1.8";
17   src = fetchFromGitHub {
18     owner = "tmcgilchrist";
19     repo = "ocaml-gitlab";
20     rev = version;
21     hash = "sha256-7pUpH1SoP4eW8ild5j+Tcy+aTXq0+eSkhKUOXJ6Z30k=";
22   };
24   minimalOCamlVersion = "4.08";
26   buildInputs = [ stringext ];
28   nativeBuildInputs = [ atdgen ];
30   propagatedBuildInputs = [
31     uri
32     cohttp-lwt
33     atdgen
34     yojson
35     iso8601
36   ];
38   doCheck = true;
40   meta = with lib; {
41     homepage = "https://github.com/tmcgilchrist/ocaml-gitlab";
42     description = "Native OCaml bindings to Gitlab REST API v4";
43     license = licenses.bsd3;
44     changelog = "https://github.com/tmcgilchrist/ocaml-gitlab/releases/tag/${version}";
45     maintainers = with maintainers; [ zazedd ];
46   };