btanks: fix build

+12 -3
+12 -3
pkgs/games/btanks/default.nix
··· 1 - {stdenv, fetchurl, scons, pkgconfig, SDL, mesa, zlib, smpeg, SDL_image, libvorbis, lua5, zip }: 1 + { stdenv, fetchurl, fetchpatch, scons, pkgconfig, SDL, mesa, zlib, smpeg 2 + , SDL_image, libvorbis, expat, zip, lua5_1 }: 2 3 3 4 stdenv.mkDerivation rec { 4 5 name = "battle-tanks-0.9.8083"; ··· 8 9 sha256 = "0ha35kxc8xlbg74wsrbapfgxvcrwy6psjkqi7c6adxs55dmcxliz"; 9 10 }; 10 11 11 - buildInputs = [ scons pkgconfig SDL mesa zlib smpeg SDL_image libvorbis lua5 12 - zip ]; 12 + nativeBuildInputs = [ scons pkgconfig ]; 13 + buildInputs = [ SDL mesa zlib smpeg SDL_image libvorbis expat zip lua5_1 ]; 14 + 15 + NIX_CFLAGS_COMPILE = "-I${SDL_image}/include/SDL"; 16 + 17 + patches = [ (fetchpatch { 18 + name = "gcc-4.7.patch"; 19 + url = "https://anonscm.debian.org/viewvc/pkg-games/packages/trunk/btanks/debian/patches/gcc-4.7.patch?revision=13641&view=co&pathrev=15758"; 20 + sha256 = "1dxlk1xh69gj10sqcsyckiakb8an3h41206wby4z44mpmvxc7pi4"; 21 + }) ]; 13 22 14 23 buildPhase = '' 15 24 scons prefix=$out