diff options
author | Piotr Bogdan <ppbogdan@gmail.com> | 2017-10-22 21:09:19 +0100 |
---|---|---|
committer | Piotr Bogdan <ppbogdan@gmail.com> | 2017-10-22 22:05:11 +0100 |
commit | 5711bfdefb6daa5185d690d9cf7133a3fae61c95 (patch) | |
tree | 17191b8e50dd9e0acd9052ea6bb027d208ea9974 /pkgs/games/torcs/default.nix | |
parent | d854b3df2ce1db11939cb1cb0ac822cbdfc3d25f (diff) | |
download | nixlib-5711bfdefb6daa5185d690d9cf7133a3fae61c95.tar nixlib-5711bfdefb6daa5185d690d9cf7133a3fae61c95.tar.gz nixlib-5711bfdefb6daa5185d690d9cf7133a3fae61c95.tar.bz2 nixlib-5711bfdefb6daa5185d690d9cf7133a3fae61c95.tar.lz nixlib-5711bfdefb6daa5185d690d9cf7133a3fae61c95.tar.xz nixlib-5711bfdefb6daa5185d690d9cf7133a3fae61c95.tar.zst nixlib-5711bfdefb6daa5185d690d9cf7133a3fae61c95.zip |
torcs: fix build with gcc6
Diffstat (limited to 'pkgs/games/torcs/default.nix')
-rw-r--r-- | pkgs/games/torcs/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/games/torcs/default.nix b/pkgs/games/torcs/default.nix index 1ea94a5d2ced..e7c1c38fd15a 100644 --- a/pkgs/games/torcs/default.nix +++ b/pkgs/games/torcs/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, stdenv, mesa, freeglut, libX11, plib, openal, freealut, libXrandr, xproto, +{ fetchpatch, fetchurl, stdenv, mesa, freeglut, libX11, plib, openal, freealut, libXrandr, xproto, libXext, libSM, libICE, libXi, libXt, libXrender, libXxf86vm, libvorbis, libpng, zlib, bash, makeWrapper }: @@ -10,7 +10,14 @@ stdenv.mkDerivation rec { sha256 = "0kdq0sc7dsfzlr0ggbxggcbkivc6yp30nqwjwcaxg9295s3b06wa"; }; - patchPhase = '' + patches = [ + (fetchpatch { + url = "https://anonscm.debian.org/git/pkg-games/torcs.git/plain/debian/patches/gcc6-isnan.patch"; + sha256 = "16scmq30vwb8429ah9d4ws0v1w6ai59lvn7hcgnvfzyap42ry876"; + }) + ]; + + postPatch = '' sed -i -e s,/bin/bash,`type -P bash`, src/linux/torcs.in ''; |