Skip to content

Commit a91bc3e

Browse files
d-kalinichenkomseri
authored andcommitted
15 packages (base_quickcheck.v0.17.1, ppx_bench.v0.17.1, etc.)
1 parent c4f97bf commit a91bc3e

File tree

15 files changed

+481
-0
lines changed
  • packages
    • base_quickcheck/base_quickcheck.v0.17.1
    • ppx_bench/ppx_bench.v0.17.1
    • ppx_bin_prot/ppx_bin_prot.v0.17.1
    • ppx_diff/ppx_diff.v0.17.1
    • ppx_expect/ppx_expect.v0.17.3
    • ppx_globalize/ppx_globalize.v0.17.2
    • ppx_inline_test/ppx_inline_test.v0.17.1
    • ppx_let/ppx_let.v0.17.1
    • ppx_optcomp/ppx_optcomp.v0.17.1
    • ppx_sexp_conv/ppx_sexp_conv.v0.17.1
    • ppx_stable/ppx_stable.v0.17.1
    • ppx_tydi/ppx_tydi.v0.17.1
    • ppx_typerep_conv/ppx_typerep_conv.v0.17.1
    • ppx_variants_conv/ppx_variants_conv.v0.17.1
    • ppxlib_jane/ppxlib_jane.v0.17.3

15 files changed

