Bug 276836 - devel/sdl20: Update to 2.30.0
Summary: devel/sdl20: Update to 2.30.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-05 10:29 UTC by Emanuel Haupt
Modified: 2024-04-14 19:44 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (amdmi3)


Attachments
sdl 2.30.0 (3.98 KB, patch)
2024-02-05 10:29 UTC, Emanuel Haupt
no flags Details | Diff
sdl 2.30.0 (v2) (1.18 KB, patch)
2024-02-05 10:43 UTC, Emanuel Haupt
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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