···11+# This file is generated by dune, edit dune-project instead
22+opam-version: "2.0"
33+synopsis: "GUI library for ocaml, with animations, based on SDL2"
44+description: """
55+Bogue is an all-purpose GUI library for ocaml, with animations, based on SDL2.
66+77+This library can be used for games or for adding GUI elements to any
88+ocaml program.
99+1010+It uses the SDL2 renderer library, which makes it quite fast.
1111+1212+It is themable, and does not try to look like your desktop. Instead,
1313+it will look the same on every platform.
1414+1515+Graphics output is scalable, and hence easily adapts to Hi-DPI
1616+displays.
1717+1818+Programming with bogue is easy if you're used to GUIs with widgets,
1919+layouts, callbacks, and of course it has a functional flavor. It uses
2020+Threads when non-blocking reactions are needed."""
2121+maintainer: ["Vu Ngoc San <san.vu-ngoc@laposte.net>"]
2222+authors: ["Vu Ngoc San <san.vu-ngoc@laposte.net>"]
2323+license: "ISC"
2424+tags: ["gui"]
2525+homepage: "https://github.com/sanette/bogue"
2626+doc: "http://sanette.github.io/bogue/Bogue.html"
2727+bug-reports: "https://github.com/sanette/bogue/issues"
2828+depends: [
2929+ "dune" {>= "2.7"}
3030+ "tsdl-image" {>= "0.3.0"}
3131+ "tsdl-ttf" {>= "0.3"}
3232+ "ocaml" {>= "4.08.0"}
3333+ "xdg" {>= "3.4.0"}
3434+ "tsdl" {> "0.9.9"}
3535+ "odoc" {with-doc}
3636+]
3737+build: [
3838+ ["dune" "subst"] {dev}
3939+ [
4040+ "dune"
4141+ "build"
4242+ "-p"
4343+ name
4444+ "-j"
4545+ jobs
4646+ "@install"
4747+ "@runtest" {with-test}
4848+ "@doc" {with-doc}
4949+ ]
5050+]
5151+dev-repo: "git+https://github.com/sanette/bogue.git"
5252+url {
5353+ src: "https://github.com/sanette/bogue/archive/refs/tags/20241212.tar.gz"
5454+ checksum: [
5555+ "md5=51a9a6fcb02015a4e52721e578a54694"
5656+ "sha512=fb1806b687cdc6da6d3d899f103085bf091eb26bc5326d16cd1d1a16b36824a909ba60aee2ef1ba0580b9dea3e83c37c3baca1dcb480ee0b5894baf4409f64e7"
5757+ ]
5858+}