Merge branch 'master' into staging
gnu: Add comments to the bottom of a few package modules. This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelihood of conflicts when applying patches. If there are more specific ways that packages should be arranged in specific modules, this message can be updated accordingly. * gnu/packages/bioconductor.scm: Add comment discouraging adding packages to the bottom of the file. * gnu/packages/bioinformatics.scm: ditto. * gnu/packages/cran.scm: ditto. * gnu/packages/crates-io.scm: ditto. * gnu/packages/emacs-xyz.scm: ditto. * gnu/packages/golang.scm: ditto. * gnu/packages/guile-xyz.scm: ditto. * gnu/packages/haskell-xyz.scm: ditto. * gnu/packages/java.scm: ditto. * gnu/packages/julia-xyz.scm: ditto. * gnu/packages/lisp-xyz.scm: ditto. * gnu/packages/ocaml.scm: ditto. * gnu/packages/perl.scm: ditto. * gnu/packages/python-science.scm: ditto. * gnu/packages/python-xyz.scm: ditto. * gnu/packages/ruby.scm: ditto. * gnu/packages/tex.scm: ditto.
Merge branch 'master' into staging
gnu: rust-proc-macro2-1: Add rust-unicode-ident-1 to inputs. * gnu/packages/crates-io.scm (rust-proc-macro2-1)[inputs]: Add rust-unicode-ident-1.
Merge branch 'master' into staging
gnu: rust-parking-lot-core-0.9: Fix build. * gnu/packages/crates-io.scm (rust-parking-lot-core-0.9)[arguments]: Do not skip build; add rust-windows-sys-0.36.
gnu: Add rust-windows-sys-0.36. * gnu/packages/crates-io.scm (rust-windows-sys-0.36): New variable.
gnu: Add rust-windows-aarch64-msvc-0.36. * gnu/packages/crates-io.scm (rust-windows-aarch64-msvc-0.36): New variable.
gnu: Add rust-windows-i686-gnu-0.36. * gnu/packages/crates-io.scm (rust-windows-i686-gnu-0.36): New variable.
gnu: Add rust-windows-i686-msvc-0.36. * gnu/packages/crates-io.scm (rust-windows-i686-msvc-0.36): New variable.
gnu: Add rust-windows-x86-64-gnu-0.36. * gnu/packages/crates-io.scm (rust-windows-x86-64-gnu-0.36): New variable.
gnu: Add rust-windows-x86-64-msvc-0.36. * gnu/packages/crates-io.scm (rust-windows-x86-64-msvc-0.36): New variable.
gnu: rust-crossbeam-queue-0.3: Do not skip build. * gnu/packages/crates-io.scm (rust-crossbeam-queue-0.3)[arguments]: Do not skip build.
gnu: rust-once-cell-1: Update to 1.13.0. * gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.13.0. [arguments]: Replace rust-parking-lot with rust-parking-lot-core; upgrade rust-crossbeam-utils.
gnu: rust-tracing-0.1: Update to 0.1.36. * gnu/packages/crates-io.scm (rust-tracing-0.1): Update to 0.1.36.
gnu: rust-tracing-attributes-0.1: Update to 0.1.22. * gnu/packages/crates-io.scm (rust-tracing-attributes-0.1): Update to 0.1.22. [arguments]: Update rust-tokio-test; replace rust-tracing-futures with rust-tracing-subscriber.
gnu: rust-tracing-core-0.1: Update to 0.1.29. * gnu/packages/crates-io.scm (rust-tracing-core-0.1): Update to 0.1.29. [arguments]: Remove rust-lazy-static; add rust-once-cell and rust-valuable.
gnu: Add rust-valuable-0.1. * gnu/packages/crates-io.scm (rust-valuable-0.1): New variable.
gnu: Add rust-valuable-derive-0.1. * gnu/packages/crates-io.scm (rust-valuable-derive-0.1): New variable.
gnu: rust-crossbeam-utils-0.8: Update to 0.8.11. * gnu/packages/crates-io.scm (rust-crossbeam-utils-0.8): Update to 0.8.11. [arguments]: Remove rust-autocfg and rust-lazy-static; add rust-loom-0.5 and rust-once-cell-1; Remove rust-rand from development inputs.