mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-20 14:47:20 +01:00
gnu: rust: Add support for all platforms.
* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add entries for all platforms supported by Guix. (rustc-bootstrap, cargo-bootstrap)[supported-systems]: Remove field.
This commit is contained in:
parent
fd3ddefa1f
commit
e85d681cbf
1 changed files with 6 additions and 2 deletions
|
@ -68,6 +68,12 @@ (define %rust-bootstrap-binaries
|
||||||
"1vnvqwz30hvyjcfr1f602lg43v2vlqjr3yhb5vr8xnrcc07yvjmp")
|
"1vnvqwz30hvyjcfr1f602lg43v2vlqjr3yhb5vr8xnrcc07yvjmp")
|
||||||
("x86_64-unknown-linux-gnu"
|
("x86_64-unknown-linux-gnu"
|
||||||
"1s0866qcy0645bqhsbs3pvk2hi52ps8jzs7x096w0as033h707ml")
|
"1s0866qcy0645bqhsbs3pvk2hi52ps8jzs7x096w0as033h707ml")
|
||||||
|
("armv7-unknown-linux-gnueabihf"
|
||||||
|
"1ml8fjq2b6j2vn1j314w93pf4wjl97n1mbz609h3i7md0zqscvs1")
|
||||||
|
("aarch64-unknown-linux-gnu"
|
||||||
|
"1hv4m2m7xjcph39r6baryfg23hjcr4sbsrfnd1lh0wn67k2fc7j9")
|
||||||
|
("mips64el-unknown-linux-gnuabi64"
|
||||||
|
"0p7fzkfcqg5yvj86v434z351dp7s7pgns8nzxj0fz3hmbfbvlvn9")
|
||||||
(_ "")))))) ; Catch-all for other systems.
|
(_ "")))))) ; Catch-all for other systems.
|
||||||
|
|
||||||
(define %cargo-reference-project-file "/dev/null")
|
(define %cargo-reference-project-file "/dev/null")
|
||||||
|
@ -131,7 +137,6 @@ (define rustc-bootstrap
|
||||||
(for-each (lambda (file)
|
(for-each (lambda (file)
|
||||||
(system* "patchelf" "--set-interpreter" ld-so file))
|
(system* "patchelf" "--set-interpreter" ld-so file))
|
||||||
(list rustc rustdoc))))))))
|
(list rustc rustdoc))))))))
|
||||||
(supported-systems '("i686-linux" "x86_64-linux"))
|
|
||||||
(home-page "https://www.rust-lang.org")
|
(home-page "https://www.rust-lang.org")
|
||||||
(synopsis "Prebuilt rust compiler")
|
(synopsis "Prebuilt rust compiler")
|
||||||
(description "This package provides a pre-built @command{rustc} compiler,
|
(description "This package provides a pre-built @command{rustc} compiler,
|
||||||
|
@ -171,7 +176,6 @@ (define cargo-bootstrap
|
||||||
"--set-interpreter" ld-so
|
"--set-interpreter" ld-so
|
||||||
"--set-rpath" rpath
|
"--set-rpath" rpath
|
||||||
cargo)))))))
|
cargo)))))))
|
||||||
(supported-systems '("i686-linux" "x86_64-linux"))
|
|
||||||
(home-page "https://www.rust-lang.org")
|
(home-page "https://www.rust-lang.org")
|
||||||
(synopsis "Prebuilt cargo package manager")
|
(synopsis "Prebuilt cargo package manager")
|
||||||
(description "This package provides a pre-built @command{cargo} package
|
(description "This package provides a pre-built @command{cargo} package
|
||||||
|
|
Loading…
Reference in a new issue