all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#31689] [PATCH staging] gnu: mesa: Update to 18.1.1.
@ 2018-06-02 17:57 Rutger Helling
  2018-06-07 11:39 ` bug#31689: " Rutger Helling
  0 siblings, 1 reply; 7+ messages in thread
From: Rutger Helling @ 2018-06-02 17:57 UTC (permalink / raw)
  To: 31689


[-- Attachment #1.1: Type: text/plain, Size: 361 bytes --]

Hey Guix,

here's a patch to update Mesa on staging to the just released 18.1.1.
Since there's a little more involved than usual I'm sending it in for
review first.

The 18.1 series needs to be built with LLVM >= 4 (the current
18.2-devel series needs to be built with LLVM >=5). As such I've
changed Mesa to use LLVM 6.0.

Feedback/testing welcome!

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: 0001-gnu-mesa-Update-to-18.1.1.patch --]
[-- Type: text/x-patch, Size: 2058 bytes --]

From b71ac0de7ef3b4df146f01899263ed1f245a9db7 Mon Sep 17 00:00:00 2001
From: Rutger Helling <rhelling@mykolab.com>
Date: Sat, 2 Jun 2018 19:49:11 +0200
Subject: [PATCH] gnu: mesa: Update to 18.1.1.

* gnu/packages/gl.scm (mesa): Update to 18.1.1.
[inputs]: Change llvm-3.9.1 to llvm.
[arguments]: Remove substitution for removed file.
---
 gnu/packages/gl.scm | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 323d279ea..b55917480 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -222,7 +222,7 @@ also known as DXTn or DXTC) for Mesa.")
 (define-public mesa
   (package
     (name "mesa")
-    (version "18.0.4")
+    (version "18.1.1")
     (source
       (origin
         (method url-fetch)
@@ -234,7 +234,7 @@ also known as DXTn or DXTC) for Mesa.")
                                   version "/mesa-" version ".tar.xz")))
         (sha256
          (base32
-          "03wjlb5qy1mn8d6zm0q1pq35x60agrfxyh9bmq6w59ghrvkwyfqz"))
+          "10bp1m1avf4ab329f09k71w3c0d4wfw0icknfjj19b2svqp2lcfk"))
         (patches
          (search-patches "mesa-skip-disk-cache-test.patch"))))
     (build-system gnu-build-system)
@@ -259,7 +259,7 @@ also known as DXTn or DXTC) for Mesa.")
         ("libxvmc" ,libxvmc)
         ,@(match (%current-system)
             ((or "x86_64-linux" "i686-linux")
-             `(("llvm" ,llvm-3.9.1))) ; exactly 3.9.0 or 3.9.1 for swrast
+             `(("llvm" ,llvm)))
             (_
              `()))
         ("makedepend" ,makedepend)
@@ -328,8 +328,6 @@ also known as DXTn or DXTC) for Mesa.")
          (add-after
            'unpack 'patch-create_test_cases
            (lambda _
-             (substitute* "src/compiler/glsl/tests/lower_jumps/create_test_cases.py"
-               (("/usr/bin/env bash") (which "bash")))
              (substitute* "src/intel/genxml/gen_pack_header.py"
                (("/usr/bin/env python2") (which "python")))
              #t))
-- 
2.17.1


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-06-13  4:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-02 17:57 [bug#31689] [PATCH staging] gnu: mesa: Update to 18.1.1 Rutger Helling
2018-06-07 11:39 ` bug#31689: " Rutger Helling
2018-06-11 23:47   ` [bug#31689] " Marius Bakke
2018-06-12  5:17     ` Rutger Helling
2018-06-12 19:08     ` Rutger Helling
2018-06-13  0:01       ` Marius Bakke
2018-06-13  4:48         ` Rutger Helling

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.