diff options
| author | John Kehayias <john.kehayias@protonmail.com> | 2025-08-07 14:22:40 -0400 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2025-09-30 16:48:17 +0900 |
| commit | 877a00dfa7203290c2ce55aff75831127cd179ea (patch) | |
| tree | cae74ba5915b7c8eb2fef65e5fc08baf850763a3 | |
| parent | 071907f15f7a251f31f44d1894f24e12e126edbf (diff) | |
gnu: mesa: Update to 25.2.0.
Note: this is not the first "stable" release, but making this available for
testing as some configuration we used have been dropped upstream.
* gnu/packages/gl.scm (mesa): Update to 25.2.0.
[arguments]<#:meson>: Use meson-1.8.
<#:configure-flags>: Remove osmesa and gallium-xa flags (no longer available).
* gnu/packages/rust-crates.scm (mesa-cargo-inputs): Add rustc-hash.
Change-Id: I36d59582b5d827f78040a248a54fd11e2f982393
| -rw-r--r-- | gnu/packages/gl.scm | 7 | ||||
| -rw-r--r-- | gnu/packages/rust-crates.scm | 1 |
2 files changed, 4 insertions, 4 deletions
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 0d7e6dceb8b..3b5a5a22fb6 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -314,7 +314,7 @@ also known as DXTn or DXTC) for Mesa.") (define-public mesa (package (name "mesa") - (version "25.1.6") + (version "25.2.0") (source (origin (method url-fetch) @@ -324,7 +324,7 @@ also known as DXTn or DXTC) for Mesa.") "mesa-" version ".tar.xz"))) (sha256 (base32 - "116f712h9nwdmjxph9x3idqd7h70lgfqz1m961yp3n6j77mnjawz")))) + "0kwdpl87v4damasg3rvw9453qbs286vkimjks8qlvlblq0hnnwkw")))) (build-system meson-build-system) (propagated-inputs ;; The following are in the Requires.private field of gl.pc. @@ -384,6 +384,7 @@ also known as DXTn or DXTC) for Mesa.") (outputs '("out" "bin")) (arguments (list + #:meson meson-1.8 #:configure-flags #~(list #$@(cond @@ -406,8 +407,6 @@ panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink")) "-Dglx=dri" ;Thread Local Storage, improves performance ;; "-Dopencl=true" ;; "-Domx=true" - "-Dosmesa=true" - "-Dgallium-xa=enabled" ;; features required by wayland "-Dgles2=enabled" diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm index f718af4c2e9..549d96c7612 100644 --- a/gnu/packages/rust-crates.scm +++ b/gnu/packages/rust-crates.scm @@ -20063,6 +20063,7 @@ `(("paste" ,rust-paste-1.0.15) ("proc-macro2" ,rust-proc-macro2-1.0.94) ("quote" ,rust-quote-1.0.40) + ("rustc-hash" ,rust-rustc-hash-2.1.1) ("syn" ,rust-syn-2.0.100) ("unicode-ident" ,rust-unicode-ident-1.0.18))) |
