GithubHelp home page GithubHelp logo

com.lixgame.lix's People

Contributors

flathubbot avatar mailaender avatar simonn avatar

Watchers

 avatar  avatar  avatar

com.lixgame.lix's Issues

Version mismatch on Flathub

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.

Update org.freedesktop.Platform*, 21.08 is EOL

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.

Update to Allegro 5.2.9.1

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]

Current version incompatible with servers

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?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.