From 3db052eb7a41db596ada9db3b89748c6ada55ca8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= <viric@viric.name> Date: Thu, 4 Apr 2013 23:06:40 +0200 Subject: [PATCH] dhewm3: linking with mesa (for non-nvidia cards) It was just doing a dlopen(libGL), so mesa wasn't in the rpath. Now it is. --- pkgs/games/dhewm3/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/games/dhewm3/default.nix b/pkgs/games/dhewm3/default.nix index 5509c3db1e4f..6036d7fabd55 100644 --- a/pkgs/games/dhewm3/default.nix +++ b/pkgs/games/dhewm3/default.nix @@ -9,6 +9,11 @@ stdenv.mkDerivation rec { sha256 = "0c17k60xhimpqi1xi9s1l7jbc97pqjnk4lgwyjb0agc3dkr73zwd"; }; + # Add mesa linking + patchPhase = '' + sed -i 's/\<idlib\()\?\)$/idlib GL\1/' CMakeLists.txt + ''; + unpackPhase = '' unzip ${src} cd */neo @@ -24,5 +29,5 @@ stdenv.mkDerivation rec { description = "Doom 3 port to SDL"; license = "GPLv3"; }; -} +}