gnu: r-openmx: Update to 2.21.11.
* gnu/packages/cran.scm (r-openmx): Update to 2.21.11.
Change-Id: I1349e0965508f42d183d2e705c356fdd3ac9faf0
gnu: r-spacyr: Update to 1.3.0.
* gnu/packages/cran.scm (r-spacyr): Update to 1.3.0.
[native-inputs]: Add r-r-rsp.
Change-Id: I999db8ad92b2d0799ffa4350847980db30c75409
gnu: r-scales: Update to 1.3.0.
* gnu/packages/cran.scm (r-scales): Update to 1.3.0.
[propagated-inputs]: Add r-cli and r-glue.
Change-Id: I37c4a09d6910f9d8885d253547808d3dc2761748
gnu: r-pbdmpi: Update to 0.5-1.
* gnu/packages/cran.scm (r-pbdmpi): Update to 0.5-1.
Change-Id: Iede248c40a0a57bc5a23015745f426cd4485b38c
gnu: r-rjava: Update to 1.0-10.
* gnu/packages/cran.scm (r-rjava): Update to 1.0-10.
[source]: Delete bundled minified JavaScript.
[arguments]: Use minify-build-system in new phase
'replace-bundled-minified-JavaScript.
[native-inputs]: Add esbuild.
Change-Id: I6ca7724ea61f53995067cca8d6835fe061621567
gnu: Add alsa-scarlett-gui.
* gnu/packages/music.scm (alsa-scarlett-gui): New variable.
Change-Id: Ia92a0be7e0f08cf42bc263f2c321b4617fa6935b
gnu: tascam-gtk: Update to 0.4-0.69fb86f.
* gnu/packages/music.scm (tascam-gtk): Update to 0.4-0.69fb86f.
[inputs]: Replace libxml++-2 with libxml++-3.
Change-Id: Iae8ff22ee7ee5888ff4d24209f2f09fbecf52889
gnu: Add libxml++-3.
* gnu/packages/gnome.scm (libxml++-3): New variable.
Change-Id: I2250766126f433b3f5dcc50cd7eaadec3acadad3
gnu: dezyne: Update to 2.18.0.
* gnu/packages/dezyne.scm (dezyne): Update to 2.18.0.
[inputs]: Add boost.
[arguments]: Change assoc-ref memes to use gexps.
Change-Id: I1212de52db6c2b07122e756c68597b1f8ddbb313
gnu: Add scmackerel.
* gnu/packages/dezyne.scm (scmackerel): New variable.
services: Add rspamd-service-type.
* gnu/services/mail.scm (rspamd-service-type): New variable.
* gnu/tests/mail.scm (%test-rspamd): New variable.
* doc/guix.texi: Document it.
Co-authored-by: Saku Laesvuori <saku@laesvuori.fi>
Change-Id: I7196643f087ffe9fc91aab231b69d5ed8dc9d198
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: pypy: Update to 7.3.13.
The validate-runpath error was previously reported in #57653.
Version update fixes the existing build errors.
* gnu/packages/python.scm (pypy3): Update to 7.3.13.
[source]: Update origin URI.
[arguments]<#:validate-runpath>: Disable check.
[arguments]<#:phases>: Update directory paths.
Change-Id: Ic6ab7dd77e30fa85d6fa5f000f9aa2528951b81e
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
services: hpcguix-web: Add ‘configuration’ action.
* gnu/services/web.scm (hpcguix-web-shepherd-service): Define
‘config-file’ and use it. Add ‘actions’ field.
Change-Id: I085df403270039ede3c13f21a5d60682c7510e2e
tests: childhurd: Prefer “-cpu max” over “-cpu host”.
“-cpu host” can sometimes, for unclear reasons, lead to this error from
QEMU 8.1.1:
qemu-system-x86_64: CPU model 'host' requires KVM or HVF
This commit fixes it.
Inspired by
<https://github.com/matthewbauer/nixpkgs/commit/47b56e7c19c2e3af685ee408f02f232efb3d12b1>.
* gnu/tests/virtualization.scm (run-childhurd-test)[test]: Prefer
“-cpu max” over “-cpu host”.
Change-Id: I11a8a68bb0532fe1f3fd2c34b4a7a5fdb7bccb57
services: guix: Allow gexps evaluating to a list of build-machines.
* gnu/services/base.scm (guix-machines-files-installation): Handle
machines being a mixed list of build-machines and lists of
build-machines.
* doc/guix.texi (Base Services): Document it.
Change-Id: Ie404562ca0b564413233c3a624046da831893dc3
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: libtorrent-rasterbar: Disable test_ssl test.
It times out in the ci.guix.gnu.org, so this commit disables it. It will be
re-enabled once solution is found.
* gnu/packages/bittorrent.scm
(libtorrent-rasterbar)[arguments]<#:phases>['check]: Disable test_ssl test.
Change-Id: Ib396fd8a1786e14baad72ae892bdd0fd3fe7a180
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
build-system/zig: Do not import (guix build syscalls).
* guix/build-system/zig.scm (%zig-build-system-modules): Remove (guix
build syscalls), which is unused.
Change-Id: Ie91c46c68787e0a8ffa3cbde2c5fd2294b82ed15
gnu: txr: Remove obsolete fix.
* gnu/packages/lisp.scm (txr)[arguments]: Remove 'inhibit-doc-syms-generation'
phase.
Change-Id: Ibf29e28a82f1821cefbdc87e8bfdf3ffcd4219e5
.guix-authorizations: Update lfam's key.
* .guix-authorizations: Update lfam's signing key fingerprint.
Change-Id: Ic34f364dfc46e403e1d431e5860a63b36143b6f3