anchor.diff:      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";
  
positive.code:       pkgs.xorg.libXScrnSaver
        pkgs.xorg.libXtst
        pkgs.xorg.libXxf86vm
  
        pkgs.ffmpeg
        pkgs.libpng12
  
negative.code:       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
  