about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/ocaml-modules/wodan/irmin.nix
blob: 86064d887dbb8ef62ea177d2f8a7116660e47608 (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
25
26
{ lib, buildDunePackage, io-page-unix, irmin-chunk, irmin-git, irmin-unix
, mirage-block-ramdisk, mirage-block-unix, wodan }:

buildDunePackage rec {
  pname = "wodan-irmin";
  inherit (wodan) version src useDune2;

  propagatedBuildInputs = [
    io-page-unix
    irmin-chunk
    irmin-git
    irmin-unix
    mirage-block-ramdisk
    mirage-block-unix
    wodan
  ];

  meta = wodan.meta // {
    # wodan is currently incompatible with irmin 2.3.0.
    # additionally upgrading to current master (unclear
    # if the issue is fixed there) is not possible as it
    # depends on a custom fork of mirage-block
    broken = true;
    description = "Wodan as an Irmin store";
  };
}