diff options
author | Yochai <yochai@titat.info> | 2015-09-27 16:47:14 +0300 |
---|---|---|
committer | Yochai <yochai@titat.info> | 2015-09-27 16:47:14 +0300 |
commit | 2b761358a8be80d4debea314be2f8b041940be49 (patch) | |
tree | 5dc249f42cc319fcd549af6a1555dd1ece5ba94d /pkgs/games | |
parent | 57d41aaed700bc58b99a02caf7dc25d8397f6cbe (diff) | |
download | nixlib-2b761358a8be80d4debea314be2f8b041940be49.tar nixlib-2b761358a8be80d4debea314be2f8b041940be49.tar.gz nixlib-2b761358a8be80d4debea314be2f8b041940be49.tar.bz2 nixlib-2b761358a8be80d4debea314be2f8b041940be49.tar.lz nixlib-2b761358a8be80d4debea314be2f8b041940be49.tar.xz nixlib-2b761358a8be80d4debea314be2f8b041940be49.tar.zst nixlib-2b761358a8be80d4debea314be2f8b041940be49.zip |
steam: added libcxxabi workaround
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/steam/chrootenv.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/games/steam/chrootenv.nix b/pkgs/games/steam/chrootenv.nix index ffd68562dee8..af86222414be 100644 --- a/pkgs/games/steam/chrootenv.nix +++ b/pkgs/games/steam/chrootenv.nix @@ -15,6 +15,7 @@ buildFHSUserEnv { pkgs.xdg_utils pkgs.xorg.xrandr pkgs.which + pkgs.libcxxabi ] ++ lib.optional (config.steam.java or false) pkgs.jdk ++ lib.optional (config.steam.primus or false) pkgs.primus @@ -45,6 +46,8 @@ buildFHSUserEnv { pkgs.xorg.libXScrnSaver pkgs.xorg.libXtst pkgs.xorg.libXxf86vm + + pkgs.libcxxabi pkgs.ffmpeg pkgs.libpng12 @@ -74,6 +77,8 @@ buildFHSUserEnv { export LD_PRELOAD=/lib32/libpulse.so:/lib64/libpulse.so:/lib32/libasound.so:/lib64/libasound.so:$LD_PRELOAD # Another one for https://github.com/ValveSoftware/steam-for-linux/issues/3801 export LD_PRELOAD=/lib32/libstdc++.so:/lib64/libstdc++.so:$LD_PRELOAD + # An ugly fix to get Sid Meier's Civilization V to launch. + export LD_PRELOAD=/lib32/libc++abi.so:/lib64/libc++abi.so:$LD_PRELOAD ''; runScript = "steam"; |