summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-09-21bash 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> Fulbert
2020-09-21gnu: Add python-citeproc-py....* gnu/packages/python-xyz.scm (python-citeproc-py): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Konrad Hinsen
2020-09-21gnu: Add python-rnc2rng....* gnu/packages/python-xyz.scm (python-rnc2rng): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Konrad Hinsen
2020-09-21guix: 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> zimoun
2020-09-21gnu: 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> zimoun
2020-09-21environment: '--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. Ludovic Courtès
2020-09-21gnu: 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. Pierre Langlois
2020-09-21gnu: metapixel: Fix typo in description....* gnu/packages/image-processing.scm (metapixel)[description]: Fix typo. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brendan Tildesley
2020-09-21gnu: sudo: Update to 1.9.3....* gnu/packages/admin.scm (sudo): Update to 1.9.3. Tobias Geerinckx-Rice
2020-09-21gnu: 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> Boris A. Dekshteyn
2020-09-21gnu: php: Disable unreliable test....* gnu/packages/php.scm (php)[arguments]: Delete bug73837.phpt. Tobias Geerinckx-Rice
2020-09-21services: 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. Efraim Flashner
2020-09-21gnu: Add texlive-caption....* gnu/packages/tex.scm (texlive-caption): New variable. Paul Garlick
2020-09-21gnu: 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> Jesse Dowell
2020-09-21services: 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> Jesse Dowell
2020-09-21gnu: 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> Jesse Dowell
2020-09-21gnu: texlive-microtype: Tweak description....* gnu/packages/tex.scm (texlive-microtype)[description]: Fill paragraph to standard width. Paul Garlick
2020-09-21gnu: 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. Mark H Weaver
2020-09-21gnu: Rename 'v' to 'vlang'....* gnu/packages/vlang.scm (v, vlang): Rename 'v' to 'vlang', keeping 'v' as a deprecated-package. Mark H Weaver
2020-09-21services: base: Improve container related comments....* gnu/services/base.scm (guix-shepherd-service): Clarify the usage of a container for guix-daemon. Mathieu Othacehe
2020-09-21build: shepherd: Check for container support....Fixes: <https://issues.guix.gnu.org/43533>. * gnu/build/shepherd.scm (fork+exec-command/container): Check if containers are supported before joining PID namespaces. Mathieu Othacehe
2020-09-21gnu: supertuxkart: Sort inputs alphabetically....* gnu/packages/games.scm (supertuxkart)[inputs]: Sort alphabetically. Efraim Flashner
2020-09-21gnu: supertuxkart: Update to 1.2....* 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> Raphaël Mélotte
2020-09-21gnu: eschalot: Cross-compile....* gnu/packages/crypto.scm (eschalot)[arguments]: Use CC-FOR-TARGET. Tobias Geerinckx-Rice
2020-09-21gnu: eschalot: Fix build....* gnu/packages/crypto.scm (eschalot)[inputs]: Use openssl-1.0. Tobias Geerinckx-Rice
2020-09-21services: dicod: Reduce irony....* gnu/services/dict.scm (dicod-service): Fix docstring typo. Tobias Geerinckx-Rice
2020-09-21installer: Rename RUN-PARTIONING-PAGE....* gnu/installer/newt/partition.scm (run-partioning-page): Rename to run-partitioning-page. Adjust all callers. Tobias Geerinckx-Rice
2020-09-21installer: Fix docstring typoes....* gnu/installer/connman.scm (connman-state, run-locale-page) (start-swapping, stop-swapping, run-installer-steps): Fix typo in docstring. Tobias Geerinckx-Rice
2020-09-20gnu: oil: Don't hardcode gcc....* gnu/packages/shells.scm (oil)[arguments]: In custom 'configure phase use cc-for-target instead of hardcoding gcc. Efraim Flashner
2020-09-20gnu: oil: Update to 0.8.0....* gnu/packages/shells.scm (oil): Update to 0.8.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Ryan Prior
2020-09-20gnu: emacs-beginend: Update to 2.2.0....* gnu/packages/emacs-xyz.scm (emacs-beginend): Update to 2.2.0. Nicolas Goaziou
2020-09-20gnu: emacs-bluetooth: Update to 0.2....* gnu/packages/emacs-xyz.scm (emacs-bluetooth): Update to 0.2. Nicolas Goaziou
2020-09-20gnu: gnu-pw-mgr: Update to 2.7....* 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. Efraim Flashner
2020-09-20gnu: retux: Update to 1.4.1-1....* gnu/packages/games.scm (retux): Add let binding and update to 1.4.1-1. [version]: Update version string. [source]: Update URL. Kei Kebreau
2020-09-20gnu: knot-resolver: Update to 5.1.3....* 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. Tobias Geerinckx-Rice
2020-09-20gnu: libbpf: Propagate pkg-config Requirements....* gnu/packages/linux.scm (libbpf)[inputs]: Rename to, making libelf and zlib, … [propagated-inputs]: …this. Tobias Geerinckx-Rice
2020-09-20gnu: Add antlr4....* gnu/packages/java.scm (antlr4): New variable. Julien Lepiller
2020-09-20gnu: Add java-antlr4-runtime....* 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. Julien Lepiller
2020-09-20gnu: Add java-treelayout....* gnu/packages/java.scm (java-treelayout): New variable. Julien Lepiller
2020-09-19gnu: qemu: Move HTML documentation to the doc output....* 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. Maxim Cournoyer
2020-09-19gnu: qemu: Install the full documentation as an info manual....* 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. Maxim Cournoyer
2020-09-19gnu: qemu: Enable parallel tests....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. Maxim Cournoyer
2020-09-19gnu: qemu: Fix indentation....* gnu/packages/virtualization.scm (qemu): Fix indentation. Maxim Cournoyer
2020-09-19gnu: qemu: Disable the bios-tables-test test....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. Maxim Cournoyer
2020-09-19gnu: qemu: Update to 5.1.0....* gnu/packages/virtualization.scm (qemu): Update to 5.1.0. Maxim Cournoyer
2020-09-19gnu: u-boot: Reomve sdl2 dependency on non-GUI builds....* gnu/packages/bootloaders.scm (u-boot)[native-inputs]: Remove sdl2. (u-boot-tools)[native-inputs]: Add sdl2. Danny Milosavljevic
2020-09-19gnu: Add surge-synth....* gnu/packages/music.scm (surge-synth): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Alexandros Theodotou
2020-09-19gnu: Add emacs-standard-dirs....* gnu/packages/emacs-xyz.scm (emacs-standard-dirs): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Joseph LaFreniere
2020-09-19describe: Save the original value of (program-arguments)....Fixes <https://bugs.gnu.org/42688>. Reported by pkill9 <pkill9@runbox.com>. This ensures that 'guix repl -s SCRIPT' give SCRIPT the right value of (current-profile), which in turn ensures that (%package-module-path) is initialized with the right set of channels. * guix/describe.scm (initial-program-arguments): New variable. (current-profile): Use it. * guix/scripts/repl.scm (guix-repl): Call 'current-profile' before 'set-program-arguments'. Ludovic Courtès
2020-09-19system: image: Rename ISO9660 files....* gnu/system/image.scm (system-iso9660-image): Change the default file output name to "image.iso". Mathieu Othacehe