repo.or.cz
/
NixPkgs.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git]
/
pkgs
/
development
/
ocaml-modules
/
git
/
mirage.nix
blob
e7398d0d1dac6ac340b52bb07b3b2a5e2ff0bd96
1
{ lib, buildDunePackage
2
, git
3
, mimic
4
, mimic-happy-eyeballs
5
, base64
6
, git-paf
7
, awa
8
, awa-mirage
9
, dns
10
, dns-client
11
, tls
12
, tls-mirage
13
, uri
14
, hex
15
, happy-eyeballs-mirage
16
, happy-eyeballs
17
, ca-certs-nss
18
, mirage-crypto
19
, ptime
20
, x509
21
, cstruct
22
, tcpip
23
, domain-name
24
, fmt
25
, ipaddr
26
, lwt
27
, mirage-clock
28
, mirage-flow
29
, mirage-random
30
, mirage-time
31
, result
32
, rresult
33
, alcotest
34
, alcotest-lwt
35
, bigstringaf
36
, logs
37
, ke
38
}:
39
40
buildDunePackage {
41
pname = "git-mirage";
42
43
inherit (git) version src;
44
45
minimalOCamlVersion = "4.08";
46
47
buildInputs = [
48
dns
49
dns-client
50
happy-eyeballs-mirage
51
ipaddr
52
mirage-random
53
rresult
54
];
55
56
propagatedBuildInputs = [
57
git
58
mimic
59
mimic-happy-eyeballs
60
base64
61
git-paf
62
awa
63
awa-mirage
64
tls
65
tls-mirage
66
uri
67
hex
68
happy-eyeballs
69
ca-certs-nss
70
mirage-crypto
71
ptime
72
x509
73
cstruct
74
tcpip
75
domain-name
76
fmt
77
lwt
78
mirage-clock
79
mirage-flow
80
mirage-time
81
result
82
];
83
84
checkInputs = [
85
alcotest
86
alcotest-lwt
87
bigstringaf
88
logs
89
ke
90
];
91
92
meta = git.meta // {
93
description = "A package to use ocaml-git with MirageOS backend";
94
};
95
}