Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, fetchurl, buildDunePackage
2, astring, fmt, logs, ocaml_lwt
3}:
4
5buildDunePackage rec {
6 pname = "irmin-watcher";
7 version = "0.5.0";
8
9 useDune2 = true;
10
11 src = fetchurl {
12 url = "https://github.com/mirage/irmin-watcher/releases/download/${version}/irmin-watcher-${version}.tbz";
13 sha256 = "sha256-vq4kwaz4QUG9x0fGEbQMAuDGjlT3/6lm8xiXTUqJmZM=";
14 };
15
16 propagatedBuildInputs = [ astring fmt logs ocaml_lwt ];
17
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 };
24
25}