-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
43 lines (43 loc) · 1.46 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
42
43
opam-version: "2.0"
synopsis: "OCaml bindings to the GR plotting library"
description: """
GR is based on an implementation of a Graphical Kernel System (GKS) and OpenGL. As a self-contained system it can quickly and easily be integrated into existing applications.
GR is characterized by its high interoperability and can be used with modern web technologies and mobile devices."""
maintainer: ["Marcello Seri"]
authors: ["Marcello Seri"]
license: "ISC"
homepage: "https://github.com/mseri/ocaml-gr"
bug-reports: "https://github.com/mseri/ocaml-gr/issues"
depends: [
"ocaml" {>= "4.10"}
"dune" {>= "1.11"}
"ctypes" {>= "0.15"}
"ctypes-foreign"
# "base-unix" {with-test}
# "owl" {with-test & >= "0.6.0"}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/mseri/ocaml-gr.git"
doc: "https://mseri.github.io/ocaml-gr"
post-messages: "Make sure that libGR (gr-framework.org) is installed and, in case of error, that either of the GRDIR or LIBGRPATH env variables is set"
x-commit-hash: "76fa2540642f505357bb20e3da90993cd2e5155a"
url {
src:
"https://github.com/mseri/ocaml-gr/releases/download/0.0.2/gr-0.0.2.tbz"
checksum: [
"sha256=0be3daf1c5dc15db75257018d7e963fdd30d5227a12c8386ab4e4cbc2fc906c1"
"sha512=fa8965b84becabed37ef773ab976dfa3d69a0bdfd218ac13709b9af5265cb689972f1ac0d2daf8eaafefc54b617aac792e48bd4f9eea8482b12484c79aa80b37"
]
}