lutris: fix libjansson and cursor issues

This fixes the following warning:
ntlm_auth: /home/reloner/.local/share/lutris/runtime/Ubuntu-18.04-x86_64/libjansson.so.4: no version information available (required by /nix/store/4gcggjvzrbywi92r66p6l15hckxng2q0-samba-4.20.1/lib/samba/libcommon-auth-private-samba.so)
The reason why this issue is happening is because the Lutris FHS that you are running doesn't install jansson as a dependency. By default the WoW entry tries to prioritize the System's libraries and if it doesn't find something, it will fallback to the Lutris runtime. Since the runtime version is really old, you'll see that error.

This commit also fixes cursor issues caused by xorg in WoW.
This commit is contained in:
Viorel-Cătălin Răpițeanu 2024-10-14 13:37:32 +03:00
parent 0ebf6d5c02
commit 8931ed76ab

View File

@ -11,6 +11,7 @@ let
xorgDeps = pkgs: with pkgs.xorg; [ xorgDeps = pkgs: with pkgs.xorg; [
libX11 libXrender libXrandr libxcb libXmu libpthreadstubs libXext libXdmcp libX11 libXrender libXrandr libxcb libXmu libpthreadstubs libXext libXdmcp
libXxf86vm libXinerama libSM libXv libXaw libXi libXcursor libXcomposite libXxf86vm libXinerama libSM libXv libXaw libXi libXcursor libXcomposite
libXfixes libXtst libXScrnSaver libICE libXt
]; ];
gstreamerDeps = pkgs: with pkgs.gst_all_1; [ gstreamerDeps = pkgs: with pkgs.gst_all_1; [
gstreamer gstreamer
@ -35,6 +36,9 @@ in buildFHSEnv {
# Adventure Game Studio # Adventure Game Studio
allegro dumb allegro dumb
# Battle.net
jansson
# Curl # Curl
libnghttp2 libnghttp2