Closed drhayes closed 2 years ago
Do you know what would be required? I guess https://github.com/pfirsich/love-appimages would need to be updated at least.
the author has been inactive for a long time now. Does someone have a more updated fork?
I wouldn't call it a long time, he has acted upon PRs a few months ago, but AFAIK Joel does not use Love himself anymore. So rather than producing a couple random forks I think it would be best to create the necessary PRs to update makelove and dependencies for Love 11.4.
It would be ideal if we could find a maintainer with enough knowledge and time that uses Love himself.
Yes, I actually thought about this a few weeks ago already. I will open an issue and ask around to see if someone is interested and capable.
Do you know what would be required? I guess https://github.com/pfirsich/love-appimages would need to be updated at least.
I'm not so sure. I think that's only for prior versions that didn't have AppImages. This release does: https://github.com/love2d/love/releases/tag/11.4
Using it to build my game, in fact. ;)
That is nice. At a glance it looks to me as if makelove can not pull those official AppImages. Still, that is probably easier to implement than to add probably superfluous AppImages to love-appimages.
Speaking of Linux AppImages, we (LÖVE devs) previously had issue with pfir's AppImage (love2d/love#1710) so I have to write my own AppImage packaging that compiles everything from source. I'd suggest using LÖVE-provided AppImage for 11.4 since it pulls quite recent versions of the libraries, but it's possible to use the underlying repo to build other 11.x versions or compiling with newer libraries.
Not totally confident I haven't broken appimages so I'll hold off on merging that until I can test it on linux.
The AppImage stuff brought quite a few changes, so if you would test this and see if it works properly, that would be great. I only tried a single game, but I messed around with it a bit.
Released January 2, 2022: https://love2d.org/forums/viewtopic.php?f=3&t=92477