msys2 / MINGW-packages

Package scripts for MinGW-w64 targets to build under MSYS2.
https://packages.msys2.org
BSD 3-Clause "New" or "Revised" License
2.31k stars 1.23k forks source link

box2d: update to 3.0.0 #22336

Closed felixaszx closed 3 weeks ago

felixaszx commented 1 month ago

This suppose to be an update of box2d, but I realize that there are so many breaking changes from 2.4 to 3.0. Therefore I think it is a good idea to add a new package.

felixaszx commented 1 month ago

Please do not merge this yet, there are conflicts that are not yet found in my commits.

lazka commented 1 month ago

This suppose to be an update of box2d, but I realize that there are so many breaking changes from 2.4 to 3.0. Therefore I think it is a good idea to add a new package.

From a distro POV there would be no problem as we don't have any users of that package. Do you think there will be external users that will require the old version to stay around for longer?

felixaszx commented 1 month ago

This suppose to be an update of box2d, but I realize that there are so many breaking changes from 2.4 to 3.0. Therefore I think it is a good idea to add a new package.

From a distro POV there would be no problem as we don't have any users of that package. Do you think there will be external users that will require the old version to stay around for longer?

From my POV, there should not be much people using it. Yeah, just being a bit too conservative here. Maybe it is better to just update box2d to the lastest version anyway.

lazka commented 1 month ago

OK, I'd vote for just replacing it then. If someone complains we can add a 2.4 variant back.