-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
41 lines (39 loc) · 1.3 KB
/
opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
opam-version: "2.0"
maintainer: "Markus Mottl <markus.mottl@gmail.com>"
authors: [
"Olivier Andrieu <oandrieu@gmail.com>"
"Markus Mottl <markus.mottl@gmail.com>"
]
license: "GPL-3.0-or-later"
homepage: "https://mmottl.github.io/gsl-ocaml"
doc: "https://mmottl.github.io/gsl-ocaml/api"
dev-repo: "git+https://github.com/mmottl/gsl-ocaml.git"
bug-reports: "https://github.com/mmottl/gsl-ocaml/issues"
build: [
["jbuilder" "subst" "-p" name] {dev}
["jbuilder" "build" "-p" name "-j" "1"] # race condition
]
depends: [
"ocaml" {>= "4.04" & < "5.0"}
"conf-gsl" {build}
"conf-pkg-config" {build}
"base" {build & < "v0.13"}
"stdio" {build & < "v0.13"}
"configurator" {build & < "v0.13"}
"jbuilder" {>= "1.0+beta10"}
]
available: arch != "arm32"
synopsis: "GSL - Bindings to the GNU Scientific Library"
description: """
gsl-ocaml interfaces the GSL (GNU Scientific Library), providing many of the
most frequently used functions for scientific computation including algorithms
for optimization, differential equations, statistics, random number generation,
linear algebra, etc."""
url {
src:
"https://github.com/mmottl/gsl-ocaml/releases/download/1.21.0/gsl-1.21.0.tbz"
checksum: [
"sha256=251da0d08356139f93bfd66348e2aa313bf5ac63bc8468455ee7c37d51e31b07"
"md5=a118387c7aa9f9e4dfa8bd0410ad2458"
]
}