mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Build all Rust packages using the latest rustc.
The older Rusts are made private variables; they shouldn't be used by users as they are not tested and are only built at stage 1, which makes them unsuitable to compile Rust applications. * gnu/packages/crates-io.scm (rust-cargo-0.53)[arguments]: Remove #:rust argument. (rust-cxx-1, rust-cxx-build-1, rust-cxx-gen-0.7): Likewise. * gnu/packages/crates-io.scm (rust-cxx-gen-0.7, rust-cxxbridge-macro-1, rust-postgres-0.19): Likewise. (rust-rust-decimal-1, rust-sized-chunks-0.6, rust-socket2-0.4): Likewise. (rust-tokio-postgres-0.7, rust-im-rc-15): Likewise. * gnu/packages/gnome.scm (librsvg): Likewise. * gnu/packages/gnuzilla.scm (mozjs-78): Likewise. * gnu/packages/rust-apps.scm (hyperfine, tectonic rust-analyzer, rust-cargo-c): Likewise. * gnu/packages/shells.scm (nushell): Likewise. * gnu/packages/syndication.scm (newsboat): Likewise. * gnu/packages/rust.scm: (rust-1.39, rust-1.40, rust-1.41, rust-1.42) (rust-1.43, rust-1.44, rust-1.45, rust-1.46, rust-1.47, rust-1.48, rust-1.49) (rust-1.50, rust-1.51, rust-1.52, rust-1.53, rust-1.54): Make variables private.
This commit is contained in:
parent
bc4149818d
commit
9635119a61
5 changed files with 23 additions and 30 deletions
|
@ -7724,7 +7724,6 @@ capabilities.")
|
|||
`(;; The test suite is disabled as the internal 'cargo-test-macro' and
|
||||
;; 'cargo-test-support' crates are not included in the release.
|
||||
#:tests? #f
|
||||
#:rust ,rust-1.52 ;transitively inherited from rust-sized-chunks
|
||||
#:cargo-inputs
|
||||
(("rust-anyhow" ,rust-anyhow-1)
|
||||
("rust-atty" ,rust-atty-0.2)
|
||||
|
@ -47325,8 +47324,7 @@ variants in pure Rust.")
|
|||
"07ix5fsdnpf2xsb0k5rbiwlmsicm2237fcx7blirp9p7pljr5mhn"))))
|
||||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
`(#:rust ,rust-1.52 ;requires the "if in const fn" feature
|
||||
#:cargo-inputs
|
||||
`(#:cargo-inputs
|
||||
(("rust-arbitrary" ,rust-arbitrary-1)
|
||||
("rust-array-ops" ,rust-array-ops-0.1)
|
||||
("rust-bitmaps" ,rust-bitmaps-2)
|
||||
|
@ -60924,8 +60922,7 @@ file into an in-memory tree structure.")
|
|||
"0gsgcs1nn38r40973l6zr1v4d85f4s9qyl32n5f20jphf5z9ba1w"))))
|
||||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
`(#:rust ,rust-1.52 ;for rust-sized-chunks
|
||||
#:cargo-inputs
|
||||
`(#:cargo-inputs
|
||||
(("rust-arbitrary" ,rust-arbitrary-0.4)
|
||||
("rust-bitmaps" ,rust-bitmaps-2)
|
||||
("rust-proptest" ,rust-proptest-0.9)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue