gnu: Add rust-gettext-rs-0.5. * gnu/packages/crates-io.scm (rust-gettext-rs-0.5): New variable. (rust-gettext-rs-0.4): Inherit from rust-gettext-rs-0.5.
bash completion: Complete file names after 'guix package -p'. * etc/completion/bash/guix (_guix_complete): Add _guix_is_dash_p. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-citeproc-py. * gnu/packages/python-xyz.scm (python-citeproc-py): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-rnc2rng. * gnu/packages/python-xyz.scm (python-rnc2rng): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
guix: scripts: build: Mention 'PACKAGE' in '--with-source' option. * guix/scripts/build.scm (show-transformation-options-help): Mention 'PACKAGE' in '--with-source' option. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: gdsl: Replace 'url-fetch' by 'git-fetch'. Fixes <https://debbugs.gnu.org/25913>. * gnu/packages/datastructures.scm (gdsl)[source]: Replace 'url-fetch' by 'git-fetch'. [home-page]: Update. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
environment: '--link-profile' uses ~/.guix-profile for environment variables. Before this patch, we had: $ guix environment -CP --ad-hoc coreutils [env]$ echo $PATH /gnu/store/…-profile/bin [env]$ echo $GUIX_ENVIRONMENT /gnu/store/…-profile After this patch: $ guix environment -CP --ad-hoc coreutils [env]$ echo $PATH /home/ludo/.guix-profile/bin [env]$ echo $GUIX_ENVIRONMENT /home/ludo/.guix-profile * guix/scripts/environment.scm (launch-environment/container): When LINK-PROFILE? is true, pass ~/.guix-profile as the second argument to 'launch-environment'. * tests/guix-environment-container.sh: Adjust test accordingly. * doc/guix.texi (Invoking guix environment): Update accordingly.
gnu: samba: Update to 4.12.7 [security fixes]. Fixes CVE-2020-1472 with 4.12.7. Fixes CVE-2020-10730, CVE-2020-10745, CVE-2020-10760 and CVE-2020-14303 with 4.12.4. * gnu/packages/samba.org (samba): Update to 4.12.7.
gnu: metapixel: Fix typo in description. * gnu/packages/image-processing.scm (metapixel)[description]: Fix typo. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: sudo: Update to 1.9.3. * gnu/packages/admin.scm (sudo): Update to 1.9.3.
gnu: inkscape-1.0: Update to 1.0.1. * gnu/packages/inkscape.scm (inkscape-1.0): Update to 1.0.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: php: Disable unreliable test. * gnu/packages/php.scm (php)[arguments]: Delete bug73837.phpt.
services: Docker: Fix typo in configuration. This is a follow-up to f0a09310e6ff2ed63770cb585c551ba94ce4a9d0. * gnu/services/docker.scm (docker-shepherd-service): Properly reference variables in service definition.
gnu: Add texlive-caption. * gnu/packages/tex.scm (texlive-caption): New variable.
gnu: docker: Compile with seccomp enabled. * gnu/packages/docker.scm (docker)[arguments]: Adjust custom 'configure phase to enable seccomp support. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
services: docker: Fix enable-proxy? option. The userland proxy option does not properly disable the userland proxy when set to false. Docker defaults to enabling the userland proxy if the option is unset on the command line. * gnu/services/docker.scm (docker-shepherd-service): Properly handle the 'enable-proxy?' option. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: docker: Synchronize docker dependencies with the current version of docker. * gnu/packages/docker.scm (docker-libnetwork): Update to 19.03-1.026aaba. [source]: Follow URI redirection. [arguments]: Adjust import-path accordingly. [home-page]: Same. * gnu/packages/networking.scm (go-sctp): Update to 0.0.0-2.6e2cb13. [arguments]: Skip test suite. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: texlive-microtype: Tweak description. * gnu/packages/tex.scm (texlive-microtype)[description]: Fill paragraph to standard width.
gnu: webkitgtk: Update to 2.30.0. * gnu/packages/webkit.scm (webkitgtk): Update to 2.30.0. [arguments]: Add "-DUSE_SYSTEMD=OFF" to the configure flags.
gnu: Rename 'v' to 'vlang'. * gnu/packages/vlang.scm (v, vlang): Rename 'v' to 'vlang', keeping 'v' as a deprecated-package.