shells/ryujinx: Add more libraries

This commit is contained in:
Artemis Tosini 2024-10-02 04:00:50 +00:00
parent bc6c5e0cb2
commit f6f73d3232
Signed by: artemist
GPG key ID: EE5227935FE3FF18

View file

@ -11,17 +11,25 @@
pulseaudio, pulseaudio,
vulkan-loader, vulkan-loader,
ffmpeg, ffmpeg,
dbus,
libICE, libICE,
libSM, libSM,
libXi, libXi,
libXcursor, libXcursor,
libXext, libXext,
libXrandr, libXrandr,
libXScrnSaver,
libXau,
libXdmcp,
libXrender,
libXfixes,
libxcb,
fontconfig, fontconfig,
glew, glew,
libGL, libGL,
SDL2, SDL2,
udev, udev,
libdbusmenu,
}: }:
let let
@ -39,6 +47,8 @@ mkShell {
DOTNET_ROOT = "${sdk}"; DOTNET_ROOT = "${sdk}";
DOTNET_CLI_TELEMETRY_OPTOUT = "1";
LD_LIBRARY_PATH = lib.makeLibraryPath [ LD_LIBRARY_PATH = lib.makeLibraryPath [
# Base # Base
libX11 libX11
@ -51,6 +61,7 @@ mkShell {
udev udev
vulkan-loader vulkan-loader
ffmpeg ffmpeg
dbus
# Avalonia UI # Avalonia UI
libICE libICE
@ -59,8 +70,15 @@ mkShell {
libXcursor libXcursor
libXext libXext
libXrandr libXrandr
libXScrnSaver
libXau
libXdmcp
libXrender
libXfixes
libxcb
fontconfig fontconfig
glew glew
libdbusmenu
# Headless executable # Headless executable
libGL libGL