[Bug 275668] devel/love: Update to 11.5

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 09 Dec 2023 22:30:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275668

            Bug ID: 275668
           Summary: devel/love: Update to 11.5
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: amdmi3@FreeBSD.org
          Reporter: tobias.rehbein@web.de
             Flags: maintainer-feedback?(amdmi3@FreeBSD.org)
          Assignee: amdmi3@FreeBSD.org

Created attachment 246942
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=246942&action=edit
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

-- 
You are receiving this mail because:
You are the assignee for the bug.