Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tsdl.0.9.3 - via opam-publish #9078

Merged
merged 1 commit into from
May 3, 2017
Merged

Conversation

dbuenzli
Copy link
Contributor

@dbuenzli dbuenzli commented May 3, 2017

Thin bindings to SDL for OCaml

Tsdl is an OCaml library providing thin bindings to the cross-platform
SDL C library.

Tsdl depends on the SDL 2.0.5 C library (or later),
ocaml-ctypes and the result compatibility package.
Tsdl is distributed under the ISC license.




v0.9.3 2017-05-03 La Forclaz (VS)

  • Fix segfaulting Sdl.load_raw_rw. Thanks to @sanette for the
    report and the patch.
  • Fix audio callback support. The client could not get a handle on the
    actual callback closure which would lead to
    Ctypes_ffi_stubs.CallToExpiredClosure. exceptions. The callback
    wrapping is now done via the Sdl.audio_callback function. The
    client must keep a reference on the returned value until no longer
    needed. As a side effect this changes the signature of
    Sdl.load_raw_rw. Thanks to @sanette for the report.
  • Fix signature of Sdl.blit_scaled. Thanks to Léo Andrès for the report
    and the patch.
    Pull-request generated by opam-publish v0.3.4

@dbuenzli
Copy link
Contributor Author

dbuenzli commented May 3, 2017

/cc @zapashcanon

@camelus
Copy link
Contributor

camelus commented May 3, 2017

✅ All lint checks passed 9e1a46e
  • These packages passed lint tests: tsdl.0.9.3

✅ Installability check (6586 → 6587)
  • new installable packages (1): tsdl.0.9.3

@dbuenzli
Copy link
Contributor Author

dbuenzli commented May 3, 2017

The failures are due to the fact that I can't express the need for sdl 2.0.5. travis osx is the only to succeed since this is what brew gives you.

@avsm
Copy link
Member

avsm commented May 3, 2017

cc ocaml/opam#2919 as an example of where we need better depext constraints

@avsm avsm merged commit 1781457 into ocaml:master May 3, 2017
@dbuenzli dbuenzli deleted the opam-publish/tsdl.0.9.3 branch February 11, 2021 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants