diff options
author | Domen Kožar <domen@dev.si> | 2014-02-09 23:52:59 +0100 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2014-02-09 23:53:11 +0100 |
commit | 0f79534aa72807c86c96604e875a50ab2f997401 (patch) | |
tree | abe311bd5e344225f607eb2f828d32736f414b1f /pkgs/games | |
parent | 258c7536be8f74242f29b012dd1f1094cdd36fb7 (diff) | |
download | nixlib-0f79534aa72807c86c96604e875a50ab2f997401.tar nixlib-0f79534aa72807c86c96604e875a50ab2f997401.tar.gz nixlib-0f79534aa72807c86c96604e875a50ab2f997401.tar.bz2 nixlib-0f79534aa72807c86c96604e875a50ab2f997401.tar.lz nixlib-0f79534aa72807c86c96604e875a50ab2f997401.tar.xz nixlib-0f79534aa72807c86c96604e875a50ab2f997401.tar.zst nixlib-0f79534aa72807c86c96604e875a50ab2f997401.zip |
spring: use wrapper to set gcc lib path
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/spring/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/games/spring/default.nix b/pkgs/games/spring/default.nix index b073aa3488bf..9de55a24312b 100644 --- a/pkgs/games/spring/default.nix +++ b/pkgs/games/spring/default.nix @@ -1,6 +1,6 @@ -{ stdenv, fetchurl, cmake, lzma, boost, libdevil, zlib, p7zip, glibc +{ stdenv, fetchurl, cmake, lzma, boost, libdevil, zlib, p7zip , openal, libvorbis, glew, freetype, xlibs, SDL, mesa, binutils -, asciidoc, libxslt, docbook_xsl, docbook_xsl_ns, curl +, asciidoc, libxslt, docbook_xsl, docbook_xsl_ns, curl, makeWrapper , jdk ? null, python ? null , withAI ? true # support for AI Interfaces and Skirmish AIs }: @@ -17,10 +17,10 @@ stdenv.mkDerivation rec { cmakeFlags = ["-DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON" "-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON" - "-DPREFER_STATIC_LIBS=OFF"]; + "-DPREFER_STATIC_LIBS:BOOL=OFF"]; - buildInputs = [ cmake lzma boost libdevil zlib p7zip openal libvorbis freetype SDL glibc - xlibs.libX11 xlibs.libXcursor mesa glew asciidoc libxslt docbook_xsl curl + buildInputs = [ cmake lzma boost libdevil zlib p7zip openal libvorbis freetype SDL stdenv.glibc + xlibs.libX11 xlibs.libXcursor mesa glew asciidoc libxslt docbook_xsl curl makeWrapper docbook_xsl_ns ] ++ stdenv.lib.optional withAI jdk ++ stdenv.lib.optional withAI python; @@ -28,6 +28,11 @@ stdenv.mkDerivation rec { # reported upstream http://springrts.com/mantis/view.php?id=4305 #enableParallelBuilding = true; # occasionally missing generated files on Hydra + postInstall = '' + wrapProgram "$out/bin/spring" \ + --prefix LD_LIBRARY_PATH : "${stdenv.gcc.gcc}/lib64:${stdenv.gcc.gcc}/lib" + ''; + meta = with stdenv.lib; { homepage = http://springrts.com/; description = "A powerful real-time strategy (RTS) game engine"; |