diff options
author | John Kehayias <john.kehayias@protonmail.com> | 2023-10-22 15:49:16 -0400 |
---|---|---|
committer | John Kehayias <john.kehayias@protonmail.com> | 2023-10-22 15:49:16 -0400 |
commit | 3da4fa5d288ae74fdb7797c5576490fa14ab90ee (patch) | |
tree | 3171a4150ba5d30bdd72e9d0f521e96eff5cadd6 | |
parent | bc0921a7bc18959b4a3ff6e51f0eca997f6f93ed (diff) |
[DRAFT] nongnu: Add mesa-next.
* nongnu/packages/steam-client.scm (mesa-next): New variable.
(mesa-fixed): Remove variable.
-rw-r--r-- | nongnu/packages/steam-client.scm | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/nongnu/packages/steam-client.scm b/nongnu/packages/steam-client.scm index e7592cf..db71ab0 100644 --- a/nongnu/packages/steam-client.scm +++ b/nongnu/packages/steam-client.scm @@ -120,13 +120,25 @@ (modify-inputs (package-propagated-inputs libxdamage) (replace "libx11" libx11-fixed))))) -(define mesa-fixed +(define-public mesa-next (package (inherit mesa) (propagated-inputs (modify-inputs (package-propagated-inputs mesa) (replace "libx11" libx11-fixed) - (replace "libxdamage" libxdamage-fixed))))) + (replace "libxdamage" libxdamage-fixed))) + (name "mesa-next") + (version "23.2.1") + (source + (origin + (method url-fetch) + (uri (list (string-append "https://archive.mesa3d.org/" + "mesa-" version ".tar.xz") + (string-append "ftp://ftp.freedesktop.org/pub/mesa/" + "mesa-" version ".tar.xz"))) + (sha256 + (base32 + "1k61pgw0vcjrlb4299q98cy7iqmk2r7jmb5ika91z01dzhb0dpk4")))))) (define steam-client-libs `(("bash" ,bash) ; Required for steam startup. |