diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2017-10-10 20:34:38 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2017-10-10 20:34:38 +0200 |
commit | e9a1663f8c5684614110e972fc110d262fb969be (patch) | |
tree | d71e28e08d75038343d699a9f6fdc059d6f81d79 /pkgs/development/libraries/mesa | |
parent | 994036d8573155da8b39ea6ea9c8a0b4f29cb60a (diff) |
mesa: don't build "svga" gallium driver on ARM
https://bugs.freedesktop.org/show_bug.cgi?id=102232#c1 Don't cause a rebuild on non-ARM.
Diffstat (limited to 'pkgs/development/libraries/mesa')
-rw-r--r-- | pkgs/development/libraries/mesa/default.nix | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 16a03652d8333..0fde0192726be 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -36,7 +36,7 @@ let then ["nouveau" "freedreno" "vc4" "etnaviv" "imx"] else if stdenv.isAarch64 then ["nouveau" "vc4" ] - else ["i915" "r300" "r600" "radeonsi" "nouveau"]; + else ["svga" "i915" "r300" "r600" "radeonsi" "nouveau"]; defaultDriDrivers = if (stdenv.isArm || stdenv.isAarch64) then ["nouveau"] @@ -51,8 +51,7 @@ let gallium_ = galliumDrivers; dri_ = driDrivers; vulkan_ = vulkanDrivers; in let galliumDrivers = - ["svga"] - ++ (if gallium_ == null + (if gallium_ == null then defaultGalliumDrivers else gallium_) ++ ["swrast"]; |