Skip to content

Commit 47a1176

Browse files
authored
Merge pull request ocaml#24299 from leostera/release-serde-0.0.1
[new release] serde (6 packages) (0.0.1)
2 parents eae405e + 48e887e commit 47a1176

File tree

6 files changed

+238
-0
lines changed
  • packages
    • serde_debug/serde_debug.0.0.1
    • serde_derive/serde_derive.0.0.1
    • serde_json/serde_json.0.0.1
    • serde_sexpr/serde_sexpr.0.0.1
    • serde_xml/serde_xml.0.0.1
    • serde/serde.0.0.1

6 files changed

+238
-0
lines changed

packages/serde/serde.0.0.1/opam

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
opam-version: "2.0"
2+
synopsis: "A serialization framework for OCaml"
3+
description:
4+
"Serde is a serialization framework for OCaml that runs on the principle of maximum efficiency and user ergonomics while maintaining format flexibility. Internally Serde uses an intermediate language that can be cheaply mapped to and from different target formats like JSON, XML, or S-expressions, which makes Serde good for transcoding data as well."
5+
maintainer: ["Leandro Ostera <[email protected]>"]
6+
authors: ["Leandro Ostera <[email protected]>"]
7+
license: "MIT"
8+
homepage: "https://github.com/leostera/serde.ml"
9+
bug-reports: "https://github.com/leostera/serde.ml/issues"
10+
depends: [
11+
"dune" {>= "3.5"}
12+
"ocaml" {>= "4.14.0"}
13+
"ppx_inline_test" {>= "v0.16.0"}
14+
"odoc" {with-doc}
15+
]
16+
build: [
17+
["dune" "subst"] {dev}
18+
[
19+
"dune"
20+
"build"
21+
"-p"
22+
name
23+
"-j"
24+
jobs
25+
"@install"
26+
"@runtest" {with-test}
27+
"@doc" {with-doc}
28+
]
29+
]
30+
dev-repo: "git+https://github.com/leostera/serde.ml.git"
31+
url {
32+
src:
33+
"https://github.com/leostera/serde.ml/releases/download/0.0.1/serde-0.0.1.tbz"
34+
checksum: [
35+
"sha256=14c12871e403a531994acc99ca9d140ea00ea4f6a794d38f01f606eb33615dbd"
36+
"sha512=fea87f5067ed2c27b76dcb0ff96c6d39c939f62aecced8cd19790e20af794fbfaa99d727c04461e42ab115c97f39d0fe68f93f016ed2cb1471d8cc0d55b19b10"
37+
]
38+
}
39+
x-commit-hash: "087acdda381b6057d68f72dd86e3662f855dc9a1"
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
opam-version: "2.0"
2+
synopsis:
3+
"A human-friendly format for Serde that helps you debug any data during development"
4+
maintainer: ["Leandro Ostera <[email protected]>"]
5+
authors: ["Leandro Ostera <[email protected]>"]
6+
license: "MIT"
7+
homepage: "https://github.com/leostera/serde.ml"
8+
bug-reports: "https://github.com/leostera/serde.ml/issues"
9+
depends: [
10+
"dune" {>= "3.5"}
11+
"ocaml" {>= "4.14.0"}
12+
"serde" {= version}
13+
"serde_derive" {= version}
14+
"odoc" {with-doc}
15+
]
16+
build: [
17+
["dune" "subst"] {dev}
18+
[
19+
"dune"
20+
"build"
21+
"-p"
22+
name
23+
"-j"
24+
jobs
25+
"@install"
26+
"@runtest" {with-test}
27+
"@doc" {with-doc}
28+
]
29+
]
30+
dev-repo: "git+https://github.com/leostera/serde.ml.git"
31+
url {
32+
src:
33+
"https://github.com/leostera/serde.ml/releases/download/0.0.1/serde-0.0.1.tbz"
34+
checksum: [
35+
"sha256=14c12871e403a531994acc99ca9d140ea00ea4f6a794d38f01f606eb33615dbd"
36+
"sha512=fea87f5067ed2c27b76dcb0ff96c6d39c939f62aecced8cd19790e20af794fbfaa99d727c04461e42ab115c97f39d0fe68f93f016ed2cb1471d8cc0d55b19b10"
37+
]
38+
}
39+
x-commit-hash: "087acdda381b6057d68f72dd86e3662f855dc9a1"
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
opam-version: "2.0"
2+
synopsis: "Derive-macros for the Serde serialization framework"
3+
description:
4+
"These macros help derive serializers and deserializers for your existing types and provide all the functionality you expect to plug in different data-formats."
5+
maintainer: ["Leandro Ostera <[email protected]>"]
6+
authors: ["Leandro Ostera <[email protected]>"]
7+
license: "MIT"
8+
homepage: "https://github.com/leostera/serde.ml"
9+
bug-reports: "https://github.com/leostera/serde.ml/issues"
10+
depends: [
11+
"dune" {>= "3.5"}
12+
"ocaml" {>= "4.14.0"}
13+
"ppxlib" {>= "0.28.0"}
14+
"ppx_deriving" {>= "5.2.1"}
15+
"serde" {= version}
16+
"odoc" {with-doc}
17+
]
18+
build: [
19+
["dune" "subst"] {dev}
20+
[
21+
"dune"
22+
"build"
23+
"-p"
24+
name
25+
"-j"
26+
jobs
27+
"@install"
28+
"@runtest" {with-test}
29+
"@doc" {with-doc}
30+
]
31+
]
32+
dev-repo: "git+https://github.com/leostera/serde.ml.git"
33+
url {
34+
src:
35+
"https://github.com/leostera/serde.ml/releases/download/0.0.1/serde-0.0.1.tbz"
36+
checksum: [
37+
"sha256=14c12871e403a531994acc99ca9d140ea00ea4f6a794d38f01f606eb33615dbd"
38+
"sha512=fea87f5067ed2c27b76dcb0ff96c6d39c939f62aecced8cd19790e20af794fbfaa99d727c04461e42ab115c97f39d0fe68f93f016ed2cb1471d8cc0d55b19b10"
39+
]
40+
}
41+
x-commit-hash: "087acdda381b6057d68f72dd86e3662f855dc9a1"
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
opam-version: "2.0"
2+
synopsis: "JSON format support for Serde"
3+
maintainer: ["Leandro Ostera <[email protected]>"]
4+
authors: ["Leandro Ostera <[email protected]>"]
5+
license: "MIT"
6+
homepage: "https://github.com/leostera/serde.ml"
7+
bug-reports: "https://github.com/leostera/serde.ml/issues"
8+
depends: [
9+
"dune" {>= "3.5"}
10+
"ocaml" {>= "4.14.0"}
11+
"serde" {= version}
12+
"serde_derive" {= version}
13+
"ppx_inline_test" {>= "v0.16.0"}
14+
"yojson" {>= "2.1.0"}
15+
"odoc" {with-doc}
16+
]
17+
build: [
18+
["dune" "subst"] {dev}
19+
[
20+
"dune"
21+
"build"
22+
"-p"
23+
name
24+
"-j"
25+
jobs
26+
"@install"
27+
"@runtest" {with-test}
28+
"@doc" {with-doc}
29+
]
30+
]
31+
dev-repo: "git+https://github.com/leostera/serde.ml.git"
32+
url {
33+
src:
34+
"https://github.com/leostera/serde.ml/releases/download/0.0.1/serde-0.0.1.tbz"
35+
checksum: [
36+
"sha256=14c12871e403a531994acc99ca9d140ea00ea4f6a794d38f01f606eb33615dbd"
37+
"sha512=fea87f5067ed2c27b76dcb0ff96c6d39c939f62aecced8cd19790e20af794fbfaa99d727c04461e42ab115c97f39d0fe68f93f016ed2cb1471d8cc0d55b19b10"
38+
]
39+
}
40+
x-commit-hash: "087acdda381b6057d68f72dd86e3662f855dc9a1"
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
opam-version: "2.0"
2+
synopsis: "S-expression format support for Serde"
3+
maintainer: ["Leandro Ostera <[email protected]>"]
4+
authors: ["Leandro Ostera <[email protected]>"]
5+
license: "MIT"
6+
homepage: "https://github.com/leostera/serde.ml"
7+
bug-reports: "https://github.com/leostera/serde.ml/issues"
8+
depends: [
9+
"dune" {>= "3.5"}
10+
"ocaml" {>= "4.14.0"}
11+
"serde" {= version}
12+
"serde_derive" {= version}
13+
"ppx_inline_test" {>= "v0.16.0"}
14+
"sexplib" {>= "v0.16.0"}
15+
"odoc" {with-doc}
16+
]
17+
build: [
18+
["dune" "subst"] {dev}
19+
[
20+
"dune"
21+
"build"
22+
"-p"
23+
name
24+
"-j"
25+
jobs
26+
"@install"
27+
"@runtest" {with-test}
28+
"@doc" {with-doc}
29+
]
30+
]
31+
dev-repo: "git+https://github.com/leostera/serde.ml.git"
32+
url {
33+
src:
34+
"https://github.com/leostera/serde.ml/releases/download/0.0.1/serde-0.0.1.tbz"
35+
checksum: [
36+
"sha256=14c12871e403a531994acc99ca9d140ea00ea4f6a794d38f01f606eb33615dbd"
37+
"sha512=fea87f5067ed2c27b76dcb0ff96c6d39c939f62aecced8cd19790e20af794fbfaa99d727c04461e42ab115c97f39d0fe68f93f016ed2cb1471d8cc0d55b19b10"
38+
]
39+
}
40+
x-commit-hash: "087acdda381b6057d68f72dd86e3662f855dc9a1"
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
opam-version: "2.0"
2+
synopsis: "XML format support for Serde"
3+
maintainer: ["Leandro Ostera <[email protected]>"]
4+
authors: ["Leandro Ostera <[email protected]>"]
5+
license: "MIT"
6+
homepage: "https://github.com/leostera/serde.ml"
7+
bug-reports: "https://github.com/leostera/serde.ml/issues"
8+
depends: [
9+
"dune" {>= "3.5"}
10+
"ocaml" {>= "4.14.0"}
11+
"serde" {= version}
12+
"serde_derive" {= version}
13+
"tyxml" {>= "4.5.0"}
14+
"odoc" {with-doc}
15+
]
16+
build: [
17+
["dune" "subst"] {dev}
18+
[
19+
"dune"
20+
"build"
21+
"-p"
22+
name
23+
"-j"
24+
jobs
25+
"@install"
26+
"@runtest" {with-test}
27+
"@doc" {with-doc}
28+
]
29+
]
30+
dev-repo: "git+https://github.com/leostera/serde.ml.git"
31+
url {
32+
src:
33+
"https://github.com/leostera/serde.ml/releases/download/0.0.1/serde-0.0.1.tbz"
34+
checksum: [
35+
"sha256=14c12871e403a531994acc99ca9d140ea00ea4f6a794d38f01f606eb33615dbd"
36+
"sha512=fea87f5067ed2c27b76dcb0ff96c6d39c939f62aecced8cd19790e20af794fbfaa99d727c04461e42ab115c97f39d0fe68f93f016ed2cb1471d8cc0d55b19b10"
37+
]
38+
}
39+
x-commit-hash: "087acdda381b6057d68f72dd86e3662f855dc9a1"

0 commit comments

Comments
 (0)