gnu: rust: Bootstrap (only) Rust 1.19.0 by mrustc.
authorDanny Milosavljevic <dannym@scratchpost.org>
Sat, 1 Sep 2018 17:31:45 +0000 (19:31 +0200)
committerDanny Milosavljevic <dannym@scratchpost.org>
Sat, 1 Sep 2018 22:09:34 +0000 (00:09 +0200)
commit3159ef7c99c646b78b04cedb1bd3525c301ef978
tree0834188aec24a4efcb4a76cb7cf013bac79d6ba6
parenta0a273c1eec438c80cf0c716987514e551b3b8f4
gnu: rust: Bootstrap (only) Rust 1.19.0 by mrustc.

* gnu/packages/patches/rust-1.19-mrustc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rust.scm (rust-1.19)[source]: Add patch
"rust-1.19-mrustc.patch".
[arguments]<#:modules>: New field.
<#:phases>[patch-cargo-tomls]: New phase.
<#:phases>[build]: Modify.
<#:phases>[install]: Modify.
[native-inputs]: Replace rust-bootstrap by mrustc.
(rust-1.23)[native-inputs]: New field.
[arguments]<#:phases>: Delete phase "patch-cargo-tomls".
gnu/local.mk
gnu/packages/patches/rust-1.19-mrustc.patch [new file with mode: 0644]
gnu/packages/rust.scm