guix_mirror_bot pushed a commit to branch mesa-updates
in repository guix.

commit 1e33b302003d66a88dbda2e464be7a2dc1ade985
Author: Efraim Flashner <[email protected]>
AuthorDate: Thu Mar 5 11:22:20 2026 +0200

    gnu: mesa: Update compiled drivers.
    
    * gnu/packages/gl.scm (mesa)[arguments]: For aarch64-linux add the iris
    and lima gallium drivers and intel and panfront vulkan drivers.  For
    armhf-linux add the iris and lima gallium drivers.
    
    Change-Id: Iac192a770f653cff59c4debad1ba0d90f0d6195f
---
 gnu/packages/gl.scm | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 9330f3a2e5..fc4d312631 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -401,15 +401,15 @@ also known as DXTn or DXTC) for Mesa.")
       #~(list
          #$@(cond
              ((target-aarch64?)
-              ;; This includes more drivers than "auto": asahi, r300, r600
-              '("-Dgallium-drivers=asahi,etnaviv,freedreno,lima,nouveau,\
-panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink"))
+              ;; This includes more drivers than "auto": r300, r600
+              '("-Dgallium-drivers=asahi,etnaviv,freedreno,iris,lima,nouveau,\
+panfrost,r300,r600,svga,softpipe,lima,llvmpipe,tegra,v3d,vc4,virgl,zink"))
              ((target-arm32?)
               ;; This includes more drivers than "auto": r300, r600
-              '("-Dgallium-drivers=etnaviv,freedreno,lima,nouveau,\
-panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink"))
+              '("-Dgallium-drivers=etnaviv,freedreno,iris,lima,nouveau,\
+panfrost,r300,r600,svga,softpipe,lima,llvmpipe,tegra,v3d,vc4,virgl,zink"))
              ((or (target-ppc64le?) (target-ppc32?) (target-riscv64?))
-              ;; This include more drivers than "auto": svga
+              ;; This includes more drivers than "auto": svga
               
'("-Dgallium-drivers=nouveau,r300,r600,radeonsi,svga,softpipe,llvmpipe,virgl,zink"))
              (else
               '("-Dgallium-drivers=auto")))
@@ -432,8 +432,8 @@ 
panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink"))
               ;; TODO: Enable nouveau/NVK.
               '("-Dvulkan-drivers=intel,intel_hasvk,amd,swrast"))
              ((target-aarch64?)
-              ;; This differs from "auto" which only includes swrast and intel
-              '("-Dvulkan-drivers=freedreno,amd,broadcom,swrast,asahi"))
+              ;; This includes more drivers than "auto": amd, broadcom
+              
'("-Dvulkan-drivers=freedreno,amd,broadcom,intel,panfrost,swrast,asahi"))
              (else
               '("-Dvulkan-drivers=auto")))
 

Reply via email to