···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/20250224.tar.gz"
5454+ checksum: [
5555+ "md5=9ed50817c2a03c311df5ae7d2475555b"
5656+ "sha512=35f2eb49cb8897507a7d740d3575b5b840f04e0aa6a7834a55cda0dbc476723d66bf2b4bd4b78b0ba29e9e2d9cab249bfb5a02d515c21f9d27653318079d1879"
5757+ ]
5858+}