summary refs log tree commit diff
AgeCommit message (Collapse)Author
2020-09-22gnu: rust-owning-ref-0.4: Update to 0.4.1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-owning-ref-0.4): Update to 0.4.1.
2020-09-22gnu: Add rust-scopeguard-1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-scopeguard-1): New variable. (rust-scopeguard-1.0): Inherit from rust-scopeguard-1.
2020-09-22gnu: Add rust-cloudabi-0.1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-cloudabi-0.1): New variable. (rust-cloudabi-0.0): Inherit from rust-cloudabi-0.1.
2020-09-22gnu: Add rust-gettext-rs-0.5.Efraim Flashner
* gnu/packages/crates-io.scm (rust-gettext-rs-0.5): New variable. (rust-gettext-rs-0.4): Inherit from rust-gettext-rs-0.5.
2020-09-21bash completion: Complete file names after 'guix package -p'.Fulbert
* etc/completion/bash/guix (_guix_complete): Add _guix_is_dash_p. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-09-21gnu: Add python-citeproc-py.Konrad Hinsen
* gnu/packages/python-xyz.scm (python-citeproc-py): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-09-21gnu: Add python-rnc2rng.Konrad Hinsen
* gnu/packages/python-xyz.scm (python-rnc2rng): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-09-21guix: scripts: build: Mention 'PACKAGE' in '--with-source' option.zimoun
* guix/scripts/build.scm (show-transformation-options-help): Mention 'PACKAGE' in '--with-source' option. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-09-21gnu: gdsl: Replace 'url-fetch' by 'git-fetch'.zimoun
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>
2020-09-21environment: '--link-profile' uses ~/.guix-profile for environment variables.Ludovic Courtès
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.
2020-09-21gnu: samba: Update to 4.12.7 [security fixes].Pierre Langlois
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.
2020-09-21gnu: metapixel: Fix typo in description.Brendan Tildesley
* gnu/packages/image-processing.scm (metapixel)[description]: Fix typo. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-09-21gnu: sudo: Update to 1.9.3.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (sudo): Update to 1.9.3.
2020-09-21gnu: inkscape-1.0: Update to 1.0.1.Boris A. Dekshteyn
* gnu/packages/inkscape.scm (inkscape-1.0): Update to 1.0.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-09-21gnu: php: Disable unreliable test.Tobias Geerinckx-Rice
* gnu/packages/php.scm (php)[arguments]: Delete bug73837.phpt.
2020-09-21services: Docker: Fix typo in configuration.Efraim Flashner
This is a follow-up to f0a09310e6ff2ed63770cb585c551ba94ce4a9d0. * gnu/services/docker.scm (docker-shepherd-service): Properly reference variables in service definition.
2020-09-21gnu: Add texlive-caption.Paul Garlick
* gnu/packages/tex.scm (texlive-caption): New variable.
2020-09-21gnu: docker: Compile with seccomp enabled.Jesse Dowell
* gnu/packages/docker.scm (docker)[arguments]: Adjust custom 'configure phase to enable seccomp support. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-09-21services: docker: Fix enable-proxy? option.Jesse Dowell
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>
2020-09-21gnu: docker: Synchronize docker dependencies with the current version of docker.Jesse Dowell
* 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>
2020-09-21gnu: texlive-microtype: Tweak description.Paul Garlick
* gnu/packages/tex.scm (texlive-microtype)[description]: Fill paragraph to standard width.
2020-09-21gnu: webkitgtk: Update to 2.30.0.Mark H Weaver
* gnu/packages/webkit.scm (webkitgtk): Update to 2.30.0. [arguments]: Add "-DUSE_SYSTEMD=OFF" to the configure flags.
2020-09-21gnu: Rename 'v' to 'vlang'.Mark H Weaver
* gnu/packages/vlang.scm (v, vlang): Rename 'v' to 'vlang', keeping 'v' as a deprecated-package.
2020-09-21services: base: Improve container related comments.Mathieu Othacehe
* gnu/services/base.scm (guix-shepherd-service): Clarify the usage of a container for guix-daemon.
2020-09-21build: shepherd: Check for container support.Mathieu Othacehe
Fixes: <https://issues.guix.gnu.org/43533>. * gnu/build/shepherd.scm (fork+exec-command/container): Check if containers are supported before joining PID namespaces.
2020-09-21gnu: supertuxkart: Sort inputs alphabetically.Efraim Flashner
* gnu/packages/games.scm (supertuxkart)[inputs]: Sort alphabetically.
2020-09-21gnu: supertuxkart: Update to 1.2.Raphaël Mélotte
* gnu/packages/games.scm (supertuxkart): Update to 1.2. [source]: Update snippet, some of the previously bundled libraries are gone. Also update URL. [arguments]: Remove unneeded configure flags. [inputs]: Add sdl2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-09-21gnu: eschalot: Cross-compile.Tobias Geerinckx-Rice
* gnu/packages/crypto.scm (eschalot)[arguments]: Use CC-FOR-TARGET.
2020-09-21gnu: eschalot: Fix build.Tobias Geerinckx-Rice
* gnu/packages/crypto.scm (eschalot)[inputs]: Use openssl-1.0.
2020-09-21services: dicod: Reduce irony.Tobias Geerinckx-Rice
* gnu/services/dict.scm (dicod-service): Fix docstring typo.
2020-09-21installer: Rename RUN-PARTIONING-PAGE.Tobias Geerinckx-Rice
* gnu/installer/newt/partition.scm (run-partioning-page): Rename to run-partitioning-page. Adjust all callers.
2020-09-21installer: Fix docstring typoes.Tobias Geerinckx-Rice
* gnu/installer/connman.scm (connman-state, run-locale-page) (start-swapping, stop-swapping, run-installer-steps): Fix typo in docstring.
2020-09-20gnu: oil: Don't hardcode gcc.Efraim Flashner
* gnu/packages/shells.scm (oil)[arguments]: In custom 'configure phase use cc-for-target instead of hardcoding gcc.
2020-09-20gnu: oil: Update to 0.8.0.Ryan Prior
* gnu/packages/shells.scm (oil): Update to 0.8.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-09-20gnu: emacs-beginend: Update to 2.2.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-beginend): Update to 2.2.0.
2020-09-20gnu: emacs-bluetooth: Update to 0.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-bluetooth): Update to 0.2.
2020-09-20gnu: gnu-pw-mgr: Update to 2.7.Efraim Flashner
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Update to 2.7. [arguments]: Add new phase to work around /dev/tty not being available in the build environment.
2020-09-20gnu: retux: Update to 1.4.1-1.Kei Kebreau
* gnu/packages/games.scm (retux): Add let binding and update to 1.4.1-1. [version]: Update version string. [source]: Update URL.
2020-09-20gnu: knot-resolver: Update to 5.1.3.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (knot-resolver): Update to 5.1.3. [inputs]: Remove lua5.1-cqueues, lua5.1-filesystem, lua5.1-sec, and lua5.1-socket.
2020-09-20gnu: libbpf: Propagate pkg-config Requirements.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (libbpf)[inputs]: Rename to, making libelf and zlib, … [propagated-inputs]: …this.
2020-09-20gnu: Add antlr4.Julien Lepiller
* gnu/packages/java.scm (antlr4): New variable.
2020-09-20gnu: Add java-antlr4-runtime.Julien Lepiller
* gnu/packages/java.scm (java-antlr4-runtime): New variable. * gnu/packages/patches/java-antlr4-Add-standalone-generator.patch: New file. * gnu/packages/patches/java-antlr4-fix-code-too-large.java: New file. * gnu/local.mk (dist_patch_DATA): Add them.
2020-09-20gnu: Add java-treelayout.Julien Lepiller
* gnu/packages/java.scm (java-treelayout): New variable.
2020-09-19gnu: qemu: Move HTML documentation to the doc output.Maxim Cournoyer
* gnu/packages/virtualization.scm (qemu)[outputs]: Add "doc" output. [phases]{create-samba-wrapper}: Correctly refer to the outputs keyword argument. {move-html-doc}: Add phase.
2020-09-19gnu: qemu: Install the full documentation as an info manual.Maxim Cournoyer
* gnu/packages/patches/qemu-build-info-manual.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/virtualization.scm (qemu)[source]: Use it. [phases]{install-info}: Remove phase. {create-samba-wrapper}: Add after 'install.
2020-09-19gnu: qemu: Enable parallel tests.Maxim Cournoyer
I've built QEMU 5.1.0 tens of times on a 24 logical core machines, and haven't encountered a failure. Tentatively re-enabling parallel tests. * gnu/packages/virtualization.scm (qemu)[arguments]: Drop the \#:parallel-tests? #f argument. [phases]{configure}: Fix indentation.
2020-09-19gnu: qemu: Fix indentation.Maxim Cournoyer
* gnu/packages/virtualization.scm (qemu): Fix indentation.
2020-09-19gnu: qemu: Disable the bios-tables-test test.Maxim Cournoyer
This works around <https://issues.guix.info/43048>. * gnu/packages/virtualization.scm (qemu)[phases]{disable-unusable-tests}: Move after unpack. Combine the existing substitute patterns on a single usage of substitute*. Disable the bios-tables-test test in tests/qtest/Makefile.include.
2020-09-19gnu: qemu: Update to 5.1.0.Maxim Cournoyer
* gnu/packages/virtualization.scm (qemu): Update to 5.1.0.
2020-09-19gnu: u-boot: Reomve sdl2 dependency on non-GUI builds.Danny Milosavljevic
* gnu/packages/bootloaders.scm (u-boot)[native-inputs]: Remove sdl2. (u-boot-tools)[native-inputs]: Add sdl2.