Created attachment 246942 [details] Update devel/love to 11.5 This is a small release primarily to fix major bugs in LuaJIT's implementation of the pairs iterator, plus a few other bug fixes and minor changes in LÖVE itself. Changelog: https://love2d.org/wiki/11.5 While here, don't use a explicit dependency line for luajit. Leverage the luajit USES macro instead. This also lets devel/love depend on lang/luajit-devel, which is in line with the builds provided by upstream. QA: * portlint -AC: looks fine * poudriere 14.0 amd64: ok, with some warnings[1], which were already present in 11.4, so they might be okay. * games/mari0 and some LÖVE stuff I wrote myself are working fine. [1]: ====> Running Q/A tests (stage-qa) Warning: you might not need LIB_DEPENDS on libtheora.so Warning: you might not need LIB_DEPENDS on libGL.so Warning: you might not need LIB_DEPENDS on libGLU.so Warning: you might not need LIB_DEPENDS on libopenal.so.1 Warning: you might not need LIB_DEPENDS on libSDL2.so
Approved, please commit
(In reply to Dmitry Marakasov from comment #1) I am not a committer, sorry :(
I'm moving right now, so I don't have access to FreeBSD machine atm, so if some other committer is willing to commit this, please do. Otherwise I hope to be able to do it in a few weeks.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ae23598a8e3bda795d2058d5a15f983b172342b9 commit ae23598a8e3bda795d2058d5a15f983b172342b9 Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2024-03-28 17:06:07 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2024-04-09 00:08:47 +0000 devel/love: update 11.4 → 11.5 PR: 275668 Submitted by: tobias.rehbein@web.de devel/love/Makefile | 5 ++--- devel/love/distinfo | 6 +++--- devel/love/pkg-plist | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-)