nongnu: replace-mesa: Group grafts together.

* nongnu/packages/nvidia.scm (replace-mesa): Group grafts together.

Fixes: #411
This commit is contained in:
Hilton Chain 2025-08-30 15:19:50 +08:00
parent 60ffd0353e
commit f0132f2520
No known key found for this signature in database
GPG key ID: ACC66D09CA528292

View file

@ -834,11 +834,10 @@ variables @code{__GLX_VENDOR_LIBRARY_NAME=nvidia} and
(define* (replace-mesa obj #:key (driver nvda)) (define* (replace-mesa obj #:key (driver nvda))
(with-transformation (with-transformation
(compose (package-input-grafting
`((,mesa . ,driver)
(,nvidia-driver . ,driver)))
(package-input-grafting (package-input-grafting
`((,ffmpeg . ,ffmpeg-nvenc)))) `((,mesa . ,driver)
(,nvidia-driver . ,driver)
(,ffmpeg . ,ffmpeg-nvenc)))
obj)) obj))