this repo has no description
0
fork

Configure Feed

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

Merge pull request #27537 from samoht/release-cohttp-v6.1.0

[new release] cohttp (14 packages) (6.1.0)

authored by

Marcello Seri and committed by
GitHub
58746183 c0d8693a

+873
+73
packages/cohttp-async/cohttp-async.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "CoHTTP implementation for the Async concurrency library" 3 + description: """ 4 + An implementation of an HTTP client and server using the Async 5 + concurrency library. See the `Cohttp_async` module for information 6 + on how to use this. The package also installs `cohttp-curl-async` 7 + and a `cohttp-server-async` binaries for quick uses of a HTTP(S) 8 + client and server respectively. 9 + """ 10 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 11 + authors: [ 12 + "Anil Madhavapeddy" 13 + "Stefano Zacchiroli" 14 + "David Sheets" 15 + "Thomas Gazagnaire" 16 + "David Scott" 17 + "Rudi Grinberg" 18 + "Andy Ray" 19 + "Anurag Soni" 20 + ] 21 + license: "ISC" 22 + homepage: "https://github.com/mirage/ocaml-cohttp" 23 + doc: "https://mirage.github.io/ocaml-cohttp/" 24 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 25 + depends: [ 26 + "dune" {>= "3.8"} 27 + "ocaml" {>= "4.14" & < "5.3.0"} 28 + "http" {= version} 29 + "cohttp" {= version} 30 + "async_kernel" {>= "v0.16.0"} 31 + "async_unix" {>= "v0.16.0"} 32 + "async" {>= "v0.17.0"} 33 + "base" {>= "v0.16.0"} 34 + "core" {with-test} 35 + "core_unix" {>= "v0.14.0"} 36 + "conduit-async" {>= "1.2.0"} 37 + "magic-mime" 38 + "digestif" {with-test} 39 + "logs" 40 + "fmt" {>= "0.8.2"} 41 + "sexplib0" 42 + "ppx_sexp_conv" {>= "v0.13.0"} 43 + "ounit2" {with-test} 44 + "uri" {>= "2.0.0"} 45 + "uri-sexp" 46 + "ipaddr" 47 + "odoc" {with-doc} 48 + ] 49 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 50 + build: [ 51 + ["dune" "subst"] {dev} 52 + [ 53 + "dune" 54 + "build" 55 + "-p" 56 + name 57 + "-j" 58 + jobs 59 + "@install" 60 + "@cohttp-async/runtest" {with-test} 61 + "@doc" {with-doc} 62 + ] 63 + ] 64 + available: arch != "s390x" 65 + url { 66 + src: 67 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 68 + checksum: [ 69 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 70 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 71 + ] 72 + } 73 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+61
packages/cohttp-bench/cohttp-bench.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Benchmarks binaries for Cohttp" 3 + description: """ 4 + This package contains some benchmarks for http and cohttp. 5 + The benchmarks for the server latency will require wrk2 6 + (https://github.com/giltene/wrk2) to run. The latency graphs 7 + can then be generated with HdrHistogram plotter, also available 8 + online at https://hdrhistogram.github.io/HdrHistogram/plotFiles.html.""" 9 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 10 + authors: [ 11 + "Anil Madhavapeddy" 12 + "Stefano Zacchiroli" 13 + "David Sheets" 14 + "Thomas Gazagnaire" 15 + "David Scott" 16 + "Rudi Grinberg" 17 + "Andy Ray" 18 + "Anurag Soni" 19 + ] 20 + license: "ISC" 21 + homepage: "https://github.com/mirage/ocaml-cohttp" 22 + doc: "https://mirage.github.io/ocaml-cohttp/" 23 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 24 + depends: [ 25 + "dune" {>= "3.8"} 26 + "core" {>= "v0.13.0"} 27 + "core_bench" 28 + "eio" {>= "0.12"} 29 + "eio_main" 30 + "http" {= version} 31 + "cohttp" {= version} 32 + "cohttp-eio" {= version} 33 + "cohttp-lwt-unix" {= version} 34 + "cohttp-server-lwt-unix" {= version} 35 + "cohttp-async" {= version} 36 + "odoc" {with-doc} 37 + ] 38 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 39 + build: [ 40 + ["dune" "subst"] {dev} 41 + [ 42 + "dune" 43 + "build" 44 + "-p" 45 + name 46 + "-j" 47 + jobs 48 + "@install" 49 + "@cohttp-bench/runtest" {with-test} 50 + "@doc" {with-doc} 51 + ] 52 + ] 53 + url { 54 + src: 55 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 56 + checksum: [ 57 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 58 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 59 + ] 60 + } 61 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+62
packages/cohttp-curl-async/cohttp-curl-async.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Cohttp client using Curl & Async as the backend" 3 + description: """ 4 + An HTTP client that relies on Curl + Async for the backend. Does not require 5 + conduit for SSL.""" 6 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 7 + authors: [ 8 + "Anil Madhavapeddy" 9 + "Stefano Zacchiroli" 10 + "David Sheets" 11 + "Thomas Gazagnaire" 12 + "David Scott" 13 + "Rudi Grinberg" 14 + "Andy Ray" 15 + "Anurag Soni" 16 + ] 17 + license: "ISC" 18 + homepage: "https://github.com/mirage/ocaml-cohttp" 19 + doc: "https://mirage.github.io/ocaml-cohttp/" 20 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 21 + depends: [ 22 + "dune" {>= "3.8"} 23 + "ocurl" {>= "0.9.2"} 24 + "http" {= version} 25 + "stringext" 26 + "cohttp-curl" {= version} 27 + "core" {>= "v0.16.0"} 28 + "core_unix" {>= "v0.14.0"} 29 + "core_kernel" {with-test} 30 + "async_kernel" {with-test & >= "v0.17.0"} 31 + "async_unix" {with-test} 32 + "cohttp-async" {with-test & = version} 33 + "uri" {with-test & >= "4.2.0"} 34 + "fmt" {with-test} 35 + "ounit2" {with-test} 36 + "alcotest" {with-test & >= "1.7.0"} 37 + "odoc" {with-doc} 38 + ] 39 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 40 + build: [ 41 + ["dune" "subst"] {dev} 42 + [ 43 + "dune" 44 + "build" 45 + "-p" 46 + name 47 + "-j" 48 + jobs 49 + "@install" 50 + "@cohttp-curl-async/runtest" {with-test} 51 + "@doc" {with-doc} 52 + ] 53 + ] 54 + url { 55 + src: 56 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 57 + checksum: [ 58 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 59 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 60 + ] 61 + } 62 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+61
packages/cohttp-curl-lwt/cohttp-curl-lwt.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Cohttp client using Curl & Lwt as the backend" 3 + description: """ 4 + An HTTP client that relies on Curl + Lwt for the backend. Does not require 5 + conduit for SSL.""" 6 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 7 + authors: [ 8 + "Anil Madhavapeddy" 9 + "Stefano Zacchiroli" 10 + "David Sheets" 11 + "Thomas Gazagnaire" 12 + "David Scott" 13 + "Rudi Grinberg" 14 + "Andy Ray" 15 + "Anurag Soni" 16 + ] 17 + license: "ISC" 18 + homepage: "https://github.com/mirage/ocaml-cohttp" 19 + doc: "https://mirage.github.io/ocaml-cohttp/" 20 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 21 + depends: [ 22 + "dune" {>= "3.8"} 23 + "ocaml" {>= "4.08"} 24 + "ocurl" {>= "0.9.2"} 25 + "http" {= version} 26 + "cohttp-curl" {= version} 27 + "stringext" 28 + "lwt" {>= "5.3.0"} 29 + "uri" {with-test & >= "4.2.0"} 30 + "alcotest" {with-test & >= "1.7.0"} 31 + "cohttp-lwt-unix" {with-test & = version} 32 + "cohttp" {with-test & = version} 33 + "cohttp-lwt" {with-test & = version} 34 + "conduit-lwt" {with-test} 35 + "ounit2" {with-test} 36 + "odoc" {with-doc} 37 + ] 38 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 39 + build: [ 40 + ["dune" "subst"] {dev} 41 + [ 42 + "dune" 43 + "build" 44 + "-p" 45 + name 46 + "-j" 47 + jobs 48 + "@install" 49 + "@cohttp-curl-lwt/runtest" {with-test} 50 + "@doc" {with-doc} 51 + ] 52 + ] 53 + url { 54 + src: 55 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 56 + checksum: [ 57 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 58 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 59 + ] 60 + } 61 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+50
packages/cohttp-curl/cohttp-curl.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Shared code between the individual cohttp-curl clients" 3 + description: "Use cohttp-curl-lwt or cohttp-curl-async" 4 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 5 + authors: [ 6 + "Anil Madhavapeddy" 7 + "Stefano Zacchiroli" 8 + "David Sheets" 9 + "Thomas Gazagnaire" 10 + "David Scott" 11 + "Rudi Grinberg" 12 + "Andy Ray" 13 + "Anurag Soni" 14 + ] 15 + license: "ISC" 16 + homepage: "https://github.com/mirage/ocaml-cohttp" 17 + doc: "https://mirage.github.io/ocaml-cohttp/" 18 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 19 + depends: [ 20 + "dune" {>= "3.8"} 21 + "ocaml" {>= "4.08"} 22 + "ocurl" {>= "0.9.2"} 23 + "http" {= version} 24 + "stringext" 25 + "odoc" {with-doc} 26 + ] 27 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 28 + build: [ 29 + ["dune" "subst"] {dev} 30 + [ 31 + "dune" 32 + "build" 33 + "-p" 34 + name 35 + "-j" 36 + jobs 37 + "@install" 38 + "@cohttp-curl/runtest" {with-test} 39 + "@doc" {with-doc} 40 + ] 41 + ] 42 + url { 43 + src: 44 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 45 + checksum: [ 46 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 47 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 48 + ] 49 + } 50 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+62
packages/cohttp-eio/cohttp-eio.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "CoHTTP implementation with eio backend" 3 + description: 4 + "A CoHTTP server and client implementation based on `eio` library. `cohttp-eio`features a multicore capable HTTP 1.1 server. The library promotes and is built with direct style of coding as opposed to a monadic." 5 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 6 + authors: [ 7 + "Anil Madhavapeddy" 8 + "Stefano Zacchiroli" 9 + "David Sheets" 10 + "Thomas Gazagnaire" 11 + "David Scott" 12 + "Rudi Grinberg" 13 + "Andy Ray" 14 + "Anurag Soni" 15 + ] 16 + license: "ISC" 17 + homepage: "https://github.com/mirage/ocaml-cohttp" 18 + doc: "https://mirage.github.io/ocaml-cohttp/" 19 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 20 + depends: [ 21 + "dune" {>= "3.8"} 22 + "alcotest" {with-test & >= "1.7.0"} 23 + "base-domains" 24 + "cohttp" {= version} 25 + "eio" {>= "0.12"} 26 + "eio_main" {with-test} 27 + "mdx" {with-test} 28 + "logs" 29 + "uri" 30 + "tls-eio" {with-test & >= "1.0.0"} 31 + "mirage-crypto-rng" {with-test & >= "1.2.0"} 32 + "ca-certs" {with-test & >= "1.0.0"} 33 + "fmt" 34 + "ptime" 35 + "http" {= version} 36 + "ppx_here" {with-test} 37 + "odoc" {with-doc} 38 + ] 39 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 40 + build: [ 41 + ["dune" "subst"] {dev} 42 + [ 43 + "dune" 44 + "build" 45 + "-p" 46 + name 47 + "-j" 48 + jobs 49 + "@install" 50 + "@cohttp-eio/runtest" {with-test} 51 + "@doc" {with-doc} 52 + ] 53 + ] 54 + url { 55 + src: 56 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 57 + checksum: [ 58 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 59 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 60 + ] 61 + } 62 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+62
packages/cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "CoHTTP implementation for the Js_of_ocaml JavaScript compiler" 3 + description: """ 4 + An implementation of an HTTP client for JavaScript, but using the 5 + CoHTTP types. This lets you build HTTP clients that can compile 6 + natively (using one of the other Cohttp backends such as `cohttp-lwt-unix`) 7 + and also to native JavaScript via js_of_ocaml. 8 + """ 9 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 10 + authors: [ 11 + "Anil Madhavapeddy" 12 + "Stefano Zacchiroli" 13 + "David Sheets" 14 + "Thomas Gazagnaire" 15 + "David Scott" 16 + "Rudi Grinberg" 17 + "Andy Ray" 18 + "Anurag Soni" 19 + ] 20 + license: "ISC" 21 + homepage: "https://github.com/mirage/ocaml-cohttp" 22 + doc: "https://mirage.github.io/ocaml-cohttp/" 23 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 24 + depends: [ 25 + "dune" {>= "3.8"} 26 + "ocaml" {>= "4.08"} 27 + "http" {= version} 28 + "cohttp" {= version} 29 + "cohttp-lwt" {= version} 30 + "logs" 31 + "lwt" {>= "5.7.0"} 32 + "lwt_ppx" {with-test} 33 + "conf-npm" {with-test} 34 + "js_of_ocaml" {>= "3.3.0"} 35 + "js_of_ocaml-ppx" {>= "3.3.0"} 36 + "js_of_ocaml-lwt" {>= "3.5.0"} 37 + "odoc" {with-doc} 38 + ] 39 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 40 + build: [ 41 + ["dune" "subst"] {dev} 42 + [ 43 + "dune" 44 + "build" 45 + "-p" 46 + name 47 + "-j" 48 + jobs 49 + "@install" 50 + "@cohttp-lwt-jsoo/runtest" {with-test} 51 + "@doc" {with-doc} 52 + ] 53 + ] 54 + url { 55 + src: 56 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 57 + checksum: [ 58 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 59 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 60 + ] 61 + } 62 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+69
packages/cohttp-lwt-unix/cohttp-lwt-unix.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "CoHTTP implementation for Unix and Windows using Lwt" 3 + description: """ 4 + An implementation of an HTTP client and server using the Lwt 5 + concurrency library. See the `Cohttp_lwt_unix` module for information 6 + on how to use this. The package also installs `cohttp-curl-lwt` 7 + and a `cohttp-server-lwt` binaries for quick uses of a HTTP(S) 8 + client and server respectively. 9 + 10 + Although the name implies that this only works under Unix, it 11 + should also be fine under Windows too. 12 + """ 13 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 14 + authors: [ 15 + "Anil Madhavapeddy" 16 + "Stefano Zacchiroli" 17 + "David Sheets" 18 + "Thomas Gazagnaire" 19 + "David Scott" 20 + "Rudi Grinberg" 21 + "Andy Ray" 22 + "Anurag Soni" 23 + ] 24 + license: "ISC" 25 + homepage: "https://github.com/mirage/ocaml-cohttp" 26 + doc: "https://mirage.github.io/ocaml-cohttp/" 27 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 28 + depends: [ 29 + "dune" {>= "3.8"} 30 + "ocaml" {>= "4.08"} 31 + "http" {= version} 32 + "cohttp" {= version} 33 + "cohttp-lwt" {= version} 34 + "cmdliner" {>= "1.1.0"} 35 + "lwt" {>= "3.0.0"} 36 + "conduit-lwt" {>= "7.1.0"} 37 + "conduit-lwt-unix" {>= "7.1.0"} 38 + "fmt" {>= "0.8.2"} 39 + "base-unix" 40 + "ppx_sexp_conv" {>= "v0.13.0"} 41 + "magic-mime" 42 + "logs" 43 + "ounit2" {with-test} 44 + "odoc" {with-doc} 45 + ] 46 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 47 + build: [ 48 + ["dune" "subst"] {dev} 49 + [ 50 + "dune" 51 + "build" 52 + "-p" 53 + name 54 + "-j" 55 + jobs 56 + "@install" 57 + "@cohttp-lwt-unix/runtest" {with-test} 58 + "@doc" {with-doc} 59 + ] 60 + ] 61 + url { 62 + src: 63 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 64 + checksum: [ 65 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 66 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 67 + ] 68 + } 69 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+62
packages/cohttp-lwt/cohttp-lwt.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "CoHTTP implementation using the Lwt concurrency library" 3 + description: """ 4 + This is a portable implementation of HTTP that uses the Lwt concurrency library 5 + to multiplex IO. It implements as much of the logic in an OS-independent way 6 + as possible, so that more specialised modules can be tailored for different 7 + targets. For example, you can install `cohttp-lwt-unix` or `cohttp-lwt-jsoo` 8 + for a Unix or JavaScript backend, or `cohttp-mirage` for the MirageOS unikernel 9 + version of the library. All of these implementations share the same IO logic 10 + from this module.""" 11 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 12 + authors: [ 13 + "Anil Madhavapeddy" 14 + "Stefano Zacchiroli" 15 + "David Sheets" 16 + "Thomas Gazagnaire" 17 + "David Scott" 18 + "Rudi Grinberg" 19 + "Andy Ray" 20 + "Anurag Soni" 21 + ] 22 + license: "ISC" 23 + homepage: "https://github.com/mirage/ocaml-cohttp" 24 + doc: "https://mirage.github.io/ocaml-cohttp/" 25 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 26 + depends: [ 27 + "dune" {>= "3.8"} 28 + "ocaml" {>= "4.08"} 29 + "http" {= version} 30 + "cohttp" {= version} 31 + "lwt" {>= "5.7.0"} 32 + "sexplib0" 33 + "ipaddr" {>= "5.6.0"} 34 + "ppx_sexp_conv" {>= "v0.13.0"} 35 + "logs" 36 + "uri" {>= "2.0.0"} 37 + "odoc" {with-doc} 38 + ] 39 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 40 + build: [ 41 + ["dune" "subst"] {dev} 42 + [ 43 + "dune" 44 + "build" 45 + "-p" 46 + name 47 + "-j" 48 + jobs 49 + "@install" 50 + "@cohttp-lwt/runtest" {with-test} 51 + "@doc" {with-doc} 52 + ] 53 + ] 54 + url { 55 + src: 56 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 57 + checksum: [ 58 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 59 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 60 + ] 61 + } 62 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+69
packages/cohttp-mirage/cohttp-mirage.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "CoHTTP implementation for the MirageOS unikernel" 3 + description: """ 4 + This HTTP implementation uses the Cohttp portable implementation 5 + along with the Lwt threading library in order to provide a 6 + `Cohttp_mirage` functor that can be used in MirageOS unikernels 7 + to build very small and efficient HTTP clients and servers 8 + without having a hard dependency on an underlying operating 9 + system. 10 + 11 + Please see <https://mirage.io> for a self-hosted explanation 12 + and instructions on how to use this library.""" 13 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 14 + authors: [ 15 + "Anil Madhavapeddy" 16 + "Stefano Zacchiroli" 17 + "David Sheets" 18 + "Thomas Gazagnaire" 19 + "David Scott" 20 + "Rudi Grinberg" 21 + "Andy Ray" 22 + "Anurag Soni" 23 + ] 24 + license: "ISC" 25 + homepage: "https://github.com/mirage/ocaml-cohttp" 26 + doc: "https://mirage.github.io/ocaml-cohttp/" 27 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 28 + depends: [ 29 + "dune" {>= "3.8"} 30 + "ocaml" {>= "4.08"} 31 + "mirage-flow" {>= "2.0.0"} 32 + "mirage-channel" {>= "4.0.0"} 33 + "conduit" {>= "8.0.0"} 34 + "conduit-mirage" {>= "8.0.0"} 35 + "mirage-kv" {>= "3.0.0"} 36 + "lwt" {>= "2.4.3"} 37 + "cohttp-lwt" {= version} 38 + "cstruct" {>= "6.0.0"} 39 + "fmt" {>= "0.8.7"} 40 + "astring" 41 + "magic-mime" 42 + "ppx_sexp_conv" {>= "v0.13.0"} 43 + "cohttp" {= version} 44 + "odoc" {with-doc} 45 + ] 46 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 47 + build: [ 48 + ["dune" "subst"] {dev} 49 + [ 50 + "dune" 51 + "build" 52 + "-p" 53 + name 54 + "-j" 55 + jobs 56 + "@install" 57 + "@cohttp-mirage/runtest" {with-test} 58 + "@doc" {with-doc} 59 + ] 60 + ] 61 + url { 62 + src: 63 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 64 + checksum: [ 65 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 66 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 67 + ] 68 + } 69 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+56
packages/cohttp-server-lwt-unix/cohttp-server-lwt-unix.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Lightweight Cohttp + Lwt based HTTP server" 3 + description: """ 4 + This server implementation is faster than cohttp-lwt-unix and is independent of 5 + conduit. 6 + """ 7 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 8 + authors: [ 9 + "Anil Madhavapeddy" 10 + "Stefano Zacchiroli" 11 + "David Sheets" 12 + "Thomas Gazagnaire" 13 + "David Scott" 14 + "Rudi Grinberg" 15 + "Andy Ray" 16 + "Anurag Soni" 17 + ] 18 + license: "ISC" 19 + homepage: "https://github.com/mirage/ocaml-cohttp" 20 + doc: "https://mirage.github.io/ocaml-cohttp/" 21 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 22 + depends: [ 23 + "dune" {>= "3.8"} 24 + "ocaml" {>= "4.08"} 25 + "http" {= version} 26 + "lwt" {>= "5.5.0"} 27 + "conduit-lwt-unix" {with-test} 28 + "cohttp-lwt-unix" {with-test & = version} 29 + "cohttp-lwt" {with-test & = version} 30 + "lwt" 31 + "odoc" {with-doc} 32 + ] 33 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 34 + build: [ 35 + ["dune" "subst"] {dev} 36 + [ 37 + "dune" 38 + "build" 39 + "-p" 40 + name 41 + "-j" 42 + jobs 43 + "@install" 44 + "@cohttp-server-lwt-unix/runtest" {with-test} 45 + "@doc" {with-doc} 46 + ] 47 + ] 48 + url { 49 + src: 50 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 51 + checksum: [ 52 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 53 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 54 + ] 55 + } 56 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+53
packages/cohttp-top/cohttp-top.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "CoHTTP toplevel pretty printers for HTTP types" 3 + description: """ 4 + This library installs toplevel prettyprinters for CoHTTP 5 + types such as the `Request`, `Response` and `Types` modules. 6 + Once this library has been loaded, you can directly see the 7 + values of those types in toplevels such as `utop` or `ocaml`. 8 + """ 9 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 10 + authors: [ 11 + "Anil Madhavapeddy" 12 + "Stefano Zacchiroli" 13 + "David Sheets" 14 + "Thomas Gazagnaire" 15 + "David Scott" 16 + "Rudi Grinberg" 17 + "Andy Ray" 18 + "Anurag Soni" 19 + ] 20 + license: "ISC" 21 + homepage: "https://github.com/mirage/ocaml-cohttp" 22 + doc: "https://mirage.github.io/ocaml-cohttp/" 23 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 24 + depends: [ 25 + "dune" {>= "3.8"} 26 + "ocaml" {>= "4.08"} 27 + "cohttp" {= version} 28 + "odoc" {with-doc} 29 + ] 30 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 31 + build: [ 32 + ["dune" "subst"] {dev} 33 + [ 34 + "dune" 35 + "build" 36 + "-p" 37 + name 38 + "-j" 39 + jobs 40 + "@install" 41 + "@cohttp-top/runtest" {with-test} 42 + "@doc" {with-doc} 43 + ] 44 + ] 45 + url { 46 + src: 47 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 48 + checksum: [ 49 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 50 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 51 + ] 52 + } 53 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+74
packages/cohttp/cohttp.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "An OCaml library for HTTP clients and servers" 3 + description: """ 4 + Cohttp is an OCaml library for creating HTTP daemons. It has a portable 5 + HTTP parser, and implementations using various asynchronous programming 6 + libraries. 7 + 8 + See the cohttp-async, cohttp-lwt, cohttp-lwt-unix, cohttp-lwt-jsoo and 9 + cohttp-mirage libraries for concrete implementations for particular 10 + targets. 11 + 12 + You can implement other targets using the parser very easily. Look at the `IO` 13 + signature in `lib/s.mli` and implement that in the desired backend. 14 + 15 + You can activate some runtime debugging by setting `COHTTP_DEBUG` to any 16 + value, and all requests and responses will be written to stderr. Further 17 + debugging of the connection layer can be obtained by setting `CONDUIT_DEBUG` 18 + to any value. 19 + """ 20 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 21 + authors: [ 22 + "Anil Madhavapeddy" 23 + "Stefano Zacchiroli" 24 + "David Sheets" 25 + "Thomas Gazagnaire" 26 + "David Scott" 27 + "Rudi Grinberg" 28 + "Andy Ray" 29 + "Anurag Soni" 30 + ] 31 + license: "ISC" 32 + homepage: "https://github.com/mirage/ocaml-cohttp" 33 + doc: "https://mirage.github.io/ocaml-cohttp/" 34 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 35 + depends: [ 36 + "dune" {>= "3.8"} 37 + "http" {= version} 38 + "ocaml" {>= "4.08"} 39 + "re" {>= "1.9.0"} 40 + "uri" {>= "2.0.0"} 41 + "uri-sexp" 42 + "logs" 43 + "sexplib0" 44 + "ppx_sexp_conv" {>= "v0.13.0"} 45 + "stringext" 46 + "base64" {>= "3.1.0"} 47 + "fmt" {with-test} 48 + "alcotest" {with-test & >= "1.7.0"} 49 + "odoc" {with-doc} 50 + ] 51 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 52 + build: [ 53 + ["dune" "subst"] {dev} 54 + [ 55 + "dune" 56 + "build" 57 + "-p" 58 + name 59 + "-j" 60 + jobs 61 + "@install" 62 + "@cohttp/runtest" {with-test} 63 + "@doc" {with-doc} 64 + ] 65 + ] 66 + url { 67 + src: 68 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 69 + checksum: [ 70 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 71 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 72 + ] 73 + } 74 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"
+59
packages/http/http.6.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Type definitions of HTTP essentials" 3 + description: """ 4 + This package contains essential type definitions used in Cohttp. It is designed 5 + to have no dependencies and make it easy for other packages to easily 6 + interoperate with Cohttp.""" 7 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 8 + authors: [ 9 + "Anil Madhavapeddy" 10 + "Stefano Zacchiroli" 11 + "David Sheets" 12 + "Thomas Gazagnaire" 13 + "David Scott" 14 + "Rudi Grinberg" 15 + "Andy Ray" 16 + "Anurag Soni" 17 + ] 18 + license: "ISC" 19 + homepage: "https://github.com/mirage/ocaml-cohttp" 20 + doc: "https://mirage.github.io/ocaml-cohttp/" 21 + bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" 22 + depends: [ 23 + "dune" {>= "3.8"} 24 + "ocaml" {>= "4.08"} 25 + "ppx_expect" {with-test & >= "v0.17.0"} 26 + "alcotest" {with-test & >= "1.7.0"} 27 + "base_quickcheck" {with-test} 28 + "ppx_assert" {with-test} 29 + "ppx_sexp_conv" {with-test} 30 + "ppx_compare" {with-test} 31 + "ppx_here" {with-test} 32 + "crowbar" {with-test & >= "0.2"} 33 + "sexplib0" {with-test} 34 + "odoc" {with-doc} 35 + ] 36 + dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" 37 + build: [ 38 + ["dune" "subst"] {dev} 39 + [ 40 + "dune" 41 + "build" 42 + "-p" 43 + name 44 + "-j" 45 + jobs 46 + "@install" 47 + "@http/runtest" {with-test} 48 + "@doc" {with-doc} 49 + ] 50 + ] 51 + url { 52 + src: 53 + "https://github.com/mirage/ocaml-cohttp/releases/download/v6.1.0/cohttp-6.1.0.tbz" 54 + checksum: [ 55 + "sha256=a81ac49699ec45f58b3d85cc4e2274120d28449d7c2075adb3234f0583d76c33" 56 + "sha512=55b75c6afea58fa97a702712c5ecfb67bcfb8de32345ca0e40c16561aaf6f001daaf05781484a1df5caab85353f931b841169f3229563c655c463b7f7b44cd54" 57 + ] 58 + } 59 + x-commit-hash: "de25ba68286866577bd8a81c002176cc22dd49e4"