dvc pushed a change to branch master in repository guix. from 7ab3ea4 gnu: nss, nss-certs: Update to 3.27.2. new 4b3cb7f build-system: Add cargo build system. new bb3f36e import: utils: Add some utilities. new 3e0c036 import: Add importer for rust crates. new 8ac5298 import: Add updater for rust crates. new 2289718 gnu: llvm: Enable install utils. new 423f9e4 gnu: Add rust bootstrap binaries. new ecee214 gnu: Add rustc.
The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Makefile.am | 7 +- doc/guix.texi | 7 + gnu/local.mk | 1 + gnu/packages/llvm.scm | 3 +- gnu/packages/rust.scm | 266 +++++++++++++++++++++++++++ guix/build-system/{emacs.scm => cargo.scm} | 139 +++++++------- guix/build/cargo-build-system.scm | 104 +++++++++++ guix/import/crate.scm | 159 ++++++++++++++++ guix/import/utils.scm | 34 ++++ guix/scripts/import.scm | 2 +- guix/scripts/import/{pypi.scm => crate.scm} | 18 +- guix/scripts/refresh.scm | 4 +- tests/crate.scm | 102 ++++++++++ 13 files changed, 771 insertions(+), 75 deletions(-) create mode 100644 gnu/packages/rust.scm copy guix/build-system/{emacs.scm => cargo.scm} (63%) create mode 100644 guix/build/cargo-build-system.scm create mode 100644 guix/import/crate.scm copy guix/scripts/import/{pypi.scm => crate.scm} (85%) create mode 100644 tests/crate.scm