this repo has no description

Merge pull request #21546 from mseri/release-rpc-9.0.0

[new release] rpclib, rpclib-lwt, rpclib-js, rpclib-html, rpclib-async, rpc and ppx_deriving_rpc (9.0.0)

Changed files
+287
packages
ppx_deriving_rpc
ppx_deriving_rpc.9.0.0
rpc
rpc.9.0.0
rpclib
rpclib.9.0.0
rpclib-async
rpclib-async.9.0.0
rpclib-html
rpclib-html.9.0.0
rpclib-js
rpclib-js.9.0.0
rpclib-lwt
rpclib-lwt.9.0.0
+41
packages/ppx_deriving_rpc/ppx_deriving_rpc.9.0.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Ppx deriver for ocaml-rpc, a library to deal with RPCs in OCaml"
+
maintainer: "thomas@gazagnaire.org"
+
authors: ["Thomas Gazagnaire" "Jon Ludlam"]
+
tags: ["org:mirage" "org:xapi-project"]
+
homepage: "https://github.com/mirage/ocaml-rpc"
+
doc: "https://mirage.github.io/ocaml-rpc/ppx_deriving_rpc"
+
bug-reports: "https://github.com/mirage/ocaml-rpc/issues"
+
license: "ISC"
+
depends: [
+
"ocaml" {>= "4.08"}
+
"dune" {>= "2.0.0"}
+
"rpclib" {= version}
+
"rresult" {>= "0.3.0"}
+
"ppxlib" {>= "0.18.0"}
+
"lwt" {with-test & >= "3.0.0"}
+
"alcotest" {with-test}
+
]
+
build: [
+
["dune" "build" "-p" name "-j" jobs]
+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
+
]
+
dev-repo: "git://github.com/mirage/ocaml-rpc"
+
description: """
+
`ocaml-rpc` is a library that provides remote procedure calls (RPC)
+
using XML or JSON as transport encodings, and multiple generators
+
for documentations, clients, servers, javascript bindings, python
+
bindings, ...
+
+
The transport mechanism itself is outside the scope of this library
+
as all conversions are from and to strings.
+
"""
+
url {
+
src:
+
"https://github.com/mirage/ocaml-rpc/releases/download/9.0.0/rpclib-9.0.0.tbz"
+
checksum: [
+
"sha256=ce23eb756c028d9374bd19823296bddb7c237d3f055452d30d1cf7d15216e963"
+
"sha512=d4dfd7a9ee1b7996c24819ac1895925af0ad732f117c6e06cd28c215b14aa094dbd045e44d7f84c0eeb7ab807ed970d6879c29d07b02377fcb928325124ba7f6"
+
]
+
}
+
x-commit-hash: "273c27c8d37110ca1c92b997d93e979aebcb5079"
+46
packages/rpc/rpc.9.0.0/opam
···
+
opam-version: "2.0"
+
synopsis: "A library to deal with RPCs in OCaml - meta-package"
+
maintainer: "thomas@gazagnaire.org"
+
authors: ["Thomas Gazagnaire" "Jon Ludlam"]
+
tags: ["org:mirage" "org:xapi-project" "deprecated"]
+
homepage: "https://github.com/mirage/ocaml-rpc"
+
doc: "https://mirage.github.io/ocaml-rpc/rpc"
+
bug-reports: "https://github.com/mirage/ocaml-rpc/issues"
+
license: "ISC"
+
depends: [
+
"ocaml" {>= "4.04.1"}
+
"dune" {>= "2.0.0"}
+
"rpclib" {=version}
+
"rpclib-lwt" {=version}
+
"ppx_deriving_rpc" {=version}
+
"alcotest" {with-test}
+
"md2mld" {with-doc & >= "0.4.0"}
+
"conf-which" {with-test}
+
"odoc" {with-doc}
+
]
+
build: [
+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
+
["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc}
+
]
+
dev-repo: "git://github.com/mirage/ocaml-rpc"
+
description: """
+
`ocaml-rpc` is a library that provides remote procedure calls (RPC)
+
using XML or JSON as transport encodings, and multiple generators
+
for documentations, clients, servers, javascript bindings, python
+
bindings, ...
+
+
The transport mechanism itself is outside the scope of this library
+
as all conversions are from and to strings.
+
+
This is a dummy package installing the main library components.
+
"""
+
post-messages: ["DEPRECATED. This package is a virtual package and is outdated, you should consider using directly rpclib, rpclib-lwt, rpclib-async and ppx_deriving_rpc instead"]
+
url {
+
src:
+
"https://github.com/mirage/ocaml-rpc/releases/download/9.0.0/rpclib-9.0.0.tbz"
+
checksum: [
+
"sha256=ce23eb756c028d9374bd19823296bddb7c237d3f055452d30d1cf7d15216e963"
+
"sha512=d4dfd7a9ee1b7996c24819ac1895925af0ad732f117c6e06cd28c215b14aa094dbd045e44d7f84c0eeb7ab807ed970d6879c29d07b02377fcb928325124ba7f6"
+
]
+
}
+
x-commit-hash: "273c27c8d37110ca1c92b997d93e979aebcb5079"
+40
packages/rpclib-async/rpclib-async.9.0.0/opam
···
+
opam-version: "2.0"
+
synopsis: "A library to deal with RPCs in OCaml - Async interface"
+
maintainer: "thomas@gazagnaire.org"
+
authors: ["Thomas Gazagnaire" "Jon Ludlam"]
+
tags: ["org:mirage" "org:xapi-project"]
+
homepage: "https://github.com/mirage/ocaml-rpc"
+
doc: "https://mirage.github.io/ocaml-rpc/rpclib-async"
+
bug-reports: "https://github.com/mirage/ocaml-rpc/issues"
+
license: "ISC"
+
depends: [
+
"ocaml"
+
"alcotest" {with-test}
+
"dune" {>= "2.0.0"}
+
"rpclib" {=version}
+
"async" {>= "v0.9.0"}
+
"ppx_deriving_rpc" {with-test & =version}
+
]
+
build: [
+
["dune" "build" "-p" name "-j" jobs]
+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
+
]
+
dev-repo: "git://github.com/mirage/ocaml-rpc"
+
description: """
+
`ocaml-rpc` is a library that provides remote procedure calls (RPC)
+
using XML or JSON as transport encodings, and multiple generators
+
for documentations, clients, servers, javascript bindings, python
+
bindings, ...
+
+
The transport mechanism itself is outside the scope of this library
+
as all conversions are from and to strings.
+
"""
+
url {
+
src:
+
"https://github.com/mirage/ocaml-rpc/releases/download/9.0.0/rpclib-9.0.0.tbz"
+
checksum: [
+
"sha256=ce23eb756c028d9374bd19823296bddb7c237d3f055452d30d1cf7d15216e963"
+
"sha512=d4dfd7a9ee1b7996c24819ac1895925af0ad732f117c6e06cd28c215b14aa094dbd045e44d7f84c0eeb7ab807ed970d6879c29d07b02377fcb928325124ba7f6"
+
]
+
}
+
x-commit-hash: "273c27c8d37110ca1c92b997d93e979aebcb5079"
+36
packages/rpclib-html/rpclib-html.9.0.0/opam
···
+
opam-version: "2.0"
+
synopsis:
+
"A library to deal with RPCs in OCaml - html documentation generator"
+
maintainer: "thomas@gazagnaire.org"
+
authors: ["Thomas Gazagnaire" "Jon Ludlam"]
+
tags: ["org:mirage" "org:xapi-project"]
+
homepage: "https://github.com/mirage/ocaml-rpc"
+
doc: "https://mirage.github.io/ocaml-rpc/rpclib-html"
+
bug-reports: "https://github.com/mirage/ocaml-rpc/issues"
+
license: "ISC"
+
depends: [
+
"ocaml"
+
"dune" {>= "2.0.0"}
+
"rpclib" {=version}
+
"cow" {>= "2.0.0"}
+
]
+
build: ["dune" "build" "-p" name "-j" jobs]
+
dev-repo: "git://github.com/mirage/ocaml-rpc"
+
description: """
+
`ocaml-rpc` is a library that provides remote procedure calls (RPC)
+
using XML or JSON as transport encodings, and multiple generators
+
for documentations, clients, servers, javascript bindings, python
+
bindings, ...
+
+
The transport mechanism itself is outside the scope of this library
+
as all conversions are from and to strings.
+
"""
+
url {
+
src:
+
"https://github.com/mirage/ocaml-rpc/releases/download/9.0.0/rpclib-9.0.0.tbz"
+
checksum: [
+
"sha256=ce23eb756c028d9374bd19823296bddb7c237d3f055452d30d1cf7d15216e963"
+
"sha512=d4dfd7a9ee1b7996c24819ac1895925af0ad732f117c6e06cd28c215b14aa094dbd045e44d7f84c0eeb7ab807ed970d6879c29d07b02377fcb928325124ba7f6"
+
]
+
}
+
x-commit-hash: "273c27c8d37110ca1c92b997d93e979aebcb5079"
+37
packages/rpclib-js/rpclib-js.9.0.0/opam
···
+
opam-version: "2.0"
+
synopsis: "A library to deal with RPCs in OCaml - Bindings for js_of_ocaml"
+
maintainer: "thomas@gazagnaire.org"
+
authors: ["Thomas Gazagnaire" "Jon Ludlam"]
+
tags: ["org:mirage" "org:xapi-project"]
+
homepage: "https://github.com/mirage/ocaml-rpc"
+
doc: "https://mirage.github.io/ocaml-rpc/rpclib-js"
+
bug-reports: "https://github.com/mirage/ocaml-rpc/issues"
+
license: "ISC"
+
depends: [
+
"ocaml"
+
"dune" {>= "2.0.0"}
+
"rpclib" {=version}
+
"js_of_ocaml" {>= "3.5.0"}
+
"js_of_ocaml-ppx" {>= "3.5.0"}
+
"lwt"
+
]
+
build: ["dune" "build" "-p" name "-j" jobs]
+
dev-repo: "git://github.com/mirage/ocaml-rpc"
+
description: """
+
`ocaml-rpc` is a library that provides remote procedure calls (RPC)
+
using XML or JSON as transport encodings, and multiple generators
+
for documentations, clients, servers, javascript bindings, python
+
bindings, ...
+
+
The transport mechanism itself is outside the scope of this library
+
as all conversions are from and to strings.
+
"""
+
url {
+
src:
+
"https://github.com/mirage/ocaml-rpc/releases/download/9.0.0/rpclib-9.0.0.tbz"
+
checksum: [
+
"sha256=ce23eb756c028d9374bd19823296bddb7c237d3f055452d30d1cf7d15216e963"
+
"sha512=d4dfd7a9ee1b7996c24819ac1895925af0ad732f117c6e06cd28c215b14aa094dbd045e44d7f84c0eeb7ab807ed970d6879c29d07b02377fcb928325124ba7f6"
+
]
+
}
+
x-commit-hash: "273c27c8d37110ca1c92b997d93e979aebcb5079"
+41
packages/rpclib-lwt/rpclib-lwt.9.0.0/opam
···
+
opam-version: "2.0"
+
synopsis: "A library to deal with RPCs in OCaml - Lwt interface"
+
maintainer: "thomas@gazagnaire.org"
+
authors: ["Thomas Gazagnaire" "Jon Ludlam"]
+
tags: ["org:mirage" "org:xapi-project"]
+
homepage: "https://github.com/mirage/ocaml-rpc"
+
doc: "https://mirage.github.io/ocaml-rpc/rpclib-lwt"
+
bug-reports: "https://github.com/mirage/ocaml-rpc/issues"
+
license: "ISC"
+
depends: [
+
"ocaml"
+
"alcotest" {with-test}
+
"dune" {>= "2.0.0"}
+
"rpclib" {=version}
+
"lwt" {>= "3.0.0"}
+
"alcotest-lwt" {with-test}
+
"ppx_deriving_rpc" {with-test & =version}
+
]
+
build: [
+
["dune" "build" "-p" name "-j" jobs]
+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
+
]
+
dev-repo: "git://github.com/mirage/ocaml-rpc"
+
description: """
+
`ocaml-rpc` is a library that provides remote procedure calls (RPC)
+
using XML or JSON as transport encodings, and multiple generators
+
for documentations, clients, servers, javascript bindings, python
+
bindings, ...
+
+
The transport mechanism itself is outside the scope of this library
+
as all conversions are from and to strings.
+
"""
+
url {
+
src:
+
"https://github.com/mirage/ocaml-rpc/releases/download/9.0.0/rpclib-9.0.0.tbz"
+
checksum: [
+
"sha256=ce23eb756c028d9374bd19823296bddb7c237d3f055452d30d1cf7d15216e963"
+
"sha512=d4dfd7a9ee1b7996c24819ac1895925af0ad732f117c6e06cd28c215b14aa094dbd045e44d7f84c0eeb7ab807ed970d6879c29d07b02377fcb928325124ba7f6"
+
]
+
}
+
x-commit-hash: "273c27c8d37110ca1c92b997d93e979aebcb5079"
+46
packages/rpclib/rpclib.9.0.0/opam
···
+
opam-version: "2.0"
+
synopsis: "A library to deal with RPCs in OCaml"
+
maintainer: "thomas@gazagnaire.org"
+
authors: ["Thomas Gazagnaire" "Jon Ludlam"]
+
tags: ["org:mirage" "org:xapi-project"]
+
homepage: "https://github.com/mirage/ocaml-rpc"
+
doc: "https://mirage.github.io/ocaml-rpc/rpclib"
+
bug-reports: "https://github.com/mirage/ocaml-rpc/issues"
+
license: "ISC"
+
depends: [
+
"ocaml" {>= "4.08.0"}
+
"alcotest" {with-test}
+
"dune" {>= "2.0.0"}
+
"base64" {>= "3.4.0"}
+
"cmdliner" {>= "1.1.0"}
+
"rresult" {>= "0.3.0"}
+
"result" {>= "1.5"}
+
"xmlm"
+
"yojson" {>= "1.7.0"}
+
]
+
conflicts: [
+
"result" {< "1.5"}
+
]
+
build: [
+
["dune" "build" "-p" name "-j" jobs]
+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
+
]
+
dev-repo: "git://github.com/mirage/ocaml-rpc"
+
description: """
+
`ocaml-rpc` is a library that provides remote procedure calls (RPC)
+
using XML or JSON as transport encodings, and multiple generators
+
for documentations, clients, servers, javascript bindings, python
+
bindings, ...
+
+
The transport mechanism itself is outside the scope of this library
+
as all conversions are from and to strings.
+
"""
+
url {
+
src:
+
"https://github.com/mirage/ocaml-rpc/releases/download/9.0.0/rpclib-9.0.0.tbz"
+
checksum: [
+
"sha256=ce23eb756c028d9374bd19823296bddb7c237d3f055452d30d1cf7d15216e963"
+
"sha512=d4dfd7a9ee1b7996c24819ac1895925af0ad732f117c6e06cd28c215b14aa094dbd045e44d7f84c0eeb7ab807ed970d6879c29d07b02377fcb928325124ba7f6"
+
]
+
}
+
x-commit-hash: "273c27c8d37110ca1c92b997d93e979aebcb5079"