ryujinx: Include more necessary libraries

Ryujinx uses the Avalonia UI framework,
which imports various X11 libraries. When they aren't found,
some features such as context menus do not work.

This was not found earlier because Avalonia does not throw an error
or even warn when the libraries are not found, it just silently breaks.
This commit is contained in:
Artemis Tosini
2024-09-30 15:12:53 +00:00
parent 23887af5ba
commit 318ad2b8ce
+12
View File
@@ -12,6 +12,12 @@
, vulkan-loader
, glew
, libGL
, libICE
, libSM
, libXcursor
, libXext
, libXi
, libXrandr
, udev
, SDL2
, SDL2_mixer
@@ -49,6 +55,12 @@ buildDotnetModule rec {
# Avalonia UI
glew
libICE
libSM
libXcursor
libXext
libXi
libXrandr
# Headless executable
libGL