Package: retroarch
Version: 1.14.0+dfsg-1build1 In debian/rules there is flag --disable-spirv_cross for configure and SPIRV-cross sources does not included in "deps" subdir. SPIRV-cross has Apache license which seems friendly to debian so I do not know why it was purged.
With this flag there is no glcore or vulkan (which also disabled explicitly for 
some reason by --disable-vulkan) video drivers compiled in.
Some cores (e.g. mupen64plus, beetle-psx-hw, citra etc.) require this drivers 
to run and just crash without it.

I copydeps/SPIRV-cross  
fromhttps://github.com/libretro/RetroArch/archive/refs/tags/v1.14.0.tar.gz  to "apt 
source retroarch" dir.
Remove--disable-spirv_cross  and --disable-vulkan in debian/rules for configure
Make package with debuild -b -j -us -uc
And all works fine

Reply via email to