diff options
author | Vincent Laporte <Vincent.Laporte@gmail.com> | 2019-12-09 10:29:13 +0000 |
---|---|---|
committer | Vincent Laporte <Vincent.Laporte@gmail.com> | 2019-12-09 17:02:12 +0000 |
commit | 45d3c40cc45159f53e7da291c4937cfba899b968 (patch) | |
tree | 18c439be00908221ae2bcb7808f6b00dd19dec23 /pkgs | |
parent | 5bbc1c115911bdf94180cbaee09a177bdb7a3abc (diff) | |
download | nixlib-45d3c40cc45159f53e7da291c4937cfba899b968.tar nixlib-45d3c40cc45159f53e7da291c4937cfba899b968.tar.gz nixlib-45d3c40cc45159f53e7da291c4937cfba899b968.tar.bz2 nixlib-45d3c40cc45159f53e7da291c4937cfba899b968.tar.lz nixlib-45d3c40cc45159f53e7da291c4937cfba899b968.tar.xz nixlib-45d3c40cc45159f53e7da291c4937cfba899b968.tar.zst nixlib-45d3c40cc45159f53e7da291c4937cfba899b968.zip |
ocamlPackages.irmin-git: init at 2.0.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/ocaml-modules/irmin/git.nix | 20 | ||||
-rw-r--r-- | pkgs/top-level/ocaml-packages.nix | 2 |
2 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/ocaml-modules/irmin/git.nix b/pkgs/development/ocaml-modules/irmin/git.nix new file mode 100644 index 000000000000..bb28042a1f66 --- /dev/null +++ b/pkgs/development/ocaml-modules/irmin/git.nix @@ -0,0 +1,20 @@ +{ lib, buildDunePackage, git, irmin, irmin-mem, irmin-test, git-unix }: + +buildDunePackage rec { + + pname = "irmin-git"; + + inherit (irmin) version src; + + propagatedBuildInputs = [ git irmin ]; + + checkInputs = lib.optionals doCheck [ git-unix irmin-mem irmin-test ]; + + doCheck = true; + + meta = irmin.meta // { + description = "Git backend for Irmin"; + }; + +} + diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 6f7fa3f7e56b..e20f92d0f845 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -372,6 +372,8 @@ let irmin = callPackage ../development/ocaml-modules/irmin { }; + irmin-git = callPackage ../development/ocaml-modules/irmin/git.nix { }; + irmin-mem = callPackage ../development/ocaml-modules/irmin/mem.nix { }; irmin-test = callPackage ../development/ocaml-modules/irmin/test.nix { }; |