this repo has no description
1opam-version: "2.0"
2maintainer: "David Sheets <sheets@alum.mit.edu>"
3authors: ["The OpenSSL Project"]
4bug-reports: "https://github.com/ocaml/opam-repository/issues"
5homepage: "https://www.openssl.org/"
6license: "Apache-1.0"
7build-env: [
8 [HOMEBREW_NO_AUTO_UPDATE = "1"]
9]
10build: [
11 ["pkgconf" {os = "win32" & os-distribution = "cygwin"}
12 "--personality=i686-w64-mingw32" {os = "win32" & os-distribution = "cygwin" & host-arch-x86_32:installed}
13 "--personality=x86_64-w64-mingw32" {os = "win32" & os-distribution = "cygwin" & host-arch-x86_64:installed}
14 "pkg-config" {os != "win32" | os-distribution != "cygwin"}
15 "--print-errors" "--exists" "openssl"]
16 {os != "freebsd" & os != "openbsd" & os != "netbsd" & # libssl is provided by base system on BSDs
17 os-distribution != "homebrew"}
18 ["sh" "-ex" "./homebrew.sh" "check"] {os-distribution = "homebrew"}
19]
20install: [
21 ["sh" "-ex" "./homebrew.sh" "install" lib] {os-distribution = "homebrew"}
22]
23depends: [
24 "conf-pkg-config" {build}
25 ("host-arch-x86_32" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-openssl-i686" {os = "win32" & os-distribution != "cygwinports"} |
26 "host-arch-x86_64" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-openssl-x86_64" {os = "win32" & os-distribution != "cygwinports"})
27]
28depexts: [
29 ["libssl-dev"] {os-family = "debian"}
30 ["libssl-dev"] {os-family = "ubuntu"}
31 ["openssl-devel"] {os-distribution = "centos"}
32 ["openssl-devel"] {os-distribution = "ol"}
33 ["openssl-devel"] {os-distribution = "fedora" | os-family = "fedora"}
34 ["libopenssl-devel"] {os-family = "suse" | os-family = "opensuse"}
35 ["openssl-dev"] {os-family = "alpine"}
36 ["openssl"] {os-family = "arch"}
37 ["openssl"] {os-distribution = "homebrew"}
38 ["openssl"] {os-distribution = "macports"}
39 ["openssl"] {os-distribution = "nixos"}
40 ["openssl"] {os = "win32" & os-distribution = "cygwinports"}
41]
42synopsis: "Virtual package relying on an OpenSSL library system installation"
43description:
44 "This package can only install if the OpenSSL library is installed on the system."
45flags: conf
46extra-source "homebrew.sh" {
47 src:
48 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-libssl/homebrew.sh.4"
49 checksum: [
50 "sha256=c6e132e784f0d3250b434a91ad806416ad6c30e25465bd4e37df946a33bfbad2"
51 "md5=f5db8e7d51e159bc85f0d44cc13f9dbd"
52 ]
53}