flathub / dev.ares.ares

https://flathub.org/apps/details/dev.ares.ares
0 stars 2 forks source link

Missing librashader #36

Open ghost opened 7 months ago

ghost commented 7 months ago

Hiya,

ares just updated to v137 and with this release, it now supports librashader.

All of the librashaders are exposed in the GUI (with the flatpak on v137) but cannot be used since librashader is not currently bundled.

I spoke with Luke Usher a little on the Discord and he wrote this:

there is a build librashader script in the repository, so calling that from the flatpak build script and copying the resulting .so file somewhere ares can find it should be enough.

Note that librashader is rust based, so it will require a working rust toolchain

You can see how our CI does it for windows here https://github.com/ares-emulator/ares/blob/facd8afea47a770980e8abaf0e4f4f57c2ed6767/.github/workflows/build.yml#L93

Would it be possible to include librashader in the flatpak?