gnu: Add utf-8-lineseparator. * gnu/packages/textutils.scm (utf-8-lineseparator): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
doc: Tweak Guix Home bits. * doc/guix.texi (Shepherd Home Service): Tweak section name. Add intro. (Invoking guix home): Refer to "guix search". Use @var where appropriate.
gnu: Add font-charter. * gnu/packages/fonts.scm (font-charter): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
doc: Document search paths. * doc/guix.texi (package Reference): Link to "Search Paths". (Invoking guix package): Likewise. (Build Phases): Mention 'set-paths' phase. (Search Paths): New node.
compile: Really disable cross-module inlining and related features. This is a followup to d87a1ba6b8b2f08ba6898033353d7463355bd146. * guix/build/compile.scm (strip-keyword-arguments): Rename to... (clear-keyword-arguments): ... this, and set the value associated with each of KEYWORDS to #f. (optimizations-for-level): Adjust accordingly.
gnu: python-pillow-simd: Update to 9.0.0. * gnu/packages/python-xyz.scm (python-pillow-simd): Update to 9.0.0. [arguments]: Remove field.
gnu: python-pillow: Remove input labels. * gnu/packages/python-xyz.scm (python-pillow)[inputs]: Remove labels.
gnu: python-pillow: Update to 9.0.0 (security fixes). * gnu/packages/python-xyz.scm (python-pillow): Update to 9.0.0. [source]: Add snippet to remove bundled code. [arguments]: Adjust custom 'check phase.
gnu: python-pillow: Add cpe-name. * gnu/packages/python-xyz.scm (python-pillow)[properties]: Add cpe-name.
gnu: python-cryptography: Add 36.0.1. * gnu/packages/python-crypto.scm (python-cryptography-vectors-next, python-cryptography-next): New variables.
gnu: Add python-setuptools-rust. * gnu/packages/python-xyz.scm (python-setuptools-rust): New variable.
gnu: Add rust-pyo3. * gnu/packages/crates-io.scm (rust-pyo3-build-config-0.15, rust-pyo3-macros-backend-0.15, rust-pyo3-macros-0.15, rust-pyo3-0.15): New variables.
gnu: Add rust-eyre. * gnu/packages/crates-io.scm (rust-eyre): New variable.
gnu: rust-indoc: Add 0.3. * gnu/packages/crates-io.scm (rust-indoc-0.3, rust-indoc-impl-0.3): New variables.
gnu: Add rust-inventory. * gnu/packages/crates-io.scm (rust-inventory-0.1, rust-inventory-impl-0.1): New variables.
gnu: Add rust-indenter. * gnu/packages/crates-io.scm (rust-indenter-0.3): New variable.
gnu: Add rust-ghost. * gnu/packages/crates-io.scm (rust-ghost): New variable.
gnu: Add rust-assert-approx-eq. * gnu/packages/crates-io.scm (rust-assert-approx-eq-1): New variable.
gnu: Add rust-ouroboros. * gnu/packages/crates-io.scm (rust-ouroboros-0.14): New variable.
gnu: Add rust-ouroboros-macro. * gnu/packages/crates-io.scm (rust-ouroboros-macro-0.14): New variable.