Archived
1
0
Fork 0

gnu: mesa: Update to 19.3.4.

* gnu/packages/gl.scm (mesa): Update to 19.3.4.
(mesa-19.3.3): Remove variable.
* gnu/packages/graphics.scm (opensubdiv)[inputs]: Remove MESA-19.3.3.
This commit is contained in:
Marius Bakke 2020-02-14 17:42:41 +01:00
parent 7f8c5111fc
commit 5edad6c75a
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA
2 changed files with 3 additions and 24 deletions

View file

@ -232,7 +232,7 @@ also known as DXTn or DXTC) for Mesa.")
(define-public mesa (define-public mesa
(package (package
(name "mesa") (name "mesa")
(version "19.3.2") (version "19.3.4")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -244,7 +244,7 @@ also known as DXTn or DXTC) for Mesa.")
version "/mesa-" version ".tar.xz"))) version "/mesa-" version ".tar.xz")))
(sha256 (sha256
(base32 (base32
"1hg1gvcwvayksrdh9z8rfz66h3z1ffspmm2qgyy2nd8n8qrfwfjf")) "1r4giqq7q7zqbn23lbw7v5vswagxx8qj6ij2w8bsb697mvk6g90x"))
(patches (patches
(search-patches "mesa-skip-disk-cache-test.patch")))) (search-patches "mesa-skip-disk-cache-test.patch"))))
(build-system meson-build-system) (build-system meson-build-system)
@ -423,24 +423,6 @@ device drivers allows Mesa to be used in many different environments ranging
from software emulation to complete hardware acceleration for modern GPUs.") from software emulation to complete hardware acceleration for modern GPUs.")
(license license:x11))) (license license:x11)))
;; Mesa 19.3.2 causes a test failure in some packages, so add this newer
;; version separately until the next rebuild cycle.
(define-public mesa-19.3.3
(package/inherit
mesa
(version "19.3.3")
(source (origin
(inherit (package-source mesa))
(uri (list (string-append "https://mesa.freedesktop.org/archive/"
"mesa-" version ".tar.xz")
(string-append "ftp://ftp.freedesktop.org/pub/mesa/"
"mesa-" version ".tar.xz")
(string-append "ftp://ftp.freedesktop.org/pub/mesa/"
version "/mesa-" version ".tar.xz")))
(sha256
(base32
"02czqdqf64i3az5p1allnxycyjad3x35cj0hz0017mi5pc84ikl1"))))))
(define-public mesa-opencl (define-public mesa-opencl
(package (package
(inherit mesa) (inherit mesa)

View file

@ -1061,10 +1061,7 @@ requirements.")
(native-inputs (native-inputs
`(("xorg-server" ,xorg-server-for-tests))) `(("xorg-server" ,xorg-server-for-tests)))
(inputs (inputs
`(;; The test suite fails when using Mesa 19.3.2, so we provide this newer `(("glew" ,glew)
;; version. Remove this input when the 'mesa' package is updated.
("mesa" ,mesa-19.3.3)
("glew" ,glew)
("libxrandr" ,libxrandr) ("libxrandr" ,libxrandr)
("libxcursor" ,libxcursor) ("libxcursor" ,libxcursor)
("libxinerama" ,libxinerama) ("libxinerama" ,libxinerama)