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

A new release that just bumps the bundled version to 2.26.x? #1287

Open
hikari-no-yume opened this issue Feb 9, 2023 · 5 comments
Open

A new release that just bumps the bundled version to 2.26.x? #1287

hikari-no-yume opened this issue Feb 9, 2023 · 5 comments

Comments

@hikari-no-yume
Copy link
Contributor

hikari-no-yume commented Feb 9, 2023

For my project, I'm using the bundled and static-link features of this crate, because they make it a lot easier to get a working build. But when you use the bundled feature, your SDL2 version is determined by this crate.

There's been quite a number of improvements in SDL2 since the last version of rust-sdl2 came out. Notably for me, Nintendo Switch Joy-Cons get treated as a single controller now. It seems like support for various other controllers via HIDAPI was also greatly improved. Considering SDL3 is now in development, I'm guessing there won't be many more 2.x releases…? So, I'm wondering if there's any possibility of a new release that just bumps the bundled SDL2 version.

This would also be a good opportunity to fix some of the current macOS build issues: #1187.

I'm probably going to fork rust-sdl2 and prepare a branch like this for my project's use, so if it works well, I guess that could be a “release candidate”.

@hikari-no-yume
Copy link
Contributor Author

Aha, the macOS build issues are already fixed: #1187 (comment).

@hikari-no-yume
Copy link
Contributor Author

I made a PR to update the bundled SDL2 version again: #1291.

Honestly, even without that part it'd still be worth a new release IMO.

@coderedart
Copy link

could be duplicate of #1278

@ElectricS01
Copy link

+1, can we get a new release

@Cobrand
Copy link
Member

Cobrand commented May 14, 2024

You can reference the master version of rust-sdl2 in Cargo.toml instead of crates.io if you are in a hurry. For a new release to be done on crates.io, I need to merge a bunch of stuff first, but it's currently blocked because the pipeline fails on macos (different issue from the static-link macOS issue).

Feel free to contribute, but please don't just "+1".

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

No branches or pull requests

4 participants