+481
-0
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/base_quickcheck"
5+
bug-reports: "https://github.com/janestreet/base_quickcheck/issues"
6+
dev-repo: "git+https://github.com/janestreet/base_quickcheck.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/base_quickcheck/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"ppx_base" {>= "v0.17" & < "v0.18"}
16+
"ppx_fields_conv" {>= "v0.17" & < "v0.18"}
17+
"ppx_let" {>= "v0.17" & < "v0.18"}
18+
"ppx_sexp_message" {>= "v0.17" & < "v0.18"}
19+
"ppx_sexp_value" {>= "v0.17" & < "v0.18"}
20+
"ppxlib_jane" {>= "v0.17" & < "v0.18"}
21+
"splittable_random" {>= "v0.17" & < "v0.18"}
22+
"dune" {>= "3.11.0"}
23+
"ppxlib" {>= "0.36.0"}
24+
]
25+
available: arch != "arm32" & arch != "x86_32"
26+
synopsis: "Randomized testing framework, designed for compatibility with Base"
27+
description: "
28+
Base_quickcheck provides randomized testing in the style of Haskell's Quickcheck library,
29+
with support for built-in types as well as types provided by Base.
30+
"
31+
url {
32+
src:
33+
"https://github.com/janestreet/base_quickcheck/archive/refs/tags/v0.17.1.tar.gz"
34+
checksum: [
35+
"md5=df06909b62c9e34e9e5436993d6d998d"
36+
"sha512=d345b0333508f6f49fe636455139e563b0594bd2cf56534d2f42ed083906e41bb4e009996ed7db8989d8409899d25cfcdbd71021260486c310f7e0fd63df56d9"
37+
]
38+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_bench"
5+
bug-reports: "https://github.com/janestreet/ppx_bench/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_bench.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_bench/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"ppx_inline_test" {>= "v0.17" & < "v0.18"}
15+
"dune" {>= "3.11.0"}
16+
"ppxlib" {>= "0.36.0"}
17+
]
18+
available: arch != "arm32" & arch != "x86_32"
19+
synopsis: "Syntax extension for writing in-line benchmarks in ocaml code"
20+
description: "
21+
Part of the Jane Street's PPX rewriters collection.
22+
"
23+
url {
24+
src:
25+
"https://github.com/janestreet/ppx_bench/archive/refs/tags/v0.17.1.tar.gz"
26+
checksum: [
27+
"md5=496d7d989656c95860cf2434e1d8e0e0"
28+
"sha512=7492c19b408709368f5a1ed020bea2c439ff562f765cd706637dbfb7ecdfc33478f9dd814fcf195292bf634769ae95f8b89b5b33b714e0fd6248f0754e1d37a4"
29+
]
30+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_bin_prot"
5+
bug-reports: "https://github.com/janestreet/ppx_bin_prot/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_bin_prot.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_bin_prot/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"bin_prot" {>= "v0.17" & < "v0.18"}
16+
"ppx_here" {>= "v0.17" & < "v0.18"}
17+
"ppxlib_jane" {>= "v0.17" & < "v0.18"}
18+
"dune" {>= "3.11.0"}
19+
"ppxlib" {>= "0.36.0"}
20+
]
21+
available: arch != "arm32" & arch != "x86_32"
22+
synopsis: "Generation of bin_prot readers and writers from types"
23+
description: "
24+
Part of the Jane Street's PPX rewriters collection.
25+
"
26+
url {
27+
src:
28+
"https://github.com/janestreet/ppx_bin_prot/archive/refs/tags/v0.17.1.tar.gz"
29+
checksum: [
30+
"md5=17521ea48abfdb8d433f1f8822791289"
31+
"sha512=b5fd4b5718a1486b3f6e5c3ae424a254e30776499ed1d64df7679b7d3f30c1155cfeff0abe29b1426a3b0b58a7bb1bb9fdfb04076bcd6be8ce093c882bae8bf7"
32+
]
33+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_diff"
5+
bug-reports: "https://github.com/janestreet/ppx_diff/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_diff.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_diff/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"gel" {>= "v0.17" & < "v0.18"}
16+
"ppx_compare" {>= "v0.17" & < "v0.18"}
17+
"ppx_enumerate" {>= "v0.17" & < "v0.18"}
18+
"ppx_jane" {>= "v0.17" & < "v0.18"}
19+
"ppxlib_jane" {>= "v0.17" & < "v0.18"}
20+
"dune" {>= "3.11.0"}
21+
"ppxlib" {>= "0.36.0"}
22+
]
23+
available: arch != "arm32" & arch != "x86_32"
24+
synopsis: "A PPX rewriter that genreates the implementation of [Ldiffable.S]."
25+
description: "
26+
A PPX rewriter that generates the implementation of [Ldiffable.S]. Generates diffs and update functions for OCaml types.
27+
"
28+
url {
29+
src:
30+
"https://github.com/janestreet/ppx_diff/archive/refs/tags/v0.17.1.tar.gz"
31+
checksum: [
32+
"md5=cfec5d638a1bf1ea77707d10eed5d2d7"
33+
"sha512=5848274cb0c5acd1ee3f29318e6111c5fef4b357aeda78120e0370067b9b23f62bb57e1e0be948c3af385b5900a3e0fb657f26dd4fe7ee95cd7002b9d8b68547"
34+
]
35+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_expect"
5+
bug-reports: "https://github.com/janestreet/ppx_expect/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_expect.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_expect/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"ppx_here" {>= "v0.17" & < "v0.18"}
16+
"ppx_inline_test" {>= "v0.17" & < "v0.18"}
17+
"stdio" {>= "v0.17" & < "v0.18"}
18+
"dune" {>= "3.11.0"}
19+
"ppxlib" {>= "0.36.0"}
20+
]
21+
available: arch != "arm32" & arch != "x86_32"
22+
conflicts: [
23+
"js_of_ocaml-compiler" {< "5.8"}
24+
]
25+
26+
synopsis: "Cram like framework for OCaml"
27+
description: "
28+
Part of the Jane Street's PPX rewriters collection.
29+
"
30+
url {
31+
src:
32+
"https://github.com/janestreet/ppx_expect/archive/refs/tags/v0.17.3.tar.gz"
33+
checksum: [
34+
"md5=a7daa59114638fd80f52b6adbb0db7ed"
35+
"sha512=d26364f2c7c0a3d83e5ecc144f77875a00887853c72c03e0122d658acb4d1cb4c6d77fabc1222d775663db74f0345be2a33518dffac9feef57ece5e9e40dc709"
36+
]
37+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_globalize"
5+
bug-reports: "https://github.com/janestreet/ppx_globalize/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_globalize.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_globalize/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"ppxlib_jane" {>= "v0.17" & < "v0.18"}
16+
"dune" {>= "3.11.0"}
17+
"ppxlib" {>= "0.36.0"}
18+
]
19+
available: arch != "arm32" & arch != "x86_32"
20+
synopsis: "A ppx rewriter that generates functions to copy local values to the global heap"
21+
description: "
22+
Part of the Jane Street's PPX rewriters collection.
23+
"
24+
url {
25+
src:
26+
"https://github.com/janestreet/ppx_globalize/archive/refs/tags/v0.17.2.tar.gz"
27+
checksum: [
28+
"md5=9df1288f1113c1daffd13cfced63a77e"
29+
"sha512=9eb4908e8cd92ed79a73fb82a70d9f68fcdeec58e7b2e4e37b536716f4bf4f31866376cb1102cb44e62a40b4ead3c6d5d448872a62803ebb3ea7284c9d082b4a"
30+
]
31+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_inline_test"
5+
bug-reports: "https://github.com/janestreet/ppx_inline_test/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_inline_test.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_inline_test/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"time_now" {>= "v0.17" & < "v0.18"}
16+
"dune" {>= "3.11.0"}
17+
"ppxlib" {>= "0.36.0"}
18+
]
19+
available: arch != "arm32" & arch != "x86_32"
20+
synopsis: "Syntax extension for writing in-line tests in ocaml code"
21+
description: "
22+
Part of the Jane Street's PPX rewriters collection.
23+
"
24+
url {
25+
src:
26+
"https://github.com/janestreet/ppx_inline_test/archive/refs/tags/v0.17.1.tar.gz"
27+
checksum: [
28+
"md5=38196081de2fab8321b71addbe769b73"
29+
"sha512=e5c2dc8e519bbdadb5b1472ee5c5d08c547395e46c294962f1ac830461bb2d30d16894395ba95866713a099ef3565d83e67dda48d6ed26b55ad7cb36a8f7f6aa"
30+
]
31+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_let"
5+
bug-reports: "https://github.com/janestreet/ppx_let/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_let.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_let/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"ppx_here" {>= "v0.17" & < "v0.18"}
16+
"dune" {>= "3.11.0"}
17+
"ppxlib" {>= "0.36.0"}
18+
]
19+
available: arch != "arm32" & arch != "x86_32"
20+
synopsis: "Monadic let-bindings"
21+
description: "
22+
Part of the Jane Street's PPX rewriters collection.
23+
"
24+
url {
25+
src:
26+
"https://github.com/janestreet/ppx_let/archive/refs/tags/v0.17.1.tar.gz"
27+
checksum: [
28+
"md5=e9f7f37e7d73e131ed3664da66e09a46"
29+
"sha512=bd08d0bc7f37dff97a1500fdd145e978e9693382c5ac11305751a60d11f0ecea4afc319920c804f5e7b8ebadde365c31564851a14c41e9cac2956fc7b5a71a9d"
30+
]
31+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_optcomp"
5+
bug-reports: "https://github.com/janestreet/ppx_optcomp/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_optcomp.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_optcomp/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"stdio" {>= "v0.17" & < "v0.18"}
16+
"dune" {>= "3.11.0"}
17+
"ppxlib" {>= "0.36.0"}
18+
]
19+
available: arch != "arm32" & arch != "x86_32"
20+
synopsis: "Optional compilation for OCaml"
21+
description: "
22+
Part of the Jane Street's PPX rewriters collection.
23+
"
24+
url {
25+
src:
26+
"https://github.com/janestreet/ppx_optcomp/archive/refs/tags/v0.17.1.tar.gz"
27+
checksum: [
28+
"md5=0bf43393409414c655c4473d79480fdf"
29+
"sha512=2e7c41f168c004cf3be1cd768a5406c61af135c0b084ffdfc39555b4be8c21a227c56cffbfb66de8dc3de35f735277d330f3cc6762e6ba8708deebb78f9fd49b"
30+
]
31+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
opam-version: "2.0"
2+
maintainer: "Jane Street developers"
3+
authors: ["Jane Street Group, LLC"]
4+
homepage: "https://github.com/janestreet/ppx_sexp_conv"
5+
bug-reports: "https://github.com/janestreet/ppx_sexp_conv/issues"
6+
dev-repo: "git+https://github.com/janestreet/ppx_sexp_conv.git"
7+
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_conv/index.html"
8+
license: "MIT"
9+
build: [
10+
["dune" "build" "-p" name "-j" jobs]
11+
]
12+
depends: [
13+
"ocaml" {>= "5.1.0"}
14+
"base" {>= "v0.17" & < "v0.18"}
15+
"ppxlib_jane" {>= "v0.17" & < "v0.18"}
16+
"sexplib0" {>= "v0.17" & < "v0.18"}
17+
"dune" {>= "3.11.0"}
18+
"ppxlib" {>= "0.36.0"}
19+
]
20+
available: arch != "arm32" & arch != "x86_32"
21+
synopsis: "[@@deriving] plugin to generate S-expression conversion functions"
22+
description: "
23+
Part of the Jane Street's PPX rewriters collection.
24+
"
25+
url {
26+
src:
27+
"https://github.com/janestreet/ppx_sexp_conv/archive/refs/tags/v0.17.1.tar.gz"
28+
checksum: [
29+
"md5=acbe8a2727a29c8f2fa8da42046f5861"
30+
"sha512=036582cbcd49aad0737bbbdf5f680192e55a9f3051c8dece439a6c6ea989b59077c88130d833b01a38d990e563f7dde9f5be7e1cd0ffaaf59bd913d6fbd63bb3"
31+
]
32+
}

0 commit comments

Comments
 (0)