file-systems: Add cgroup2 to %pseudo-file-system-types. * gnu/system/file-systems.scm (%pseudo-file-system-types): Add cgroup2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: busybox: Fix cross-compilation. * gnu/packages/busybox.scm (busybox)[arguments]: Switch to gexps. Honor #:tests? in 'check' phase. Add #:make-flags. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: nginx: Don't emit empty fields An empty root or index field is an error in nginx. * gnu/services/web.scm (emit-nginx-server-config): Don't emit root or index fields when they are empty Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: gnome-boxes: Patch 'qemu-img' file name. * gnu/packages/gnome.scm (gnome-boxes)[arguments]: Add 'set-qemu-file-name' phase. [inputs]: Add QEMU-MINIMAL. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-babel-polish. * gnu/packages/tex.scm (texlive-babel-polish): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add ec. * gnu/packages/linux.scm (ec): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
machine: ssh: Parameterize '%current-system' early on. Fixes <https://issues.guix.gnu.org/58084>. Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>. Previously, "sanity checks" and other operations would happen in a context where '%current-system' has its default value. Thus, running 'guix deploy' on x86_64-linux machine for an aarch64-linux one would lead things like '%base-initrd-modules' to see "x86_64-linux" as the '%current-system' value, in turn making the wrong choices. * gnu/machine/ssh.scm (check-deployment-sanity)[assertions]: Wrap in 'parameterize'. (deploy-managed-host): Likewise for the 'mlet' body.
tests: telephony: Add missing import to fix jami tests. * gnu/tests/telephony.scm (run-jami-test): Add a missing (ice-9 match) import directive. Co-authored-by: Olivier Dion <olivier.dion@polymtl.ca>
gnu: emacs-ement: Update to 0.2.1. * gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.2.1.
gnu: qemu: Disable qtest-aarch64/migration-test test. * gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/virtualization.scm (qemu): Apply it.
gnu: gnome-shell-extension-gsconnect: Update to 50. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect): Update to version 50. Update url references to new organization.
gnu: libspatialite: Disable tests. Several tests fail since the update of Proj to version 9, but the library seems to be working as the test phases of dependents are passing. * gnu/packages/geo.scm (libspatialite)[arguments]: Disable tests.
gnu: Add r-compgenomrdata. * gnu/packages/bioinformatics.scm (r-compgenomrdata): New variable.
gnu: Add libpatch. * gnu/packages/instrumentation.scm (libpatch): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
gnu: guile-ini: Update to 0.5.2. * gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.2. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
gnu: linux-libre 5.10: Update to 5.10.145. * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.145. (linux-libre-5.10-pristine-source): Update hash.
gnu: linux-libre 5.15: Update to 5.15.70. * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.70. (linux-libre-5.15-pristine-source): Update hash.
gnu: linux-libre: Update to 5.19.11. * gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.11. (linux-libre-5.19-pristine-source): Update hash.
gnu: Add python-vaex-core. * gnu/packages/python-science.scm (python-vaex-core): New variable.
gnu: Add pybind11-2.3. * gnu/packages/python-xyz.scm (pybind11-2.3): New variable.