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

rust-bindings/cargo: bump to gtk-rs 0.16 #2750

Closed
lucab opened this issue Oct 27, 2022 · 0 comments · Fixed by #2768
Closed

rust-bindings/cargo: bump to gtk-rs 0.16 #2750

lucab opened this issue Oct 27, 2022 · 0 comments · Fixed by #2768
Labels
area/rust-bindings Relates to the Rust bindings for the C library

Comments

@lucab
Copy link
Member

lucab commented Oct 27, 2022

Next iteration of the gtk-rs stack is out, see https://gtk-rs.org/blog/2022/10/18/new-release.html.
This effectively means bumping glib/gio/gobject to 0.16, with newer requirements on C native dependencies:

GLib/GObject/GIO: minimum 2.56, and supports API up to version 2.74

There is also an hard requirement for a minimum Rust toolchain >= 1.63.
Holding this for now. We'd want to give some time for recent toolchains to spread around.
Also, we would like to have cap-std 1.0 available at the time we do this, so that we can do a single semver break for both at the same time. Tracking ticket for cap-std stabilization is bytecodealliance/cap-std#272.

@lucab lucab added the area/rust-bindings Relates to the Rust bindings for the C library label Oct 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/rust-bindings Relates to the Rust bindings for the C library
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant