[ANN] Bogue, the OCaml GUI

Dear all,

I’m happy to announce a brand new version of Bogue, version 20240928, now availble on opam.

Changes are mostly under the hood. We have nice improvements by @edwin : automatic monitor vsync is now enabled by default, for smoother animations, and most importantly we finally align with the latest version of tsdl. It will simplify maintenance, but it also implies that too old versions of SDL will not work anymore. On the other hand we were kind of obliged to move forward, because tsdl.0.9.8 won’t install on ocaml 5.2.

  • if you’re on Ubuntu 20.04, installing Bogue with opam install bogue will by default pull tsdl.1.1.0 in, which requires SDL >= 2.0.18, not shipped by the OS. A workaround is to explicitly require opam install tsdl.1.0.0 (or manually installing a newer SDL)
  • if your OS ships SDL < 2.0.10 you have no other choice than manually installing a newer SDL (which is not that complicated)

Happy bogue-ing!

5 Likes