Skip to content

Commit 0260230

Browse files
authored
Merge pull request ocaml#23374 from dinosaure/release-cstruct-v6.2.0
[new release] ppx_cstruct, cstruct, cstruct-unix, cstruct-sexp, cstruct-lwt and cstruct-async (6.2.0)
2 parents 06c1ef3 + 52d1211 commit 0260230

File tree

6 files changed

+235
-0
lines changed
  • packages
    • cstruct-async/cstruct-async.6.2.0
    • cstruct-lwt/cstruct-lwt.6.2.0
    • cstruct-sexp/cstruct-sexp.6.2.0
    • cstruct-unix/cstruct-unix.6.2.0
    • cstruct/cstruct.6.2.0
    • ppx_cstruct/ppx_cstruct.6.2.0

6 files changed

+235
-0
lines changed
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: "[email protected]"
3+
authors: ["Anil Madhavapeddy" "Richard Mortier" "Thomas Gazagnaire"
4+
"Pierre Chambart" "David Kaloper" "Jeremy Yallop" "David Scott"
5+
"Mindy Preston" "Thomas Leonard" "Etienne Millon" ]
6+
homepage: "https://github.com/mirage/ocaml-cstruct"
7+
license: "ISC"
8+
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
9+
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
10+
tags: [ "org:mirage" "org:ocamllabs" ]
11+
doc: "https://mirage.github.io/ocaml-cstruct/"
12+
build: [
13+
["dune" "subst"] {dev}
14+
["dune" "build" "-p" name "-j" jobs]
15+
]
16+
depends: [
17+
"ocaml" {>= "4.08.0"}
18+
"dune" {>= "2.0.0"}
19+
"async" {>= "v0.9.0"}
20+
"async_unix" {>= "v0.9.0"}
21+
"core" {>= "v0.9.0"}
22+
"cstruct" {=version}
23+
]
24+
synopsis: "Access C-like structures directly from OCaml"
25+
description: """
26+
Cstruct is a library and syntax extension to make it easier to access C-like
27+
structures directly from OCaml. It supports both reading and writing to these
28+
structures, and they are accessed via the `Bigarray` module."""
29+
url {
30+
src:
31+
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
32+
checksum: [
33+
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
34+
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
35+
]
36+
}
37+
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
3+
authors: ["Anil Madhavapeddy" "Richard Mortier" "Thomas Gazagnaire"
4+
"Pierre Chambart" "David Kaloper" "Jeremy Yallop" "David Scott"
5+
"Mindy Preston" "Thomas Leonard" "Etienne Millon" ]
6+
homepage: "https://github.com/mirage/ocaml-cstruct"
7+
license: "ISC"
8+
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
9+
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
10+
doc: "https://mirage.github.io/ocaml-cstruct/"
11+
tags: [ "org:mirage" "org:ocamllabs" ]
12+
build: [
13+
["dune" "subst"] {dev}
14+
["dune" "build" "-p" name "-j" jobs]
15+
]
16+
depends: [
17+
"ocaml" {>= "4.08.0"}
18+
"base-unix"
19+
"dune" {>= "2.0.0"}
20+
"lwt"
21+
"cstruct" {=version}
22+
]
23+
synopsis: "Access C-like structures directly from OCaml"
24+
description: """
25+
Cstruct is a library and syntax extension to make it easier to access C-like
26+
structures directly from OCaml. It supports both reading and writing to these
27+
structures, and they are accessed via the `Bigarray` module."""
28+
url {
29+
src:
30+
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
31+
checksum: [
32+
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
33+
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
34+
]
35+
}
36+
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
3+
authors: ["Anil Madhavapeddy" "Richard Mortier" "Thomas Gazagnaire"
4+
"Pierre Chambart" "David Kaloper" "Jeremy Yallop" "David Scott"
5+
"Mindy Preston" "Thomas Leonard" "Anton Kochkov" "Etienne Millon" ]
6+
homepage: "https://github.com/mirage/ocaml-cstruct"
7+
license: "ISC"
8+
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
9+
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
10+
doc: "https://mirage.github.io/ocaml-cstruct/"
11+
12+
tags: [ "org:mirage" "org:ocamllabs" ]
13+
build: [
14+
["dune" "subst"] {dev}
15+
["dune" "build" "-p" name "-j" jobs]
16+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
17+
]
18+
depends: [
19+
"ocaml" {>= "4.08.0"}
20+
"dune" {>= "2.0.0"}
21+
"sexplib"
22+
"cstruct" {=version}
23+
"alcotest" {with-test}
24+
]
25+
synopsis: "S-expression serialisers for C-like structures"
26+
description: """
27+
Cstruct is a library and syntax extension to make it easier to access C-like
28+
structures directly from OCaml. It supports both reading and writing to these
29+
structures, and they are accessed via the `Bigarray` module.
30+
31+
This library provides Sexplib serialisers for the Cstruct.t values."""
32+
url {
33+
src:
34+
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
35+
checksum: [
36+
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
37+
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
38+
]
39+
}
40+
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
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: "[email protected]"
3+
authors: ["Anil Madhavapeddy" "Richard Mortier" "Thomas Gazagnaire"
4+
"Pierre Chambart" "David Kaloper" "Jeremy Yallop" "David Scott"
5+
"Mindy Preston" "Thomas Leonard" "Etienne Millon" ]
6+
homepage: "https://github.com/mirage/ocaml-cstruct"
7+
license: "ISC"
8+
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
9+
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
10+
doc: "https://mirage.github.io/ocaml-cstruct/"
11+
12+
tags: [ "org:mirage" "org:ocamllabs" ]
13+
build: [
14+
["dune" "subst"] {dev}
15+
["dune" "build" "-p" name "-j" jobs]
16+
]
17+
depends: [
18+
"ocaml" {>= "4.06.0"}
19+
"dune" {>= "2.0.0"}
20+
"base-unix"
21+
"cstruct" {=version}
22+
]
23+
synopsis: "Access C-like structures directly from OCaml"
24+
25+
description: """
26+
Cstruct is a library and syntax extension to make it easier to access C-like
27+
structures directly from OCaml. It supports both reading and writing to these
28+
structures, and they are accessed via the `Bigarray` module.
29+
"""
30+
url {
31+
src:
32+
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
33+
checksum: [
34+
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
35+
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
36+
]
37+
}
38+
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
3+
authors: ["Anil Madhavapeddy" "Richard Mortier" "Thomas Gazagnaire"
4+
"Pierre Chambart" "David Kaloper" "Jeremy Yallop" "David Scott"
5+
"Mindy Preston" "Thomas Leonard" "Anton Kochkov" "Etienne Millon" ]
6+
homepage: "https://github.com/mirage/ocaml-cstruct"
7+
license: "ISC"
8+
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
9+
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
10+
doc: "https://mirage.github.io/ocaml-cstruct/"
11+
12+
tags: [ "org:mirage" "org:ocamllabs" ]
13+
build: [
14+
["dune" "subst"] {dev}
15+
["dune" "build" "-p" name "-j" jobs]
16+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
17+
]
18+
depends: [
19+
"ocaml" {>= "4.08.0"}
20+
"dune" {>= "2.0.0"}
21+
"alcotest" {with-test}
22+
"fmt" {>= "0.8.9"}
23+
"crowbar" {with-test}
24+
]
25+
conflicts: [ "js_of_ocaml" {<"3.5.0"} ]
26+
synopsis: "Access C-like structures directly from OCaml"
27+
description: """
28+
Cstruct is a library and syntax extension to make it easier to access C-like
29+
structures directly from OCaml. It supports both reading and writing to these
30+
structures, and they are accessed via the `Bigarray` module."""
31+
url {
32+
src:
33+
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
34+
checksum: [
35+
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
36+
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
37+
]
38+
}
39+
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
3+
authors: ["Anil Madhavapeddy" "Richard Mortier" "Thomas Gazagnaire"
4+
"Pierre Chambart" "David Kaloper" "Jeremy Yallop" "David Scott"
5+
"Mindy Preston" "Thomas Leonard" "Etienne Millon" ]
6+
homepage: "https://github.com/mirage/ocaml-cstruct"
7+
license: "ISC"
8+
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
9+
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
10+
doc: "https://mirage.github.io/ocaml-cstruct/"
11+
12+
tags: [ "org:mirage" "org:ocamllabs" ]
13+
build: [
14+
["dune" "subst"] {dev}
15+
["dune" "build" "-p" name "-j" jobs]
16+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
17+
]
18+
depends: [
19+
"ocaml" {>= "4.08.0"}
20+
"dune" {>= "2.0.0"}
21+
"cstruct" {=version}
22+
"ounit" {with-test}
23+
"ppxlib" {>= "0.16.0"}
24+
"ppx_sexp_conv" {with-test}
25+
"sexplib" {>="v0.9.0"}
26+
"cstruct-sexp" {with-test}
27+
"cppo" {with-test}
28+
"cstruct-unix" {with-test & =version}
29+
"ocaml-migrate-parsetree" {>= "2.1.0" & with-test}
30+
"lwt_ppx" {>= "2.0.2" & with-test}
31+
]
32+
synopsis: "Access C-like structures directly from OCaml"
33+
description: """
34+
Cstruct is a library and syntax extension to make it easier to access C-like
35+
structures directly from OCaml. It supports both reading and writing to these
36+
structures, and they are accessed via the `Bigarray` module."""
37+
url {
38+
src:
39+
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
40+
checksum: [
41+
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
42+
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
43+
]
44+
}
45+
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"

0 commit comments

Comments
 (0)