gnu: rust: Add tuning information.

* gnu/packages/rust.scm (rust)[properties]: Add clang-properties
matching the input llvm package.

Change-Id: Ie2ef2387fff8aa639dcd73752bcaf3c26bbb376d
This commit is contained in:
Efraim Flashner 2024-03-06 13:06:08 +02:00
parent b1c7f6e1f5
commit 2f5d2c406e
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351

View File

@ -49,6 +49,7 @@
#:use-module (gnu packages libffi) #:use-module (gnu packages libffi)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:use-module (gnu packages llvm) #:use-module (gnu packages llvm)
#:use-module (gnu packages llvm-meta)
#:use-module (gnu packages mingw) #:use-module (gnu packages mingw)
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages python) #:use-module (gnu packages python)
@ -964,7 +965,9 @@ safety and thread safety guarantees.")
(let ((base-rust rust-1.75)) (let ((base-rust rust-1.75))
(package (package
(inherit base-rust) (inherit base-rust)
(properties (alist-delete 'hidden? (package-properties base-rust))) (properties (append
(alist-delete 'hidden? (package-properties base-rust))
(clang-compiler-cpu-architectures "15")))
(outputs (cons* "rust-src" "tools" (package-outputs base-rust))) (outputs (cons* "rust-src" "tools" (package-outputs base-rust)))
(source (source
(origin (origin