Bug 276836

Summary: devel/sdl20: Update to 2.30.0
Product: Ports & Packages Reporter: Emanuel Haupt <ehaupt>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me CC: diizzy
Priority: --- Flags: bugzilla: maintainer-feedback? (amdmi3)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
sdl 2.30.0
none
sdl 2.30.0 (v2) none

Description Emanuel Haupt freebsd_committer freebsd_triage 2024-02-05 10:29:33 UTC
Created attachment 248202 [details]
sdl 2.30.0

The attached patch updates devel/sdl20 to 2.30.0. Builds fine in:

140amd64
132amd64
132i386
Comment 1 Emanuel Haupt freebsd_committer freebsd_triage 2024-02-05 10:43:25 UTC
Created attachment 248203 [details]
sdl 2.30.0 (v2)
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2024-02-10 10:05:23 UTC
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
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-03-01 21:02:49 UTC
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(-)
Comment 4 Daniel Engberg freebsd_committer freebsd_triage 2024-04-14 19:44:49 UTC
Fixed as of 1e73042afacca0ba5a805f5077bcd0cb28aec953