gnu: Add rust-crates-io-0.31. * gnu/packages/crates-io.scm (rust-crates-io-0.31): New variable.
gnu: Add rust-cbindgen-0.17. * gnu/packages/rust-apps.scm (rust-cbindgen-0.17): New variable.
gnu: rust-bindgen-0.57: Fix build. * gnu/packages/crates-io.scm (rust-bindgen-0.57)[arguments]: Do not skip build; disable tests; add development inputs rust-clap-2, rust-diff-0.1, and rust-shlex-0.1. [inputs]: Add clang.
gnu: Add rust-atomic-polyfill-1. * gnu/packages/crates-io.scm (rust-atomic-polyfill-1): New variable.
gnu: Add rust-critical-section-1. * gnu/packages/crates-io.scm (rust-critical-section-1): New variable.
gnu: Add rust-parking-lot-core-0.9. * gnu/packages/crates-io.scm (rust-parking-lot-core-0.9): New variable.
gnu: rust-backtrace-0.3: Update to 0.3.66. * gnu/packages/crates-io.scm (rust-backtrace-0.3): Update to 0.3.66. [arguments]: Replace rust-addr2line-0.14 with rust-addr2line-0.17, rust-miniz-oxide-0.4 with rust-miniz-oxide-0.5, and rust-object-0.23 with rust-object-0.29; add rust-libloading-0.7 and rust-cc-1; remove rust-backtrace-sys-0.1.
gnu: Add rust-addr2line-0.17. * gnu/packages/crates-io.scm (rust-addr2line-0.17): New variable.
gnu: Add rust-findshlibs-0.10. * gnu/packages/crates-io.scm (rust-findshlibs-0.10): New variable.
gnu: rust-gimli-0.23: Inherit from rust-gimli-0.26. * gnu/packages/crates-io.scm (rust-gimli-0.23)[inherit]: New field. [build-system, home-page, synopsis, description, license]: Inherit.
gnu: Add rust-gimli-0.26. * gnu/packages/crates-io.scm (rust-gimli-0.26): New variable.
gnu: rust-memmap2-0.5: Update to 0.5.5. * gnu/packages/crates-io.scm (rust-memmap2-0.5): Update to 0.5.5. [arguments]: Do not skip build. Add rust-owning-ref-0.4 and rust-tempfile-3 to inputs.
gnu: Add rust-pyo3-0.13. * gnu/packages/crates-io.scm (rust-pyo3-0.13): New variable.
gnu: Add rust-pyo3-macros-0.13. * gnu/packages/crates-io.scm (rust-pyo3-macros-0.13): New variable.
gnu: Add rust-pyo3-macros-backend-0.13. * gnu/packages/crates-io.scm (rust-pyo3-macros-backend-0.13): New variable.
gnu: Add rust-object-0.27. * gnu/packages/crates-io.scm (rust-object-0.27): New variable.
gnu: rust-object-0.28: Inherit from rust-object-0.29. * gnu/packages/crates-io.scm (rust-object-0.28)[inherit]: New field. [build-system, home-page, synopsis, description, license]: Inherit.
gnu: Add rust-object-0.29. * gnu/packages/crates-io.scm (rust-object-0.29): New variable.
gnu: rust-scroll-0.10: Update to 0.10.2. * gnu/packages/crates-io.scm (rust-scroll-0.10): Update to 0.10.2. [arguments]: Do not skip build; add cargo development inputs rust-byteorder-1 and rust-rayon-1.
gnu: Add rust-hashbrown-0.12. * gnu/packages/crates-io.scm (rust-hashbrown-0.12): New variable.