Skip to content

Commit c143392

Browse files
authored
Merge pull request #27997 from dbuenzli/b0-publish-tgls.0.9.0
Add: tgls.0.9.0
2 parents bc72680 + d3f086b commit c143392

File tree

1 file changed

+37
-0
lines changed
  • packages/tgls/tgls.0.9.0

1 file changed

+37
-0
lines changed

packages/tgls/tgls.0.9.0/opam

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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.21.1"}
27+
"ctypes-foreign" {>= "0.21.1"}
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.9.0.tbz"
34+
checksum:
35+
"sha512=66f6d3db01c38a6238f46a5b74630e112c178648877c6d39dcb6f0ed646a799db66b8dd6d1070ab063a04fec6244483b6fd46e6bfb13798f91191dcbaac71bc9"
36+
}
37+
x-maintenance-intent: ["(latest)"]

0 commit comments

Comments
 (0)