gnu: rust: Update to 1.76.0.
* gnu/packages/rust.scm (rust): Update to 1.76.0. [source]: Remove another copy of jemalloc. [properties]: Update clang-compiler-cpu-architecture to 17. Change-Id: I363d789ab22d2937eeb3846dec460ac902c44255 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>master
parent
4ee2a660e5
commit
c76176a6c6
|
@ -1027,12 +1027,12 @@ safety and thread safety guarantees.")
|
||||||
;;; Here we take the latest included Rust, make it public, and re-enable tests
|
;;; Here we take the latest included Rust, make it public, and re-enable tests
|
||||||
;;; and extra components such as rustfmt.
|
;;; and extra components such as rustfmt.
|
||||||
(define-public rust
|
(define-public rust
|
||||||
(let ((base-rust rust-1.75))
|
(let ((base-rust rust-1.76))
|
||||||
(package
|
(package
|
||||||
(inherit base-rust)
|
(inherit base-rust)
|
||||||
(properties (append
|
(properties (append
|
||||||
(alist-delete 'hidden? (package-properties base-rust))
|
(alist-delete 'hidden? (package-properties base-rust))
|
||||||
(clang-compiler-cpu-architectures "15")))
|
(clang-compiler-cpu-architectures "17")))
|
||||||
(outputs (cons* "rust-src" "tools" (package-outputs base-rust)))
|
(outputs (cons* "rust-src" "tools" (package-outputs base-rust)))
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
|
@ -1041,6 +1041,7 @@ safety and thread safety guarantees.")
|
||||||
'(begin
|
'(begin
|
||||||
(for-each delete-file-recursively
|
(for-each delete-file-recursively
|
||||||
'("src/llvm-project"
|
'("src/llvm-project"
|
||||||
|
"vendor/jemalloc-sys/jemalloc"
|
||||||
"vendor/openssl-src/openssl"
|
"vendor/openssl-src/openssl"
|
||||||
"vendor/tikv-jemalloc-sys/jemalloc"
|
"vendor/tikv-jemalloc-sys/jemalloc"
|
||||||
;; These are referenced by the cargo output
|
;; These are referenced by the cargo output
|
||||||
|
|
Reference in New Issue