about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/libraries/mesa/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/mesa/default.nix')
-rw-r--r--nixpkgs/pkgs/development/libraries/mesa/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/nixpkgs/pkgs/development/libraries/mesa/default.nix b/nixpkgs/pkgs/development/libraries/mesa/default.nix
index f9d022eb3602..5c17901faaed 100644
--- a/nixpkgs/pkgs/development/libraries/mesa/default.nix
+++ b/nixpkgs/pkgs/development/libraries/mesa/default.nix
@@ -51,8 +51,9 @@ let
         ++ (if stdenv.isAarch32 then ["freedreno" "vc4" "etnaviv" "imx"]
           else if stdenv.isAarch64 then [ "vc4" ]
           else
-            ([ "svga" "i915" "r300" ]
-              ++ optionals libelfSupport [ "r600" "radeonsi" ])));
+            ([ "svga" "i915" ]
+              ++ optionals llvmSupport ([ "r300" ])
+                ++ optionals libelfSupport [ "r600" "radeonsi" ])));
 
   defaultDriDrivers =
     optionals (elem "drm" eglPlatforms)