depot/pkgs/development/ocaml-modules/git/paf.nix
Luke Granger-Brown 57725ef3ec Squashed 'third_party/nixpkgs/' content from commit 76612b17c0ce
git-subtree-dir: third_party/nixpkgs
git-subtree-split: 76612b17c0ce71689921ca12d9ffdc9c23ce40b2
2024-11-10 23:59:47 +00:00

53 lines
662 B
Nix

{ buildDunePackage
, git
, mimic
, paf
, ca-certs-nss
, fmt
, ipaddr
, logs
, lwt
, mirage-clock
, mirage-time
, rresult
, tls
, uri
, bigstringaf
, domain-name
, httpaf
, mirage-flow
, tls-mirage
}:
buildDunePackage {
pname = "git-paf";
inherit (git) version src;
minimalOCamlVersion = "4.08";
propagatedBuildInputs = [
git
mimic
paf
ca-certs-nss
fmt
lwt
rresult
ipaddr
logs
mirage-clock
mirage-time
tls
uri
bigstringaf
domain-name
httpaf
mirage-flow
tls-mirage
];
meta = git.meta // {
description = "Package to use HTTP-based ocaml-git with MirageOS backend";
};
}