this repo has no description
1opam-version: "2.0" 2synopsis: "Composable byte stream readers and writers for OCaml" 3description: """\ 4Bytesrw extends the OCaml `Bytes` module with composable, memory 5efficient, byte stream readers and writers compatible with effect 6based concurrency. 7 8Except for byte slice life-times, these abstractions intentionally 9separate away ressource management and the specifics of reading and 10writing bytes. 11 12Bytesrw distributed under the ISC license. It has no dependencies. 13 14Optional support for compressed and hashed bytes depend, at your wish, on 15the C [`zlib`], [`libzstd`], [`blake3`], [`libmd`], [`xxhash`] and 16libraries. 17 18[`blake3`]: https://blake3.io 19[`libzstd`]: http://zstd.net 20[`libmd`]: https://www.hadrons.org/software/libmd/ 21[`xxhash`]: https://xxhash.com/ 22[`zlib`]: https://zlib.net 23 24Homepage: <https://erratique.ch/software/bytesrw/>""" 25maintainer: "Daniel Bünzli <daniel.buenzl i@erratique.ch>" 26authors: "The bytesrw programmers" 27license: "ISC" 28tags: [ 29 "bytes" 30 "streaming" 31 "zstd" 32 "zlib" 33 "gzip" 34 "deflate" 35 "sha1" 36 "sha2" 37 "compression" 38 "hashing" 39 "utf" 40 "xxhash" 41 "blake3" 42 "org:erratique" 43] 44homepage: "https://erratique.ch/software/bytesrw" 45doc: "https://erratique.ch/software/bytesrw/doc" 46bug-reports: "https://github.com/dbuenzli/bytesrw/issues" 47depends: [ 48 "ocaml" {>= "4.14.0"} 49 "ocamlfind" {build} 50 "ocamlbuild" {build} 51 "topkg" {build & >= "1.0.3"} 52] 53depopts: [ 54 "conf-xxhash" "conf-zlib" "conf-zstd" "conf-libmd" "conf-libblake3" 55] 56conflicts: [ 57 "conf-zstd" {< "1.3.8"} 58] 59build: [ 60 "ocaml" 61 "pkg/pkg.ml" 62 "build" 63 "--dev-pkg" 64 "%{dev}%" 65 "--with-conf-libblake3" 66 "%{conf-libblake3:installed}%" 67 "--with-conf-libmd" 68 "%{conf-libmd:installed}%" 69 "--with-conf-xxhash" 70 "%{conf-xxhash:installed}%" 71 "--with-conf-zlib" 72 "%{conf-zlib:installed}%" 73 "--with-conf-zstd" 74 "%{conf-zstd:installed}%" 75] 76dev-repo: "git+https://erratique.ch/repos/bytesrw.git" 77url { 78 src: "https://erratique.ch/software/bytesrw/releases/bytesrw-0.1.0.tbz" 79 checksum: 80 "sha512=fd1ee852cf9d8c3b1800d4927c18453b18385b49354fb3ea71ae08f1ca640741c0594863c5db339432da55a9ee42e4fdbc8d6ef0afe29a375aac1ec6cee11c0b" 81} 82x-maintenance-intent: ["(latest)"]