Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide additional, universally compatible Linux packages #2192

Open
3 tasks done
carstene1ns opened this issue May 3, 2020 · 7 comments
Open
3 tasks done

Provide additional, universally compatible Linux packages #2192

carstene1ns opened this issue May 3, 2020 · 7 comments

Comments

@carstene1ns
Copy link
Member

carstene1ns commented May 3, 2020

  • snapcraft 1
  • appimage
  • flatpak

Footnotes

  1. https://snapcraft.io/easyrpg-player

@Ghabry
Copy link
Member

Ghabry commented Jan 10, 2023

flatpak is in. Appimage anyone?

@carstene1ns
Copy link
Member Author

I guess I can come up with something to replace our static build. Need to find some documentation, but maybe there are "compatible" sdl2 libs to bundle to make the hardware/software detection easier

@carstene1ns
Copy link
Member Author

Some WIP stuff in https://github.com/EasyRPG/packaging/tree/master/AppImage
This needs to be adapted for jenkins and there is a buildscripts update needed (shared libs).

built AppImage: https://paste.xinu.at/pvSQ/

@carstene1ns carstene1ns added this to the 0.7.1 milestone Jan 14, 2023
@Ghabry
Copy link
Member

Ghabry commented Mar 8, 2023

thanks. Will try to adopt your buildscript changes so we can have AppImage soon. Much better than this semi-broken static build on our website :)

@spazziale
Copy link

Is it available on flathub? I can't find it

@Ghabry
Copy link
Member

Ghabry commented Apr 16, 2023

not yet. You can get it from here: https://ci.easyrpg.org/job/player-flatpak/

@Ghabry
Copy link
Member

Ghabry commented Apr 21, 2023

Sorry I postbone this to milestone "0.8.1" for now. I still plan to submit 0.8.0 to the services (and build an AppImage) in a few weeks but getting this all ready before 0.8.0 would delay the release even more.

@Ghabry Ghabry modified the milestones: 0.8.0, 0.8.1 Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants