1
1
opam-version: "2.0"
2
- version: "0.3.0 "
2
+ version: "0.3.2 "
3
3
synopsis: "Role-based access control for OCaml"
4
4
description:
5
5
"Defined actors can access targets according to specified rules (allowed actions: CRUD)."
@@ -13,30 +13,43 @@ doc: "https://uzh.github.io/guardian"
13
13
bug-reports: "https://github.com/uzh/guardian/issues"
14
14
depends: [
15
15
"angstrom" {= "0.16.0"}
16
+ "asn1-combinators" {= "0.2.6"}
16
17
"base" {= "v0.16.3"}
17
18
"base-bytes" {= "base"}
18
19
"base-threads" {= "base"}
19
20
"base-unix" {= "base"}
21
+ "base64" {= "3.5.1"}
20
22
"bigarray-compat" {= "1.1.0"}
21
23
"bigstringaf" {= "0.9.1"}
22
- "caqti" {= "2.0 .1"}
23
- "caqti-driver-mariadb" {= "2.0 .1"}
24
- "caqti-lwt" {= "2.0 .1"}
24
+ "caqti" {= "2.1 .1"}
25
+ "caqti-driver-mariadb" {= "2.1 .1"}
26
+ "caqti-lwt" {= "2.1 .1"}
25
27
"cmdliner" {= "1.2.0"}
28
+ "conf-bash" {= "1"}
26
29
"conf-gcc" {= "1.0"}
30
+ "conf-gmp" {= "4"}
31
+ "conf-gmp-powm-sec" {= "3"}
27
32
"conf-mariadb" {= "2"}
28
33
"conf-pkg-config" {= "3"}
29
34
"containers" {= "3.13.1"}
30
35
"containers-data" {= "3.13.1"}
31
36
"cppo" {= "1.6.9"}
32
37
"csexp" {= "1.5.2"}
38
+ "cstruct" {= "6.2.0"}
33
39
"ctypes" {= "0.20.2"}
34
40
"domain-name" {= "0.4.0"}
35
- "dune" {= "3.12.2"}
36
- "dune-configurator" {= "3.12.2"}
41
+ "dune" {= "3.14.2"}
42
+ "dune-configurator" {= "3.14.2"}
43
+ "dune-private-libs" {= "3.14.2"}
44
+ "dune-site" {= "3.14.2"}
45
+ "duration" {= "0.2.1"}
46
+ "dyn" {= "3.14.2"}
37
47
"either" {= "1.0.0"}
48
+ "eqaf" {= "0.9"}
38
49
"fieldslib" {= "v0.16.0"}
39
50
"fmt" {= "0.9.0"}
51
+ "gmap" {= "0.3.0"}
52
+ "hkdf" {= "1.0.4"}
40
53
"integers" {= "0.7.0"}
41
54
"ipaddr" {= "5.5.0"}
42
55
"logs" {= "0.7.0"}
@@ -45,13 +58,20 @@ depends: [
45
58
"lwt_ppx" {= "2.1.0"}
46
59
"macaddr" {= "5.5.0"}
47
60
"mariadb" {= "1.1.6"}
61
+ "mirage-crypto" {= "0.11.3"}
62
+ "mirage-crypto-ec" {= "0.11.3"}
63
+ "mirage-crypto-pk" {= "0.11.3"}
64
+ "mirage-crypto-rng" {= "0.11.3"}
48
65
"mtime" {= "2.0.0"}
49
66
"ocaml" {= "4.14.1"}
50
67
"ocaml-compiler-libs" {= "v0.12.4"}
51
68
"ocaml-syntax-shims" {= "1.0.0"}
52
69
"ocamlbuild" {= "0.14.3"}
53
70
"ocamlfind" {= "1.9.6"}
54
71
"ocplib-endian" {= "1.2"}
72
+ "ordering" {= "3.14.2"}
73
+ "pbkdf" {= "1.2.0"}
74
+ "pp" {= "1.2.0"}
55
75
"ppx_base" {= "v0.16.0"}
56
76
"ppx_cold" {= "v0.16.0"}
57
77
"ppx_compare" {= "v0.16.0"}
@@ -64,17 +84,21 @@ depends: [
64
84
"ppx_hash" {= "v0.16.0"}
65
85
"ppx_sexp_conv" {= "v0.16.0"}
66
86
"ppx_string" {= "v0.16.0"}
67
- "ppxlib" {= "0.31 .0"}
87
+ "ppxlib" {= "0.32 .0"}
68
88
"ptime" {= "1.1.0"}
69
89
"result" {= "1.5"}
70
90
"seq" {= "base"}
71
91
"sexplib0" {= "v0.16.0"}
72
92
"stdlib-shims" {= "0.3.0"}
93
+ "stdune" {= "3.14.2"}
73
94
"stringext" {= "1.6.0"}
95
+ "tls" {= "0.17.3"}
74
96
"topkg" {= "1.0.7"}
75
97
"uri" {= "4.4.0"}
76
98
"uuidm" {= "0.9.8"}
99
+ "x509" {= "0.16.5"}
77
100
"yojson" {= "2.1.2"}
101
+ "zarith" {= "1.13"}
78
102
]
79
103
build: [
80
104
["dune" "subst"] {dev}
0 commit comments