doc: Increase minimum Guile-Git version. * doc/contributing.text: bump minimum required version of guile-git from 0.5.0 to 0.10.0, required by 86022e994e. * po/doc/guix-manual.*: update translations as well. Change-Id: I8cc8fd720cc71fbe17e2e530f7411b9c888ba0f6 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: qucsator-rf: Update to 1.0.7. * gnu/packages/engineering.scm (qucsator-rf): Update to 1.0.7. Change-Id: Ifd58ef0adc8750deffa861ce62c54b32da81940d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: system-log: Allow ‘max-silent-time’ to be #f. * gnu/services/shepherd.scm (gexp-or-integer-or-false?): New procedure. (system-log-configuration)[max-silent-time]: Change to ‘gexp-or-integer-or-false’. * doc/guix.texi (Shepherd Services): Regenerate documentation with ‘configuration->documentation’. Change-Id: I75228cd19ca892c26347a64cbb952668fc893669
git-authenticate: Print a clear error message for malformed keys. Fixes guix/guix#1141. * guix/git-authenticate.scm (load-keyring-from-blob): Change ‘oid’ to ‘entry’ and adjust accordingly. Raise a ‘&formatted-message’ error when ‘read-radix-64’ returns #f or EOF. (load-keyring-from-reference): Adjust accordingly. Change-Id: Ib88c94dac543caf6b1e0855242ba50063c944765
gnu: dico: Hard-code file name of the default shell. This fixes a regression introduced in a33e152f2eb9927be5942b00bdaaecba737c650f whereby the ‘dicod’ Shepherd service would fail to start with: dicod[2]: /gnu/store/…-m4-1.4.19/bin/m4 -s exited with status 127 … due to /bin/sh missing in its least-authority environment and ‘SHELL’ being unset. * gnu/packages/dico.scm (dico)[arguments]: Add ‘set-shell-file-name’ phase. [inputs]: Add ‘bash-minimal’. Change-Id: Ie6f8a7a462a2dedcbf7ea049e385e121da06e741
daemon: Tolerate pipes and sockets in failed build trees. Fixes <https://issues.guix.gnu.org/78919>. Fixes guix/guix#471. Fixes a bug introduced in ae18b3d9e6bd0c184505a094851448d08555e23e whereby interrupting ‘guix build -K hello’ would leave a build directory with root ownership due ‘secureFilePerms’ bailing out due to the presence of FIFOs in the temporary build directory. * nix/libstore/build.cc (secureFilePerms): Add ‘allowSpecialFiles’ parameter; honor it and pass it in recursive call. (DerivationGoal::deleteTmpDir): Pass true as the second argument to ‘secureFilePerms’. Reported-by: Janneke Nieuwenhuizen <janneke@gnu.org> Reported-by: David Elsing <david.elsing@posteo.net> Change-Id: I638a4ee909a2b5022f9153e1cbb832bfb2e15263
gnu: freerdp: Disable assertions. Fixes: guix/guix#1933 * gnu/packages/rdesktop.scm (freerdp-3)[arguments]<#:configure-flags>: Add -DWITH_VERBOSE_WINPR_ASSERT=OFF. Change-Id: Idd3e6262d1e023123cc42a8d454fcb3d9dd49824 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: python-vsg: Update to 3.33.0. * gnu/packages/electronics.scm (python-vsg): Update to 3.33.0. [arguments]<:#test-flags>: Disable test_utf_8. [native-nputs]: Add pytest-cov and pytest-html. Change-Id: I9ed0c4df95140e54301995c268dc6f9206d44c53 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: exercism: Patch xdg-open path. * gnu/packages/education.scm (exercism) [arguments] <phases>: Add 'patch-xdg-open. [inputs]: Add xdg-utils. Fixes guix/guix#2203 Change-Id: I877a2bbf2468662e8f481b5cf10099b9e63a1b65 Change-Id: Ie15ddb9465d03d308740a348fa2e2c1233ec6591
gnu: exercism: Update to 3.5.7. * gnu/packages/education.scm (exercism): Update to 3.5.7. Change-Id: I97e60c90b67ce99256c45de202576f4b66a7b3b7
gnu: python-autograd: Update to 1.8.0. * gnu/packages/machine-learning.scm (python-autograd): Update to 1.8.0. [native-inputs]: Add python-pytest-cov, python-pytest-xdist. Change-Id: I7c1a0aa0f415ca00891ad8e3121b6d733ae41820 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-captum: Update to 0.8.0. * gnu/packages/machine-learning.scm (python-captum): Update to 0.8.0. [aguments]: Use G-Expressions. <test-flags>: Add "tests" option parameter. [native-inputs]: Remove jupyter, python-annoy, python-black, python-flake8, python-ipython, python-ipywidgets, python-mypy, python-pytest, and python-pytest-cov. Change-Id: I1df3c97e8fd5f0075888420a9f9b4a6411bd58bb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: kigo: Add qtwayland. * gnu/packages/kde-games.scm (kigo) [inputs]: Add qtwayland. Change-Id: Ia158af5f3ea9bf6b9133a9c81c8243ab66b6cfd2
gnu: polyml: Update to 5.9.2. * gnu/packages/sml.scm (polyml): Update to 5.9.2. Closes: #2212 Change-Id: Ia8faea86acd88815f9bcd5481821607b1bcd9490 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: Add xiccd. * gnu/packages/xdisorg.scm (xiccd): New variable. Closes: #1168 Change-Id: Ie33e8109dc37ce701ca41f81bfd8c4fee1b97827 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: trealla: Update to 2.82.16. * gnu/packages/prolog.scm (trealla): Update to 2.82.16. Change-Id: Id872894e44b79cd7c54ed00cacb3301e83d27cee
gnu: font-google-roboto: Update to 3.011. * gnu/packages/fonts.scm (font-google-roboto): Update to 3.011. [source] <uri>: New repository. [arguments] <#:phases>: Add 'chdir. [homepage]: New repository. [description]: Format. [license]: Change to OFL. Change-Id: Iefa37a38ae51f6f000cdf383f8aed436e08a3eaf Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: Add font-google-roboto-mono. * gnu/packages/fonts.scm (font-google-roboto-mono): New variable. Closes: #2182 Change-Id: Ic3b6322faa12791bfef1f6d75ca26722de4362b2 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: python-catalogue: Switch to pyproject. * gnu/packages/python-xyz.scm (python-catalogue): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [inputs]: Remove them. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Idb5e65667e1ddd060e79e947482a3603e00841f3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-vcr: Switch to pyproject. * gnu/packages/python-check.scm (python-pytest-vcr): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I80e0b9fea63ecc7b480c18baee3eaf5dabe24928 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>