aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/rust.scm
diff options
context:
space:
mode:
authorBrennan Vincent <brennan@umanwizard.com>2024-02-26 10:37:32 -0500
committerEfraim Flashner <efraim@flashner.co.il>2024-07-19 00:40:13 +0300
commitc76176a6c679b631d184a5ed6764e8a80dc0ea2a (patch)
tree9bd34ff60d6833929fa16942cc5589ce3a45b3cf /gnu/packages/rust.scm
parent4ee2a660e5f1362d3a72dcdc62ba8ff5612949da (diff)
downloadguix-c76176a6c679b631d184a5ed6764e8a80dc0ea2a.tar.gz
guix-c76176a6c679b631d184a5ed6764e8a80dc0ea2a.zip
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>
Diffstat (limited to 'gnu/packages/rust.scm')
-rw-r--r--gnu/packages/rust.scm5
1 files changed, 3 insertions, 2 deletions
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