Download raw body.
luajit, arm64, games/love/0.10
+cc op@, sorry I missed the maintainer line in ../Makefile.inc
[ original mail: https://marc.info/?l=openbsd-ports&m=171528886832093&w=2 ]
On 2024/05/09 20:06, Thomas Frohwein wrote:
> On Thu, May 09, 2024 at 10:09:39PM +0100, Stuart Henderson wrote:
>
> [...]
>
> > How useful is love/0.10, does it still make sense to keep it?
>
> There are a couple of nice (commercial) games that run with love-0.10:
>
> $ ls -1 0.10
> blue-revolver
> britebot
> cityglitch
> marvellous-inc
> pocket-rumble
> soulstice
> spellrazor
>
> From my side not a reason to keep aging version of luajit alive and I
> would be ok with marking love/0.10 BROKEN to give a little time to see
> if it can be patched up to work with the luajit update...
>
For the error I'm running into, it looks like it would be fixed by an
update to newer luasocket, though the commit which updates it in the
love2d tree is huge -
https://github.com/love2d/love/commit/8885fc621dd01c3b8dfd1abf063785103d9daf15.patch
- and doesn't directly apply to the version in 0.10.2 (and there's no
0.10 branch in their git repo so tracking down other needed commits is
a bit awkward).
How much would it suck to disable the jit for this version as is
already done for 0.8?
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/love/0.10/Makefile,v
diff -u -p -r1.2 Makefile
--- Makefile 23 Jun 2023 17:35:54 -0000 1.2
+++ Makefile 10 May 2024 10:22:57 -0000
@@ -1,5 +1,6 @@
VERSION = 0.10.2
-REVISION = 0
+USE_LUAJIT = No
+REVISION = 1
SHARED_LIBS= love-${VERSION} 0.0
luajit, arm64, games/love/0.10