Player
Player copied to clipboard
Provide additional, universally compatible Linux packages
flatpak is in. Appimage anyone?
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
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/
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 :)
Is it available on flathub? I can't find it
not yet. You can get it from here: https://ci.easyrpg.org/job/player-flatpak/
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.
@carstene1ns https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=easyrpg-player-bin
The link you get the Flatpak from is for the git-build. The release downloads are here. https://easyrpg.org/downloads/player/0.8.1.1/
Thankyou. But I noticed that you also provides
https://download.opensuse.org/repositories/home:/easyrpg/Arch/x86_64/easyrpg-player-0.8.1-1-x86_64.pkg.tar.zst
Which source shoud I use to package -bin at AUR ? I aware 0.8.1.1 is newer.
[Edit] Repacking at AUR is useful for people don't want to add additional repository.
Prebuild for Arch is not linked to libfluidsynth.so.3. Please fix.
Dynamic library package as optdepends at https://aur.archlinux.org/packages/easyrpg-player is not good for automating.
If you really want to repackage the OBS one is better as it's directly built for arch (is just not updated yet).
Guess the problem with optdepends is that fluidsynth is a compile time dep so it will only be enabled when recompiling by the user...
Btw you can still use fluidsynth through ALSA (We can this Native). https://wiki.archlinux.org/title/FluidSynth see section deamon mode, then run the service via --user. This will also work for RPG_RT in Wine.
Thankyou. Even if daemon mode fluidsynth is possible, MIDI without daemon is reasonable.
I switch to prebuild for Arch if after ready (or would some dev take ownership of AUR/easyrpg-player-bin?). Repacking flatpak or AppImage built on non-Arch is dangerous.