Skip to content

Commit 057ef8f

Browse files
authored
Merge pull request ocaml#20719 from dbuenzli/b0-publish-tgls.0.8.6
Add: tgls.0.8.6
2 parents dd31bfa + 5a6cb13 commit 057ef8f

File tree

1 file changed

+36
-0
lines changed
  • packages/tgls/tgls.0.8.6

1 file changed

+36
-0
lines changed

packages/tgls/tgls.0.8.6/opam

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "Thin bindings to OpenGL {3,4} and OpenGL ES {2,3} for OCaml"
3+
description: """\
4+
Tgls is a set of independent OCaml libraries providing thin bindings
5+
to OpenGL libraries. It has support for core OpenGL 3.{2,3} and
6+
4.{0,1,2,3,4} and OpenGL ES 2 and 3.{0,1,2}.
7+
8+
Tgls depends on [ocaml-ctypes][ctypes] and the C OpenGL library of your
9+
platform. It is distributed under the ISC license.
10+
11+
[ctypes]: https://github.com/ocamllabs/ocaml-ctypes
12+
13+
Home page: <http://erratique.ch/software/tgls>"""
14+
maintainer: "Daniel Bünzli <daniel.buenzl [email protected]>"
15+
authors: "The tgls programmers"
16+
license: "ISC"
17+
tags: ["bindings" "opengl" "opengl-es" "graphics" "org:erratique"]
18+
homepage: "https://erratique.ch/software/tgls"
19+
doc: "https://erratique.ch/software/tgls/doc/"
20+
bug-reports: "https://github.com/dbuenzli/tgls/issues"
21+
depends: [
22+
"ocaml" {>= "4.08.0"}
23+
"ocamlfind" {build}
24+
"ocamlbuild" {build}
25+
"topkg" {build & >= "1.0.3"}
26+
"ctypes" {>= "0.4.0"}
27+
"ctypes-foreign"
28+
"xmlm" {dev}
29+
]
30+
build: ["ocaml" "pkg/pkg.ml" "build" "--dev-pkg" "%{dev}%"]
31+
dev-repo: "git+https://erratique.ch/repos/tgls.git"
32+
url {
33+
src: "https://erratique.ch/software/tgls/releases/tgls-0.8.6.tbz"
34+
checksum:
35+
"sha512=837f030860a8c53d1dad5677240bb106fe4c44270a6615cdf90236fea50882420a303ac6df988b83ef92c1ae5fe6522e39dcb058ef4166422b7978dee4b5143b"
36+
}

0 commit comments

Comments
 (0)