Skip to content

Commit

Permalink
[new release] mirage-flow, mirage-flow-unix and mirage-flow-combinato…
Browse files Browse the repository at this point in the history
…rs (4.0.0)

CHANGES:

- Add ``shutdown : flow -> [ `read | `write | `read_write ] -> unit Lwt.t``
  (@djs55 @hannesm mirage/mirage-flow#16 mirage/mirage-flow#18 mirage/mirage-flow#48)
- Remove SHUTDOWNABLE signature (@djs55 mirage/mirage-flow#17, rebased into mirage/mirage-flow#48)
  • Loading branch information
hannesm committed Dec 17, 2023
1 parent a4b48f4 commit 7508af0
Show file tree
Hide file tree
Showing 3 changed files with 113 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
opam-version: "2.0"
maintainer: "thomas@gazagnaire.org"
authors: ["Thomas Gazagnaire" "Dave Scott"]
license: "ISC"
tags: "org:mirage"
homepage: "https://github.com/mirage/mirage-flow"
doc: "https://mirage.github.io/mirage-flow/"
bug-reports: "https://github.com/mirage/mirage-flow/issues"
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.0"}
"fmt" {>= "0.8.7"}
"lwt" {>= "4.0.0"}
"logs"
"cstruct" {>= "6.0.0"}
"mirage-clock" {>= "3.0.0"}
"mirage-flow" {= version}
]
build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
]
dev-repo: "git+https://github.com/mirage/mirage-flow.git"
synopsis: "Flow implementations and combinators for MirageOS specialized to lwt"
description: """
This repo contains generic operations over Mirage `FLOW` implementations.

Please consult [the API documentation](https://mirage.github.io/mirage-flow/index.html).
"""
url {
src:
"https://github.com/mirage/mirage-flow/releases/download/v4.0.0/mirage-flow-4.0.0.tbz"
checksum: [
"sha256=6a80885761d12282ba4dd5bf0da24fb19dc50f4c80b8f5173784be4399beeb09"
"sha512=dbd870dcd9c39f7d83615e9a212d7899b10559a496fa62c06560fedfea9f1a4e6adc0627304142d9904473bd09c85c20d2201a5b021a946b80def3a86c6cf7c7"
]
}
x-commit-hash: "8d7aeba29d359dc8f4b1abe75e169ca7058f39c4"
40 changes: 40 additions & 0 deletions packages/mirage-flow-unix/mirage-flow-unix.4.0.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
opam-version: "2.0"
maintainer: "thomas@gazagnaire.org"
authors: ["Thomas Gazagnaire" "Dave Scott"]
license: "ISC"
tags: "org:mirage"
homepage: "https://github.com/mirage/mirage-flow"
doc: "https://mirage.github.io/mirage-flow/"
bug-reports: "https://github.com/mirage/mirage-flow/issues"
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.0"}
"fmt" {>= "0.8.7"}
"logs"
"mirage-flow" {= version}
"lwt" {>= "4.0.0"}
"cstruct" {>= "6.0.0"}
"alcotest" {with-test}
"mirage-flow-combinators" {with-test & = version}
]
build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
]
dev-repo: "git+https://github.com/mirage/mirage-flow.git"
synopsis: "Flow implementations and combinators for MirageOS on Unix"
description: """
This repo contains generic operations over Mirage `FLOW` implementations.

Please consult [the API documentation](https://mirage.github.io/mirage-flow/index.html).
"""
url {
src:
"https://github.com/mirage/mirage-flow/releases/download/v4.0.0/mirage-flow-4.0.0.tbz"
checksum: [
"sha256=6a80885761d12282ba4dd5bf0da24fb19dc50f4c80b8f5173784be4399beeb09"
"sha512=dbd870dcd9c39f7d83615e9a212d7899b10559a496fa62c06560fedfea9f1a4e6adc0627304142d9904473bd09c85c20d2201a5b021a946b80def3a86c6cf7c7"
]
}
x-commit-hash: "8d7aeba29d359dc8f4b1abe75e169ca7058f39c4"
35 changes: 35 additions & 0 deletions packages/mirage-flow/mirage-flow.4.0.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
opam-version: "2.0"
maintainer: "thomas@gazagnaire.org"
authors: ["Thomas Gazagnaire" "Dave Scott"]
license: "ISC"
tags: "org:mirage"
homepage: "https://github.com/mirage/mirage-flow"
doc: "https://mirage.github.io/mirage-flow/"
bug-reports: "https://github.com/mirage/mirage-flow/issues"
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.0"}
"cstruct" {>= "4.0.0"}
"fmt"
"lwt" {>= "4.0.0"}
]
build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
]
dev-repo: "git+https://github.com/mirage/mirage-flow.git"
synopsis: "Flow implementations and combinators for MirageOS"
description: """
This repo contains generic operations over Mirage `FLOW` implementations.

Please consult [the API documentation](https://mirage.github.io/mirage-flow/index.html).
"""
url {
src:
"https://github.com/mirage/mirage-flow/releases/download/v4.0.0/mirage-flow-4.0.0.tbz"
checksum: [
"sha256=6a80885761d12282ba4dd5bf0da24fb19dc50f4c80b8f5173784be4399beeb09"
"sha512=dbd870dcd9c39f7d83615e9a212d7899b10559a496fa62c06560fedfea9f1a4e6adc0627304142d9904473bd09c85c20d2201a5b021a946b80def3a86c6cf7c7"
]
}
x-commit-hash: "8d7aeba29d359dc8f4b1abe75e169ca7058f39c4"

0 comments on commit 7508af0

Please sign in to comment.