[PATCH] gnu: mesa: Update to 24.0.9.

  • Done
  • quality assurance status badge
Details
2 participants
  • John Kehayias
  • Nguy?n Gia Phong
Owner
unassigned
Submitted by
Nguy?n Gia Phong
Severity
normal
N
N
Nguy?n Gia Phong wrote on 3 Jul 08:47 +0200
(address . guix-patches@gnu.org)(name . Nguy?n Gia Phong)(address . mcsinyx@disroot.org)
6da06fec470efb312dac5a005812345b19af3dfb.1719989267.git.mcsinyx@disroot.org
* gnu/packages/gl.scm (mesa): Update to 24.0.9.

Change-Id: I5b0cdf8a38557282377e1c3cecdfd0b3604cb122
---
I mainly want the new Xe KMD from 24.0.5. 24.0.9 built alright locally
and tests passed, but I haven't figured out how to test it in
guix system reconfigure.
gnu/packages/gl.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 2100bb4872e4..1394e5787189 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -20,6 +20,7 @@
;;; Copyright © 2023 Kaelyn Takata <kaelyn.alexi@protonmail.com>
;;; Copyright © 2023, 2024 Zheng Junjie <873216071@qq.com>
;;; Copyright © 2024 Liliana Marie Prikler <liliana.prikler@gmail.com>
+;;; Copyright © 2024 Nguy?n Gia Phong <mcsinyx@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -297,7 +298,7 @@ (define libva-without-mesa
(define-public mesa
(package
(name "mesa")
- (version "24.0.4")
+ (version "24.0.9")
(source
(origin
(method url-fetch)
@@ -306,8 +307,7 @@ (define-public mesa
(string-append "ftp://ftp.freedesktop.org/pub/mesa/"
"mesa-" version ".tar.xz")))
(sha256
- (base32
- "1w25lwdrb0ffrx2fjk9izbvpcgf9ypfc7v32zybwvjwql0qbvzlh"))))
+ (base32 "0k6ahbamq9icgznlc6a1mxmm3apgy74613wy39qkh3h6lin6iaji"))))
(build-system meson-build-system)
(propagated-inputs
;; The following are in the Requires.private field of gl.pc.

base-commit: 4b3a553ca5ba5ac190739309eb5f7aa8170cf2a8
--
2.45.2
J
J
John Kehayias wrote 23 hours ago
(name . Nguy?n Gia Phong)(address . mcsinyx@disroot.org)(address . 71911-done@debbugs.gnu.org)
87bk10l0wv.fsf@protonmail.com
Hello,

On Wed, Jul 03, 2024 at 03:47 PM, Nguy?n Gia Phong wrote:

Toggle quote (8 lines)
> * gnu/packages/gl.scm (mesa): Update to 24.0.9.
>
> Change-Id: I5b0cdf8a38557282377e1c3cecdfd0b3604cb122
> ---
> I mainly want the new Xe KMD from 24.0.5. 24.0.9 built alright locally
> and tests passed, but I haven't figured out how to test it in
> guix system reconfigure.

Apologies that I missed this when it was sent. I now have mesa 24.2.2 on
the mesa-updates branch. Substitutes are being built, but if you are on
x86_64 it is getting close already, if you want to pull from there.

Please follow up on https://issues.guix.gnu.org/73071where I'm tracking
that set of changes.

Thanks!
John

Toggle quote (36 lines)
> gnu/packages/gl.scm | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
> index 2100bb4872e4..1394e5787189 100644
> --- a/gnu/packages/gl.scm
> +++ b/gnu/packages/gl.scm
> @@ -20,6 +20,7 @@
> ;;; Copyright © 2023 Kaelyn Takata <kaelyn.alexi@protonmail.com>
> ;;; Copyright © 2023, 2024 Zheng Junjie <873216071@qq.com>
> ;;; Copyright © 2024 Liliana Marie Prikler <liliana.prikler@gmail.com>
> +;;; Copyright © 2024 Nguy?n Gia Phong <mcsinyx@disroot.org>
> ;;;
> ;;; This file is part of GNU Guix.
> ;;;
> @@ -297,7 +298,7 @@ (define libva-without-mesa
> (define-public mesa
> (package
> (name "mesa")
> - (version "24.0.4")
> + (version "24.0.9")
> (source
> (origin
> (method url-fetch)
> @@ -306,8 +307,7 @@ (define-public mesa
> (string-append "ftp://ftp.freedesktop.org/pub/mesa/"
> "mesa-" version ".tar.xz")))
> (sha256
> - (base32
> - "1w25lwdrb0ffrx2fjk9izbvpcgf9ypfc7v32zybwvjwql0qbvzlh"))))
> + (base32 "0k6ahbamq9icgznlc6a1mxmm3apgy74613wy39qkh3h6lin6iaji"))))
> (build-system meson-build-system)
> (propagated-inputs
> ;; The following are in the Requires.private field of gl.pc.
>
> base-commit: 4b3a553ca5ba5ac190739309eb5f7aa8170cf2a8
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 71911@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 71911
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch