[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
128/145: gnu: rust: Use rust-1.57.0.
From: |
guix-commits |
Subject: |
128/145: gnu: rust: Use rust-1.57.0. |
Date: |
Mon, 10 Jan 2022 11:44:18 -0500 (EST) |
apteryx pushed a commit to branch version-1.4.0
in repository guix.
commit b0a04b8cc4a6946a9b644c7664a3c2117d1aaa5d
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Tue Dec 28 00:15:01 2021 -0500
gnu: rust: Use rust-1.57.0.
* gnu/packages/rust.scm (rust-1.54): Make it a private variable. Move
definition to...
(rust-1.57): ... here.
(rust-1.55, rust-1.56): Make private.
* gnu/packages/shells.scm (nushell)[rust]: Remove argument.
---
gnu/packages/rust.scm | 39 +++++++++++++++++++++------------------
gnu/packages/shells.scm | 1 -
2 files changed, 21 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm
index ec62d5035a..40678d77ed 100644
--- a/gnu/packages/rust.scm
+++ b/gnu/packages/rust.scm
@@ -623,14 +623,29 @@ safety and thread safety guarantees.")
(define rust-1.54
(let ((base-rust
(rust-bootstrapped-package
- rust-1.53 "1.54.0"
- "0xk9dhfff16caambmwij67zgshd8v9djw6ha0fnnanlv7rii31dc")))
- (package
- (inherit base-rust)
+ rust-1.53
+ "1.54.0" "0xk9dhfff16caambmwij67zgshd8v9djw6ha0fnnanlv7rii31dc")))
+ (package/inherit base-rust
(source
(origin
(inherit (package-source base-rust))
- (snippet '(delete-file-recursively "src/llvm-project"))))
+ (snippet '(delete-file-recursively "src/llvm-project")))))))
+
+(define rust-1.55
+ (rust-bootstrapped-package
+ rust-1.54 "1.55.0" "07l28f7grdmi65naq71pbmvdd61hwcpi40ry7kp7dy7m233rldxj"))
+
+(define rust-1.56
+ (rust-bootstrapped-package
+ rust-1.55 "1.56.1" "04cmqx7nn63hzz7z27b2b0dj2qx18rck9ifvip43s6dampx8v2f3"))
+
+(define rust-1.57
+ (let ((base-rust
+ (rust-bootstrapped-package
+ rust-1.56 "1.57.0"
+ "06jw8ka2p3kls8p0gd4p0chhhb1ia1mlvj96zn78n7qvp71zjiim")))
+ (package
+ (inherit base-rust)
(outputs (cons "rustfmt" (package-outputs base-rust)))
(arguments
(substitute-keyword-arguments (package-arguments base-rust)
@@ -772,20 +787,8 @@ safety and thread safety guarantees.")
`("procps" ,procps)
(package-native-inputs base-rust))))))
-(define-public rust-1.55
- (rust-bootstrapped-package
- rust-1.54 "1.55.0" "07l28f7grdmi65naq71pbmvdd61hwcpi40ry7kp7dy7m233rldxj"))
-
-(define-public rust-1.56
- (rust-bootstrapped-package
- rust-1.55 "1.56.1" "04cmqx7nn63hzz7z27b2b0dj2qx18rck9ifvip43s6dampx8v2f3"))
-
-(define-public rust-1.57
- (rust-bootstrapped-package
- rust-1.56 "1.57.0" "06jw8ka2p3kls8p0gd4p0chhhb1ia1mlvj96zn78n7qvp71zjiim"))
-
;;; Note: Only the latest versions of Rust are supported and tested. The
;;; intermediate rusts are built for bootstrapping purposes and should not
;;; be relied upon. This is to ease maintenance and reduce the time
;;; required to build the full Rust bootstrap chain.
-(define-public rust rust-1.54)
+(define-public rust rust-1.57)
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 1b5426e268..11bbfb02e4 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -952,7 +952,6 @@ files and text.")
(build-system cargo-build-system)
(arguments
`(#:tests? #false ;missing files
- #:rust ,rust-1.56
#:features '("extra")
#:cargo-inputs
(("rust-ctrlc" ,rust-ctrlc-3)
- 69/145: gnu: Add python-pysendfile., (continued)
- 69/145: gnu: Add python-pysendfile., guix-commits, 2022/01/10
- 123/145: gnu: python-pandas: Update to 1.3.5., guix-commits, 2022/01/10
- 126/145: gnu: gnome-calculator: Add python to native inputs., guix-commits, 2022/01/10
- 94/145: gnu: clipper: Remove obsolete phase., guix-commits, 2022/01/10
- 86/145: gnu: bcftools: Update to 1.14., guix-commits, 2022/01/10
- 145/145: gnu: samba: Update to 4.15.3., guix-commits, 2022/01/10
- 120/145: gnu: python-xlrd: Update to 2.0.1., guix-commits, 2022/01/10
- 97/145: gnu: po4a: Remove obsolete phase., guix-commits, 2022/01/10
- 134/145: gnu: Add rust-concolor-control., guix-commits, 2022/01/10
- 138/145: gnu: rust-v-frame-0.2: Update to 0.2.5., guix-commits, 2022/01/10
- 128/145: gnu: rust: Use rust-1.57.0.,
guix-commits <=
- 106/145: gnu: helm: Remove obsolete phase., guix-commits, 2022/01/10
- 104/145: gnu: jalv-select: Remove obsolete phase., guix-commits, 2022/01/10
- 119/145: gnu: mutter: Add python to native inputs., guix-commits, 2022/01/10
- 110/145: gnu: pre-commit: Remove obsolete phase., guix-commits, 2022/01/10
- 141/145: gnu: rust: Do not generate doc., guix-commits, 2022/01/10
- 78/145: gnu: webkitgtk: Enable GStreamer GL support., guix-commits, 2022/01/10
- 95/145: gnu: cups-minimal: Remove obsolete phase., guix-commits, 2022/01/10
- 101/145: gnu: python-plotly: Remove obsolete phase., guix-commits, 2022/01/10
- 117/145: gnu: baobab: Add python to native inputs., guix-commits, 2022/01/10
- 139/145: gnu: rust-av-metrics: Update to 0.7.2. Also update rust-lab to 0.11.0., guix-commits, 2022/01/10