Bug 278275 - devel/py-game_SDL2: take over maintainership
Summary: devel/py-game_SDL2: take over maintainership
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks: 278181
  Show dependency treegraph
 
Reported: 2024-04-09 13:00 UTC by Brad D
Modified: 2024-04-20 08:48 UTC (History)
3 users (show)

See Also:


Attachments
Here's the clean patch for the upgrades required for Ren'py (1.97 KB, patch)
2024-04-09 14:01 UTC, Brad D
no flags Details | Diff
Quick cleanup patch. (2.03 KB, patch)
2024-04-17 08:35 UTC, Brad D
no flags Details | Diff
Py-game_SDL2 7.4.11 with Ren'py 8.2.1 linkage error (46.77 KB, image/png)
2024-04-17 08:36 UTC, Brad D
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brad D 2024-04-09 13:00:46 UTC
This library is the rendering, audio and input framework for Ren'Py. Maintaining it would be required for maintaining Ren'py. My patch for Ren'py added my fixes for this too.
Comment 1 Brad D 2024-04-09 14:01:28 UTC
Created attachment 249856 [details]
Here's the clean patch for the upgrades required for Ren'py
Comment 2 wen 2024-04-10 08:14:02 UTC
Seems this patch would break games/renpy.
Maybe you should update games/renpy together.
Comment 3 Brad D 2024-04-10 08:17:27 UTC
(In reply to wen from comment #2)

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278181 :D
Comment 4 Brad D 2024-04-17 08:35:14 UTC
Created attachment 250020 [details]
Quick cleanup patch.

This is not a new port, so it shouldn't have the PORTREVISION warning. Poudriere and portlint both show just that warning but this patch should be good to go.

Py-game_SDL2 7.4.11 will build properly for 8.2.1 but is missing some new features that Ren'py 8.2.1 needs. Will link a screenshot in the next comment
Comment 5 Brad D 2024-04-17 08:36:24 UTC
Created attachment 250021 [details]
Py-game_SDL2 7.4.11 with Ren'py 8.2.1 linkage error
Comment 6 Brad D 2024-04-20 08:48:01 UTC
When someone takes over games/renpy maintenance, I'll update this as the new maintainer. I'm not currently at a place where I'm confident I won't screw up a port of the engine. Until then, there's nothing to be done with this. In the meantime, I will be practicing and trying to figure out how all of this works and contribute small fixes in an attempt to where I can do something bigger. I'll also be playing Renpy games locally using my port and keep that updated for my personal usage.