Skip to content

Commit 9745b3c

Browse files
Merge pull request ocaml#24749 from avsm/release-yaml-v3.2.0
[new release] yaml (2 packages) (3.2.0)
2 parents 11df3a4 + b737efc commit 9745b3c

File tree

2 files changed

+98
-0
lines changed
  • packages
    • yaml-sexp/yaml-sexp.3.2.0
    • yaml/yaml.3.2.0

2 files changed

+98
-0
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
opam-version: "2.0"
2+
synopsis: "Parse and generate YAML 1.1 files"
3+
description: "ocaml-yaml with sexp support"
4+
maintainer: "Anil Madhavapeddy <[email protected]>"
5+
authors: [
6+
"Anil Madhavapeddy <[email protected]>"
7+
"Rizo Isrof <[email protected]>"
8+
"Patrick Ferris"
9+
10+
"Alan J Hu <[email protected]>"
11+
]
12+
license: "ISC"
13+
tags: ["org:mirage" "org:ocamllabs"]
14+
homepage: "https://github.com/avsm/ocaml-yaml"
15+
doc: "https://avsm.github.io/ocaml-yaml/"
16+
bug-reports: "https://github.com/avsm/ocaml-yaml/issues"
17+
depends: [
18+
"dune" {>= "2.0"}
19+
"ppx_sexp_conv" {>= "v0.9.0"}
20+
"sexplib"
21+
"yaml" {= version}
22+
"mdx" {with-test & >= "2.1.0"}
23+
"alcotest" {with-test}
24+
"crowbar" {with-test}
25+
"junit_alcotest" {with-test}
26+
"ezjsonm" {with-test}
27+
"bos" {with-test}
28+
]
29+
build: [
30+
["dune" "subst"] {dev}
31+
["dune" "build" "-p" name "-j" jobs]
32+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
33+
]
34+
dev-repo: "git+https://github.com/avsm/ocaml-yaml.git"
35+
url {
36+
src:
37+
"https://github.com/avsm/ocaml-yaml/releases/download/v3.2.0/yaml-3.2.0.tbz"
38+
checksum: [
39+
"sha256=c50d2aca28b9f966792b71e1603351e5d24eda4dfd3e4453fbd50366a3a08227"
40+
"sha512=e87ae73f3e376800a09e4359d5c7090ef5107807f540b51fbdee9017bcbacb2414ec12255b37caead115ea1562303436cac2c91c60814c2ba44bdd3d677fc0d1"
41+
]
42+
}
43+
x-commit-hash: "d126d9417d85096e421dd3c4cf3550e18ffc3c4e"

packages/yaml/yaml.3.2.0/opam

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
opam-version: "2.0"
2+
synopsis: "Parse and generate YAML 1.1/1.2 files"
3+
description: """\
4+
This is an OCaml library to parse and generate the YAML file
5+
format. It is intended to interoperable with the [Ezjsonm](https://github.com/mirage/ezjsonm)
6+
JSON handling library, if the simple common subset of Yaml
7+
is used. Anchors and other advanced Yaml features are not
8+
implemented in the JSON compatibility layer.
9+
10+
The [Yaml module docs](http://anil-code.recoil.org/ocaml-yaml/yaml/Yaml/index.html) are browseable online."""
11+
maintainer: "Anil Madhavapeddy <[email protected]>"
12+
authors: [
13+
"Anil Madhavapeddy <[email protected]>"
14+
"Rizo Isrof <[email protected]>"
15+
"Patrick Ferris"
16+
17+
"Alan J Hu <[email protected]>"
18+
]
19+
license: "ISC"
20+
tags: ["org:mirage" "org:ocamllabs"]
21+
homepage: "https://github.com/avsm/ocaml-yaml"
22+
doc: "https://avsm.github.io/ocaml-yaml/"
23+
bug-reports: "https://github.com/avsm/ocaml-yaml/issues"
24+
depends: [
25+
"ocaml" {>= "4.13.0"}
26+
"dune" {>= "2.0"}
27+
"dune-configurator"
28+
"ctypes" {>= "0.14.0"}
29+
"bos"
30+
"fmt" {with-test}
31+
"logs" {with-test}
32+
"mdx" {with-test & >= "2.1.0"}
33+
"alcotest" {>="1.5.0" & with-test}
34+
"crowbar" {with-test}
35+
"junit_alcotest" {>= "2.0.2" & with-test}
36+
"ezjsonm" {with-test}
37+
]
38+
build: [
39+
["dune" "subst"] {dev}
40+
["dune" "build" "-p" name "-j" jobs]
41+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
42+
]
43+
dev-repo: "git+https://github.com/avsm/ocaml-yaml.git"
44+
conflicts:[
45+
"result" {< "1.5"}
46+
]
47+
url {
48+
src:
49+
"https://github.com/avsm/ocaml-yaml/releases/download/v3.2.0/yaml-3.2.0.tbz"
50+
checksum: [
51+
"sha256=c50d2aca28b9f966792b71e1603351e5d24eda4dfd3e4453fbd50366a3a08227"
52+
"sha512=e87ae73f3e376800a09e4359d5c7090ef5107807f540b51fbdee9017bcbacb2414ec12255b37caead115ea1562303436cac2c91c60814c2ba44bdd3d677fc0d1"
53+
]
54+
}
55+
x-commit-hash: "d126d9417d85096e421dd3c4cf3550e18ffc3c4e"

0 commit comments

Comments
 (0)