this repo has no description
1opam-version: "2.0"
2maintainer: "Liang Wang <ryanrhymes@gmail.com>"
3authors: [ "Liang Wang" ]
4homepage: "https://github.com/xianyi/OpenBLAS"
5bug-reports: "https://github.com/ocaml/opam-repository/issues"
6license: "BSD-3-Clause"
7build: [
8 ["sh" "-exc" "cc $CFLAGS -I/usr/include/openblas test.c -lopenblas"]
9 {os-distribution = "fedora" | os-distribution = "centos" | os-family = "suse" | os-family = "opensuse"}
10 [
11 "sh"
12 "-exc"
13 "cc $CFLAGS $(pkg-config --cflags openblas) test.c $(pkg-config --libs openblas)"
14 ] {os = "macos" & os-distribution = "homebrew"}
15 ["sh" "-exc" "cc $CFLAGS test.c -lcblas"]
16 {os-family = "arch"}
17 ["sh" "-exc" "cc $CFLAGS -I/usr/local/include -L/usr/local/lib test.c -lopenblas"]
18 {os = "freebsd"}
19 ["sh" "-exc" "x86_64-w64-mingw32-gcc $CFLAGS test.c -lopenblas"]
20 {os = "win32" & os-distribution = "cygwinports"}
21 ["sh" "-exc" "cc $CFLAGS test.c -lopenblas"]
22 {os-distribution != "fedora" & os-distribution != "centos" & os-family != "suse" & os-family != "opensuse" & os != "macos" & os-family != "arch" & os != "freebsd" & os != "win32"}
23]
24depexts: [
25 ["libc-dev" "openblas-dev" "lapack-dev"] {os-distribution = "alpine"}
26 ["epel-release" "openblas-devel"] {os-distribution = "centos"}
27 ["libopenblas-dev" "liblapacke-dev"] {os-family = "debian"}
28 ["openblas-devel"] {os-distribution = "fedora"}
29 ["openblas-devel"] {os-family = "suse" | os-family = "opensuse"}
30 ["openblas" "lapacke" "cblas"] {os-distribution = "arch"}
31 ["openblas"] {os = "macos" & os-distribution = "homebrew"}
32 ["openblas" "lapacke"] {os = "freebsd"}
33]
34x-ci-accept-failures: [
35 "oraclelinux-7"
36 "oraclelinux-8"
37]
38synopsis: "Virtual package to install OpenBLAS and LAPACKE"
39description:
40 "The package prepares OpenBLAS (CBLAS) and LAPACKE backend for Owl (OCaml numerical library). It can only be installed if OpenBLAS and LAPACKE are installed on the system."
41flags: conf
42available: os != "macos" | os-distribution != "homebrew"
43extra-source "test.c" {
44 src:
45 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-openblas/test.c.0.2.1"
46 checksum: [
47 "sha256=a3d92ea8a0b82fb107cae6c197a332b17c5741847664e1a40073b3b8f599bfc9"
48 "md5=8eb3463bce56366f0506721ca5c4e29c"
49 ]
50}