From a67d3224c13e6a3339865177d3a54489f5d0f582 Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Thu, 8 Jul 2021 11:15:48 -0400 Subject: [PATCH] gnu: mesa: Update to 21.1.4. * gnu/packages/gl.scm (mesa): Update to 21.1.4. --- gnu/packages/gl.scm | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index cc5131b28d..70762faefd 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -237,7 +237,7 @@ also known as DXTn or DXTC) for Mesa.") (define-public mesa (package (name "mesa") - (version "20.2.6") + (version "21.1.4") (source (origin (method url-fetch) @@ -249,9 +249,7 @@ also known as DXTn or DXTC) for Mesa.") version "/mesa-" version ".tar.xz"))) (sha256 (base32 - "1nw5k2qrlcrp5bljy1lmyybgl525y0h44synkbbirw92qv3a6b7i")) - (patches - (search-patches "mesa-skip-tests.patch")))) + "02z9g6zpkg1p1sm8f84xdi7v2n7x534x9pn565bvcr411527y5qz")))) (build-system meson-build-system) (propagated-inputs `(;; The following are in the Requires.private field of gl.pc. @@ -309,7 +307,7 @@ also known as DXTn or DXTC) for Mesa.") "-Dglx=dri" ;Thread Local Storage, improves performance ;; "-Dopencl=true" ;; "-Domx=true" - "-Dosmesa=gallium" + "-Dosmesa=true" "-Dgallium-xa=enabled" ;; features required by wayland @@ -417,8 +415,8 @@ also known as DXTn or DXTC) for Mesa.") (let ((out (assoc-ref outputs "out")) (bin (assoc-ref outputs "bin"))) ;; Not all architectures have the Vulkan overlay control script. - (mkdir-p (string-append bin "/bin")) - (call-with-output-file (string-append bin "/bin/.empty") + (mkdir-p (string-append out "/bin")) + (call-with-output-file (string-append out "/bin/.empty") (const #t)) (copy-recursively (string-append out "/bin") (string-append bin "/bin")) -- 2.32.0