|
| 1 | +opam-version: "2.0" |
| 2 | +maintainer: "Jane Street developers" |
| 3 | +authors: ["Jane Street Group, LLC"] |
| 4 | +homepage: "https://github.com/janestreet/async_ssl" |
| 5 | +bug-reports: "https://github.com/janestreet/async_ssl/issues" |
| 6 | +dev-repo: "git+https://github.com/janestreet/async_ssl.git" |
| 7 | +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_ssl/index.html" |
| 8 | +license: "MIT" |
| 9 | +patches: [ "no-incompatible-pointer-types-0161.patch" ] |
| 10 | +build: [ |
| 11 | + ["dune" "build" "-p" name "-j" jobs] |
| 12 | +] |
| 13 | +depends: [ |
| 14 | + "ocaml" {>= "4.14.0"} |
| 15 | + "async" {>= "v0.16" & < "v0.17"} |
| 16 | + "base" {>= "v0.16" & < "v0.17"} |
| 17 | + "core" {>= "v0.16" & < "v0.17"} |
| 18 | + "ppx_jane" {>= "v0.16" & < "v0.17"} |
| 19 | + "ppx_optcomp" {>= "v0.16" & < "v0.17"} |
| 20 | + "stdio" {>= "v0.16" & < "v0.17"} |
| 21 | + "conf-libssl" |
| 22 | + "ctypes" {>= "0.18.0"} |
| 23 | + "ctypes-foreign" {>= "0.18.0"} |
| 24 | + "dune" {>= "2.0.0"} |
| 25 | + "dune-configurator" |
| 26 | +] |
| 27 | +available: arch != "arm32" & arch != "x86_32" |
| 28 | +synopsis: "An Async-pipe-based interface with OpenSSL" |
| 29 | +description: " |
| 30 | +This library allows you to create an SSL client and server, with |
| 31 | +encrypted communication between both. |
| 32 | +" |
| 33 | +url { |
| 34 | + src: |
| 35 | + "https://github.com/janestreet/async_ssl/archive/refs/tags/v0.16.1.tar.gz" |
| 36 | + checksum: [ |
| 37 | + "md5=7e404ed41467b7ac0ef985f5ac6eccd8" |
| 38 | + "sha512=e4545e91d15d43f1a53ca8d05e8b7d39d11627671d0da2b2b02451b197387b396a310d51397decbd6448fc2bb13aa237b052685263dea4e2010f7884ad94371d" |
| 39 | + ] |
| 40 | +} |
| 41 | +extra-source "no-incompatible-pointer-types-0161.patch" { |
| 42 | + src: |
| 43 | + "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/async_ssl/no-incompatible-pointer-types-0161.patch" |
| 44 | + checksum: [ |
| 45 | + "sha256=35c417f5e67dee469008e540b98811f0d9450f766b19b4ffd90a828d87fd5e7c" |
| 46 | + ] |
| 47 | +} |
0 commit comments