flathub / com.lixgame.lix Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://flathub.org/apps/details/com.lixgame.Lix
Home Page: https://flathub.org/apps/details/com.lixgame.Lix
Hello,
the latest version of the Lix Flatpak package available on Flathub is 0.9.47, although the package itself was rebuilt two weeks ago, which makes sense, because the manifest was updated to 0.10.21 two weeks ago; but the version string on Flathub seems not be updated, which means the newer version of Lix isn't installed with flatpak update
if version 0.9.47 was already installed.
Lix 0.10.22. When installing com.lixgame.Lix, I get:
Info: runtime org.freedesktop.Platform branch 21.08 is end-of-life, with reason:
org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: applications using this runtime:
com.lixgame.Lix
Info: runtime org.freedesktop.Platform.GL.default branch 21.08 is end-of-life, with reason:
org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: applications using this runtime:
com.lixgame.Lix
Please update to the most recent of these runtimes.
Flathub Lix 0.10.22 uses Allegro 5.2.8 from 2022.
Let's update Flathub Lix to Allegro 5.2.9.1 from early 2024; this is the most recent Allegro release. Probably, we should also update the shared modules in Flathub Lix.
Reason: Allegro 5.2.8 had some window creation bugs on Linux around 2022. It's possible to update that (in the flathub Lix package) to 5.2.9 from early 2024 and see if that fixes the problem already.
The whole idea comes from troubleshooting the following issue. Today, I got an email: After updating to the most recent Flathub Lix 0.10.22 (presumably from Lix 0.9.47 because I didn't add the releases in the metadata before), Lix failed to run, message below. Strange though: Flathub Lix 0.9.47 used Allegro 5.2.8 already, where it apparently worked.
I haven't used Flathub Lix. I'll try Flathub Lix 0.10.22 myself and report back here.
:~$ flatpak run com.lixgame.Lix
object.Exception@src/hardware/display.d(92): Can't instantiate a display even though we want to run Lix in interactive mode. This is very strange; normally, at least a window of size 640x480 should have spawned.
----------------
??:? pure @safe noreturn std.exception.bailOut!(Exception).bailOut(immutable(char)[], ulong, scope const(char)[]) [0x5610d4224cc6]
??:? pure @safe allegro5.display.ALLEGRO_DISPLAY* std.exception.enforce!().enforce!(allegro5.display.ALLEGRO_DISPLAY*).enforce(allegro5.display.ALLEGRO_DISPLAY*, lazy const(char)[], immutable(char)[], ulong) [0x5610d423f2cc]
??:? void hardware.display.setScreenMode(in basics.cmdargs.Cmdargs) [0x5610d42cfcc3]
??:? void basics.init.initialize(in basics.cmdargs.Cmdargs) [0x5610d41f83af]
??:? int main.main(immutable(char)[][]).__lambda3() [0x5610d42df8b0]
??:? extern (C) int allegro5.system.al_run_allegro(scope int delegate()).main_runner(int, char**) [0x5610d4345845]
??:? int allegro5.system.al_run_allegro(scope int delegate()) [0x5610d4345825]
??:? _Dmain [0x5610d42df880]
The version 0.9.47 that is currently packaged is incompatible with servers running the current latest (0.10.2).
Would you be able to bump up the version of this Flatpak?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.