Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / irmin-watcher / default.nix
blob7304528b7dc577c110352674608525add9d950c6
1 { lib, fetchurl, buildDunePackage
2 , astring, fmt, logs, ocaml_lwt
3 }:
5 buildDunePackage rec {
6   pname = "irmin-watcher";
7   version = "0.5.0";
9   useDune2 = true;
11   src = fetchurl {
12     url = "https://github.com/mirage/irmin-watcher/releases/download/${version}/irmin-watcher-${version}.tbz";
13     sha256 = "sha256-vq4kwaz4QUG9x0fGEbQMAuDGjlT3/6lm8xiXTUqJmZM=";
14   };
16   propagatedBuildInputs = [ astring fmt logs ocaml_lwt ];
18   meta = {
19     homepage = "https://github.com/mirage/irmin-watcher";
20     description = "Portable Irmin watch backends using FSevents or Inotify";
21     license = lib.licenses.isc;
22     maintainers = [ lib.maintainers.vbgl ];
23   };