SnowflakePowered / librashader

RetroArch Shaders for All
Mozilla Public License 2.0
77 stars 7 forks source link

Package shared library on Linux #32

Closed chyyran closed 5 months ago

chyyran commented 5 months ago

Add support for building librashader as Linux packages on exotic architectures via OpenBuildService.

Unfortunately, since Debian Bookwork is stuck on rustc 1.63, we can only support Debian Trixie and above bases.

These packages set SONAME in accordance with the ABI version on build.

Fixes #26

chyyran commented 5 months ago

todo: need to patch _service to pull from pr commit

chyyran commented 5 months ago

Going to merge this for now with improvements in mind later. If the build-time rust dependency can be built on Debian 12 that would open up a lot more versions.