mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
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
This commit is contained in:
parent
60fa1486a2
commit
b1a0e0b3ae
2 changed files with 4 additions and 4 deletions
|
@ -314,7 +314,7 @@ also known as DXTn or DXTC) for Mesa.")
|
||||||
(define-public mesa
|
(define-public mesa
|
||||||
(package
|
(package
|
||||||
(name "mesa")
|
(name "mesa")
|
||||||
(version "25.1.6")
|
(version "25.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -324,7 +324,7 @@ also known as DXTn or DXTC) for Mesa.")
|
||||||
"mesa-" version ".tar.xz")))
|
"mesa-" version ".tar.xz")))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"116f712h9nwdmjxph9x3idqd7h70lgfqz1m961yp3n6j77mnjawz"))))
|
"0kwdpl87v4damasg3rvw9453qbs286vkimjks8qlvlblq0hnnwkw"))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
;; The following are in the Requires.private field of gl.pc.
|
;; 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"))
|
(outputs '("out" "bin"))
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
#:meson meson-1.8
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
#~(list
|
#~(list
|
||||||
#$@(cond
|
#$@(cond
|
||||||
|
@ -406,8 +407,6 @@ panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink"))
|
||||||
"-Dglx=dri" ;Thread Local Storage, improves performance
|
"-Dglx=dri" ;Thread Local Storage, improves performance
|
||||||
;; "-Dopencl=true"
|
;; "-Dopencl=true"
|
||||||
;; "-Domx=true"
|
;; "-Domx=true"
|
||||||
"-Dosmesa=true"
|
|
||||||
"-Dgallium-xa=enabled"
|
|
||||||
|
|
||||||
;; features required by wayland
|
;; features required by wayland
|
||||||
"-Dgles2=enabled"
|
"-Dgles2=enabled"
|
||||||
|
|
|
@ -19903,6 +19903,7 @@
|
||||||
`(("paste" ,rust-paste-1.0.15)
|
`(("paste" ,rust-paste-1.0.15)
|
||||||
("proc-macro2" ,rust-proc-macro2-1.0.94)
|
("proc-macro2" ,rust-proc-macro2-1.0.94)
|
||||||
("quote" ,rust-quote-1.0.40)
|
("quote" ,rust-quote-1.0.40)
|
||||||
|
("rustc-hash" ,rust-rustc-hash-2.1.1)
|
||||||
("syn" ,rust-syn-2.0.100)
|
("syn" ,rust-syn-2.0.100)
|
||||||
("unicode-ident" ,rust-unicode-ident-1.0.18)))
|
("unicode-ident" ,rust-unicode-ident-1.0.18)))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue