gnu: u-boot: Update to 2023.10. * gnu/local.mk: De-register patches. * gnu/packages/bootloaders.scm (u-boot): Update to 2023.10. [source]: Remove patches. (u-boot-documentation)[inputs]: Add python-sphinx-prompt. * gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Refresh. * gnu/packages/patches/u-boot-fix-build-python-3.10.patch: Delete file. * gnu/packages/patches/u-boot-fix-u-boot-lib-build.patch: Delete file. * gnu/packages/patches/u-boot-rk3399-enable-emmc-phy.patch: Delete file. * gnu/packages/patches/u-boot-rockchip-inno-usb.patch: Refresh. * gnu/packages/patches/u-boot-sifive-prevent-reloc-initrd-fdt.patch: Delete file. Modifed-by: Vagrant Cascadian <vagrant@debian.org> Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
daemon: Fix my own whitespace errors. This follows up on commit d993ed43b2bae8717437aa27d9d33fd223a6411f and was entirely predictable. The noise, sorry for it. Change-Id: I8ddb8cfe33db3864949f6589cc091616a90ebc5b
download: Update Apache mirror list. * guix/download.scm (%mirrors): Remove several vanished hosts and all FTP URLs. Use HTTPS where supported. Add some new HTTPS mirrors. Change-Id: Ie707e92ae65b8a3287d941e3e6ffb84592417b95
download: Update KDE mirror list. * guix/download.scm (%mirrors): Update one mirror URL and remove 2 dead ones. Change-Id: Ibdc03f0b7df94b73bb5be0fda5a6244b017e747e
download: Remove dead SourceForge mirrors. * guix/download.scm (%mirrors): Remove 2 dead mirror URLs. Change-Id: I7f0e15ab5499df26fdf0b1702f8bea73c8ec8230
gnu: dante: Enable preloading support. Fixes <https://issues.guix.gnu.org/63250>. Dante uses dlopen which doesn't work with libc.so but libc.so.6. This fixes socksify, which is patched to skip invoking uname needlessly. * gnu/packages/networking.scm (dante): Enable preloading support. * gnu/packages/patches/dante-non-darwin.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. References: https://github.com/NixOS/nixpkgs/pull/68418#discussion_r343625853 Change-Id: I03a5b6b6e11cf6a0453a4968ff00c6dd627249a8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add node-safe-stable-stringify. * gnu/packages/node-xyz.scm (node-safe-stable-stringify): New variable. Change-Id: Ia54a44403807479652fe5831b08acdb661dca9e1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add node-normalize-path. * gnu/packages/node-xyz.scm (node-normalize-path): New variable. Change-Id: I9afbede1f16ed1157fed95d3925b97945a73c91b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: tensorflow-lite: Update to 2.13.1 * gnu/packages/machine-learning.scm (tensorflow-lite): Update to 2.13.1 Change-Id: Icc7ff237660006e2320df02b353ccab5dac7b7d2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: emacs-jinx: Update to 1.0. * gnu/packages/emacs-xyz.scm (emacs-jinx): Update to 1.0. Change-Id: I6dd54a220ba6c0bd466a83f7051bf8459cf2840a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add liquidprompt. * gnu/packages/shellutils.scm (liquidprompt): New variable. Change-Id: I0004568df6dd6011f5e65c9894ce97a8c2533f84 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: node-lts: Update to 18.19.0. * gnu/packages/node.scm (node-lts): Update to 18.19.0. Change-Id: Ide542157571774da6d70fc114ec095f645a79b8b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
deprecation: Fix docstring typo. * guix/deprecation.scm (define-deprecated/public): Fix docstring. Change-Id: I895b1a86654b2756a9f98e858c622e8e7a6e2c27 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-pyqtwebengine, version 6.6.0. * gnu/packages/qt.scm (python-pyqtwebengine-6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-pyqt, version 6.5.2. * gnu/packages/qt.scm (python-pyqt-6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-pyqt6-sip. * gnu/packages/qt.scm (python-pyqt6-sip): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-cookiecutter: Update to 2.5.0. * gnu/packages/python-xyz.scm (python-cookiecutter): Update to 2.5.0. [arguments]<#:phases>: Add 'pre-check phase to set a writable home directory and patch dynamically generated shebangs. Replace the default check phase to use pytest. [native-inputs]: Add bash-minimal and git. Remove python-pytest-catchlog. [propagated-inputs]: Add python-arrow, python-pyyaml and python-rich. Remove python-future, python-jinja2-time, python-poyo, python-text-unidecode and python-whichcraft. Change-Id: Ifc612136fa9a67ad643d0e1c031d173a3b3904a4 Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: skalibs: Correct symlink permissions on the hurd. * gnu/packages/skarnet.scm (skalibs)[arguments]: Patch tools/install.sh umask. [supported-systems]: Include i586-gnu. Change-Id: Ia431a06d6150b33562dcf0f57eb3ba0fd84ba864
gnu: guix-build-coordinator: Update to 0-93.e4af682. * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-93.e4af682. Change-Id: Ice91ef075db02d3f2bcb445d4fd5621bc00a02a0
services: guix: Move GUIX_LOCPATH handling to packages. I think this might be better than handling it in the service. I'm seeing locale issues on the hurd which I hope this will address. * gnu/packages/package-management.scm (guix-build-coordinator, guix-build-coordinator/agent-only): * gnu/services/guix.scm (guix-build-coordinator-shepherd-services, guix-build-coordinator-agent-shepherd-services): Change-Id: I07ca424f434854176326a19177dc5573d53b59c2