guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/04: gnu: mesa: Customize build flags based on architecture.


From: Efraim Flashner
Subject: 02/04: gnu: mesa: Customize build flags based on architecture.
Date: Tue, 14 Mar 2017 14:49:01 -0400 (EDT)

efraim pushed a commit to branch core-updates
in repository guix.

commit 2a8b89c27fe80a438ad95becb5da8ed4191d6cd4
Author: Efraim Flashner <address@hidden>
Date:   Tue Mar 14 20:09:52 2017 +0200

    gnu: mesa: Customize build flags based on architecture.
    
    * gnu/packages/gl.scm (mesa)[arguments]: On armhf-linux and
    aarch64-linux remove the i915 gallium driver and add freedreno and vc4.
---
 gnu/packages/gl.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 14b033e..4a23cf4 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -243,7 +243,11 @@ also known as DXTn or DXTC) for Mesa.")
         ("python" ,python-2)))
     (arguments
      `(#:configure-flags
-       '("--with-gallium-drivers=i915,r300,r600,svga,swrast,nouveau,virgl"
+       '(,@(match (%current-system)
+             ((or "armhf-linux" "aarch64-linux")
+              
'("--with-galluim-drivers=freedreno,nouveau,r300,r600,svga,svrast,vc4,virgl"))
+             (_
+              
'("--with-gallium-drivers=i915,nouveau,r300,r600,svga,swrast,virgl")))
          ;; Enable various optional features.  TODO: opencl requires libclc,
          ;; omx requires libomxil-bellagio
          "--with-egl-platforms=x11,drm,wayland"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]