doc: Use a gexp in “Defining Packages”.
* doc/guix.texi (Defining Packages): Update ‘arguments’ field in example to
use ‘list’ and a gexp. Remove description of quote/unquote; document gexps
instead.
Change-Id: I2ed1f5796d76e8c389227aed58fd31aa76edbb9a
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
.guix-authorizations: Authorise Rutherther's key.
* .guix-authorizations (Rutherther): Register PGP key fingerprint.
Voucher: Ludovic Courtès <ludo@gnu.org>
Voucher: Efraim Flashner <efraim@flashner.co.il>
Voucher: John Kehayias <john@guixotic.coop>
Change-Id: Ieb118037316dc38107d66eaea3dea48d253b84ed
gnu: Remove phonon-backend-vlc.
* gnu/packages/kde-multimedia.scm (phonon-backend-vlc): Delete variable.
Fixes: guix/guix#4122
Change-Id: If85bf0a02ba423a3003b8019da294686c9dcd0d7
gnu: Remove python-on-guile.
* gnu/packages/guile-xyz.scm (python-on-guile): Delete variable.
Fixes: guix/guix#4077
Change-Id: Idf1084c3c71d3447a5dbbb430d83087a6b9cb8b3
gnu: Add python-superqt.
* gnu/packages/qt.scm (python-superqt): New variable.
Closes: guix/guix#4668
Change-Id: I230b5721e2836de7acfb501a4c917f721f086cd8
docker: Add powerpc64le/s390x mappings.
* guix/docker.scm (build-docker-image): Recognize powerpc64le and s390x.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ledger-agent: Disable tests.
Setting #:test-backend to unittest results in zero tests running, disable
tests instead.
* gnu/packages/finance.scm: (ledger-agent): [arguments]<#:tests?>: Disable them.
Change-Id: I6233fbafed47b04d57c7a13e079de50b5a4e5517
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: keepkey-agent: Fix tests.
* gnu/packages/finance.scm: (keepkey-agent): Fix tests by adding missing input.
Change-Id: I89025df63446de6b04596e21313b6911dfc29f55
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: monado: Add additional inputs.
* gnu/packages/graphics.scm: (monado): [inputs]: Add package inputs.
Change-Id: Iaf1b0ff2c5c813afd4ea7077b288cffd2bce7bc0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: monado: Update to 25.0.0.
* gnu/packages/graphics.scm: (monado): Update to 25.0.0.
Change-Id: Ie1365de3da7ce6e490427b6c5cd1450c36a74a9d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: openhmd: Use fork.
* gnu/packages/hardware.scm: (openhmd):
[source]: Use fork.
[arguments]: Update style, set configure-flags.
[native-inputs]: Reformat.
[inputs]: Reformat, add necessary inputs to build fork.
Change-Id: I64d8be731b8ccd9800941f0342797abbee766d4a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: hidapi: Update to 0.15.0.
* gnu/packages/libusb.scm: (hidapi): Update to 0.15.0.
Change-Id: I00ffa7d21b4e1ec92b5b7b558fe6cf6eb71184fc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: lexy: Update to 2025.05.0.
* gnu/packages/cpp.scm (lexy): Update to 2025.05.0.
Change-Id: Ib0c18ad6a2a69105b85f930cbb63ede746c60bae
gnu: i3lock-blur: Fix build.
* gnu/packages/wm.scm (i3lock-blur): Fix build with gcc-14.
[native-inputs]: Replace automake with automake-1.16.5.
* gnu/packages/patches/i3lock-blur-fix-build-on-gcc-10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I2115b05d22e57242a85f54b2ac1a195e3fb863d0
nls: Update translations.
Change-Id: I5c4cf2b47159d8c5cf8f79ea7d0efcbd14b4f68f
etc: Remove Lars from all teams.
* etc/teams.scm: Remove person entirely.
Change-Id: Ibd988110d2e574df4697d2d09c3252eba74e8401
gnu: python@3.11: Skip another test on hurd.
This test fails with python 3.11.14.
* gnu/packages/python.scm (python-3.11): Skip test_tarfile on hurd.
Change-Id: I0d81ab8c0ff403521fe9bedf0145df7c570abd7d
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: cl-simple-matrix: Update to 3.7.
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.7.
Change-Id: Id5bb6df908e10e271fbc163b1c756984f822adaf
gnu: python-debugpy: Update to 1.8.17.
* gnu/packages/python-xyz.scm (python-debugpy): Update to 1.8.17.
Change-Id: I2e71507f68785f3551afd7c96ff903e5d4e53acf