From c76176a6c679b631d184a5ed6764e8a80dc0ea2a Mon Sep 17 00:00:00 2001 From: Brennan Vincent Date: Mon, 26 Feb 2024 10:37:32 -0500 Subject: 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 --- gnu/packages/rust.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages') diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 8119f4560a..b23e128d5a 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -1027,12 +1027,12 @@ safety and thread safety guarantees.") ;;; Here we take the latest included Rust, make it public, and re-enable tests ;;; and extra components such as rustfmt. (define-public rust - (let ((base-rust rust-1.75)) + (let ((base-rust rust-1.76)) (package (inherit base-rust) (properties (append (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))) (source (origin @@ -1041,6 +1041,7 @@ safety and thread safety guarantees.") '(begin (for-each delete-file-recursively '("src/llvm-project" + "vendor/jemalloc-sys/jemalloc" "vendor/openssl-src/openssl" "vendor/tikv-jemalloc-sys/jemalloc" ;; These are referenced by the cargo output -- cgit v1.2.3