this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[new release] capnp-rpc (3 packages) (2.1)

CHANGES:

- Update to mirage-crypto-rng 1.2.0 (@talex5 mirage/capnp-rpc#313).
There is no need to do `Mirage_crypto_rng_eio.run` now.

- `Restorer.Table.create` now takes a switch (@talex5 mirage/capnp-rpc#306).
The table is now cleared when the switch finishes. Avoids having to remember to set this up manually.

- Update README now that 2.0 is released (@talex5 mirage/capnp-rpc#307 mirage/capnp-rpc#308).

Build and opam metadata:

- OCaml 5.2 is the minimum version (@talex5 mirage/capnp-rpc#305).

- Update Windows CI (@smorimoto mirage/capnp-rpc#310 mirage/capnp-rpc#311).

- Add `x-maintenance-intent` to opam files (@talex5 mirage/capnp-rpc#315, requested by @hannesm).

- Remove capnp-rpc-lwt compatibility package (@talex5 mirage/capnp-rpc#314).
The existing release should continue working; no point releasing an unchanged version every time there's a capnp-rpc release.

+140
+1
packages/capnp-rpc-lwt/capnp-rpc-lwt.2.0/opam
··· 29 29 ] 30 30 } 31 31 x-commit-hash: "252fd9b064367270a48d6bc73cbcd8f188f353d9" 32 + x-maintenance-intent: ["(latest)"]
+1
packages/capnp-rpc-mirage/capnp-rpc-mirage.1.2.3/opam
··· 43 43 ] 44 44 } 45 45 x-commit-hash: "86427f68fa9a851fad6317cfda5e8b596add7fe9" 46 + x-maintenance-intent: ["(none)"]
+47
packages/capnp-rpc-net/capnp-rpc-net.2.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: 3 + "Cap'n Proto is a capability-based RPC system with bindings for many languages" 4 + description: """ 5 + This package provides support for using Cap'n Proto services over a network, 6 + optionally using TLS.""" 7 + maintainer: "Thomas Leonard <talex5@gmail.com>" 8 + authors: "Thomas Leonard <talex5@gmail.com>" 9 + license: "Apache-2.0" 10 + homepage: "https://github.com/mirage/capnp-rpc" 11 + bug-reports: "https://github.com/mirage/capnp-rpc/issues" 12 + doc: "https://mirage.github.io/capnp-rpc/" 13 + depends: [ 14 + "ocaml" {>= "5.2"} 15 + "conf-capnproto" {build} 16 + "capnp" {>= "3.6.0"} 17 + "capnp-rpc" {= version} 18 + "astring" 19 + "fmt" {>= "0.8.7"} 20 + "logs" 21 + "cstruct" {>= "6.0.0"} 22 + "tls-eio" {>= "1.0.2"} 23 + "base64" {>= "3.0.0"} 24 + "uri" {>= "1.6.0"} 25 + "ptime" 26 + "prometheus" {>= "0.5"} 27 + "asn1-combinators" {>= "0.2.0"} 28 + "x509" {>= "1.0.3"} 29 + "dune" {>= "3.16"} 30 + "mirage-crypto" {>= "1.2.0"} 31 + "mirage-crypto-rng" {>= "1.2.0"} 32 + ] 33 + build: [ 34 + ["dune" "build" "-p" name "-j" jobs] 35 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 36 + ] 37 + dev-repo: "git+https://github.com/mirage/capnp-rpc.git" 38 + x-maintenance-intent: ["(latest)"] 39 + url { 40 + src: 41 + "https://github.com/mirage/capnp-rpc/releases/download/v2.1/capnp-rpc-2.1.tbz" 42 + checksum: [ 43 + "sha256=4b59a4147cf6e49c650dbfa4cdb918aec3be69cffd1ef6b5c818584464feb987" 44 + "sha512=69114597e9cd8ad42c72c1751796b216f98f2a9f09f50a0628b4a3259c2f9b169fd47a73be7b76cfda298a6c202bc79762116865272e35ca0d0914242ace34d7" 45 + ] 46 + } 47 + x-commit-hash: "dd17b1469e542ee0269481750e994592758ccaaa"
+47
packages/capnp-rpc-unix/capnp-rpc-unix.2.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: 3 + "Cap'n Proto is a capability-based RPC system with bindings for many languages" 4 + description: 5 + "This package contains some helpers for use with traditional (non-Unikernel) operating systems." 6 + maintainer: "Thomas Leonard <talex5@gmail.com>" 7 + authors: "Thomas Leonard <talex5@gmail.com>" 8 + license: "Apache-2.0" 9 + homepage: "https://github.com/mirage/capnp-rpc" 10 + doc: "https://mirage.github.io/capnp-rpc/" 11 + bug-reports: "https://github.com/mirage/capnp-rpc/issues" 12 + depends: [ 13 + "ocaml" {>= "5.2"} 14 + "capnp-rpc-net" {= version} 15 + "cmdliner" {>= "1.1.0"} 16 + "cstruct" {>= "6.2.0"} 17 + "astring" 18 + "fmt" {>= "0.8.7"} 19 + "logs" 20 + "extunix" 21 + "base64" {>= "3.0.0"} 22 + "dune" {>= "3.16"} 23 + "ipaddr" {>= "5.3.0" } 24 + "alcotest" {>= "1.6.0" & with-test} 25 + "mirage-crypto-rng" {>= "1.2.0"} 26 + "mdx" {>= "2.4.1" & with-test} 27 + "eio_main" {with-test} 28 + "eio" {>= "1.2"} 29 + ] 30 + conflicts: [ 31 + "jbuilder" 32 + ] 33 + build: [ 34 + ["dune" "build" "-p" name "-j" jobs] 35 + ["dune" "runtest" "-p" name "-j" jobs] {with-test & os != "macos"} 36 + ] 37 + dev-repo: "git+https://github.com/mirage/capnp-rpc.git" 38 + x-maintenance-intent: ["(latest)"] 39 + url { 40 + src: 41 + "https://github.com/mirage/capnp-rpc/releases/download/v2.1/capnp-rpc-2.1.tbz" 42 + checksum: [ 43 + "sha256=4b59a4147cf6e49c650dbfa4cdb918aec3be69cffd1ef6b5c818584464feb987" 44 + "sha512=69114597e9cd8ad42c72c1751796b216f98f2a9f09f50a0628b4a3259c2f9b169fd47a73be7b76cfda298a6c202bc79762116865272e35ca0d0914242ace34d7" 45 + ] 46 + } 47 + x-commit-hash: "dd17b1469e542ee0269481750e994592758ccaaa"
+44
packages/capnp-rpc/capnp-rpc.2.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: 3 + "Cap'n Proto is a capability-based RPC system with bindings for many languages" 4 + description: """ 5 + This package provides a version of the Cap'n Proto RPC system using the Cap'n 6 + Proto serialisation format and Eio for concurrency.""" 7 + maintainer: "Thomas Leonard <talex5@gmail.com>" 8 + authors: "Thomas Leonard <talex5@gmail.com>" 9 + license: "Apache-2.0" 10 + homepage: "https://github.com/mirage/capnp-rpc" 11 + bug-reports: "https://github.com/mirage/capnp-rpc/issues" 12 + doc: "https://mirage.github.io/capnp-rpc/" 13 + depends: [ 14 + "ocaml" {>= "5.2"} 15 + "conf-capnproto" {build} 16 + "capnp" {>= "3.6.0"} 17 + "stdint" {>= "0.6.0"} 18 + "eio" {>= "1.2"} 19 + "astring" 20 + "fmt" {>= "0.8.7"} 21 + "logs" 22 + "uri" {>= "1.6.0"} 23 + "dune" {>= "3.16"} 24 + "alcotest" {>= "1.6.0" & with-test} 25 + "afl-persistent" {with-test} 26 + ] 27 + conflicts: [ 28 + "result" {< "1.5"} 29 + ] 30 + build: [ 31 + ["dune" "build" "-p" name "-j" jobs] 32 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 33 + ] 34 + dev-repo: "git+https://github.com/mirage/capnp-rpc.git" 35 + x-maintenance-intent: ["(latest)"] 36 + url { 37 + src: 38 + "https://github.com/mirage/capnp-rpc/releases/download/v2.1/capnp-rpc-2.1.tbz" 39 + checksum: [ 40 + "sha256=4b59a4147cf6e49c650dbfa4cdb918aec3be69cffd1ef6b5c818584464feb987" 41 + "sha512=69114597e9cd8ad42c72c1751796b216f98f2a9f09f50a0628b4a3259c2f9b169fd47a73be7b76cfda298a6c202bc79762116865272e35ca0d0914242ace34d7" 42 + ] 43 + } 44 + x-commit-hash: "dd17b1469e542ee0269481750e994592758ccaaa"