summary refs log tree commit diff
path: root/pkgs/development/ocaml-modules/lwt_log/default.nix
blob: bdabe677a858a769851d0e672a4d0911272f18db (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ stdenv, ocaml, findlib, jbuilder, lwt }:

stdenv.mkDerivation rec {
  version = "1.0.0";
  name = "ocaml${ocaml.version}-lwt_log-${version}";

  inherit (lwt) src;

  buildInputs = [ ocaml findlib jbuilder ];

  propagatedBuildInputs = [ lwt ];

  buildPhase = "jbuilder build -p lwt_log";

  inherit (jbuilder) installPhase;

  meta = {
    description = "Lwt logging library (deprecated)";
    homepage = "https://github.com/aantron/lwt_log";
    license = stdenv.lib.licenses.lgpl21;
    inherit (ocaml.meta) platforms;
    maintainers = [ stdenv.lib.maintainers.vbgl ];
  };
}