Closed Jan200101 closed 3 weeks ago
i started on this here https://github.com/xvln/wrapdb/tree/bump-sdl-2.30.1.
but then i noticed that our generated SDL_config.h is very wrong (doesn't set many defines that it should/would under cmake), which was causing an issue that showed up under the sanity checker.
when trying to see how hairy of a yak that was, i realized nearly(?) all frameworks normally linked as -weak_framework are entirely missing, which explains why the GameController.framework and Metal support never worked for me under meson. these are pretty important functionality -- for me i'd much rather it be linked as a normal -framework
dep (assuming meson doesn't support -weak_framework
).
fixing all this stuff seemed pretty hard, and i'd rather not use SDL through meson if it means having a worse version. so that basically killed my motivation.
long story short, if you just want to bump the version and don't care about that stuff, that branch is close, someone can feel free to take it and finish it up.
https://github.com/libsdl-org/SDL/releases/tag/release-2.30.1