Created attachment 248202 [details] sdl 2.30.0 The attached patch updates devel/sdl20 to 2.30.0. Builds fine in: 140amd64 132amd64 132i386
Created attachment 248203 [details] sdl 2.30.0 (v2)
Given that upstream have dropped GNU Autotools we should probably look into converting this to CMake and possibly simplify the port at the same time. SUSE carries this patch which may be useful, https://build.opensuse.org/package/view_file/games/SDL2/sdl2-symvers.patch?expand=1 I would also recommend using GitHub as primary mirror due to availability/coverage and use upstream mainsite as fallback. https://github.com/libsdl-org/SDL/releases/tag/release-2.30.0
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1e73042afacca0ba5a805f5077bcd0cb28aec953 commit 1e73042afacca0ba5a805f5077bcd0cb28aec953 Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2024-03-01 21:01:24 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2024-03-01 21:01:34 +0000 devel/sdl20: update 2.28.5 → 2.30.0 PR: 276836 Submitted by: ehaupt devel/sdl20/Makefile | 2 +- devel/sdl20/distinfo | 6 +++--- devel/sdl20/pkg-plist | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-)
Fixed as of 1e73042afacca0ba5a805f5077bcd0cb28aec953