summary refs log tree commit diff
diff options
context:
space:
mode:
authorAntoine Fontaine <antoine.fontaine@epfl.ch>2021-06-12 07:31:06 +0200
committerAntoine Fontaine <antoine.fontaine@epfl.ch>2021-06-12 11:40:14 +0200
commitbce8f178d86e0bc98730ae1db92c17d320f5c3dd (patch)
treecf58bf7bbf29248d48508136bac2c262b410ceef
parent9affc60b0cd7575c075a7be13d500928b0909fd1 (diff)
downloadnixpkgs-bce8f178d86e0bc98730ae1db92c17d320f5c3dd.tar
nixpkgs-bce8f178d86e0bc98730ae1db92c17d320f5c3dd.tar.gz
nixpkgs-bce8f178d86e0bc98730ae1db92c17d320f5c3dd.tar.bz2
nixpkgs-bce8f178d86e0bc98730ae1db92c17d320f5c3dd.tar.lz
nixpkgs-bce8f178d86e0bc98730ae1db92c17d320f5c3dd.tar.xz
nixpkgs-bce8f178d86e0bc98730ae1db92c17d320f5c3dd.tar.zst
nixpkgs-bce8f178d86e0bc98730ae1db92c17d320f5c3dd.zip
unvanquished: workaround NVidia proprietary driver bug
-rw-r--r--pkgs/games/unvanquished/default.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/games/unvanquished/default.nix b/pkgs/games/unvanquished/default.nix
index 35db4625db9..6bbdc42d9f2 100644
--- a/pkgs/games/unvanquished/default.nix
+++ b/pkgs/games/unvanquished/default.nix
@@ -1,7 +1,7 @@
-{ lib, stdenv, fetchzip, fetchurl, fetchFromGitHub, buildFHSUserEnv
-, runCommandNoCC, makeDesktopItem, copyDesktopItems, gcc, cmake, gmp
-, libGL, zlib, ncurses, geoip, lua5, nettle, curl, SDL2, freetype, glew
-, openal, libopus, opusfile, libogg, libvorbis, libjpeg, libwebp, libpng
+{ lib, stdenv, fetchzip, fetchFromGitHub, buildFHSUserEnv, makeDesktopItem
+, copyDesktopItems, gcc, cmake, gmp , libGL, zlib, ncurses, geoip, lua5
+, nettle, curl, SDL2, freetype, glew , openal, libopus, opusfile, libogg
+, libvorbis, libjpeg, libwebp, libpng
 , cacert, aria2 # to download assets
 }:
 
@@ -127,6 +127,7 @@ in stdenv.mkDerivation rec {
     "-DBUILD_SGAME=NO"
     "-DUSE_HARDENING=TRUE"
     "-DUSE_LTO=TRUE"
+    "-DOpenGL_GL_PREFERENCE=LEGACY" # https://github.com/DaemonEngine/Daemon/issues/474
   ];
 
   desktopItems = [