ryujinx: Add dependencies for the Avalonia UI

This commit is contained in:
Zhaofeng Li 2022-08-12 12:20:25 -07:00
parent af9e00071d
commit 283d90b110

View File

@ -14,6 +14,14 @@
, gdk-pixbuf
, wrapGAppsHook
, vulkan-loader
, libICE
, libSM
, libXi
, libXcursor
, libXext
, libXrandr
, fontconfig
, glew
}:
buildDotnetModule rec {
@ -34,7 +42,7 @@ buildDotnetModule rec {
# TODO: Add the headless frontend. Currently errors on the following:
# System.Exception: SDL2 initlaization failed with error "No available video device"
executables = [ "Ryujinx" ];
executables = [ "Ryujinx" "Ryujinx.Ava" ];
nativeBuildInputs = [
wrapGAppsHook
@ -56,6 +64,16 @@ buildDotnetModule rec {
pulseaudio
vulkan-loader
ffmpeg
# Avalonia UI
libICE
libSM
libXi
libXcursor
libXext
libXrandr
fontconfig
glew
];
patches = [