~ruther/guix-local

70c7b4d7 — David Elsing 1 year, 8 months ago
packages: Honor system and target system for graft replacements.

Fixes <https://issues.guix.gnu.org/76110>.

Fixes a regression introduced in
28e4018e59d30efb3d52aa950ce2261f11b69b33 where the system and target
system would be ignored.

* guix/packages.scm (input-graft, input-cross-graft): Wrap graft replacement
in ‘with-parameters’.
* tests/packages.scm ("package-grafts, indirect grafts")
("package-grafts, indirect grafts, propagated inputs")
("package-grafts, same replacement twice")
("package-grafts, dependency on several outputs")
("replacement also grafted"): Adjust accordingly by comparing the replacement
after lowering to a derivation.
("package-grafts, indirect grafts, #:system argument"): New test.

Change-Id: I1663f0cc50842bb9abb53ba4aa9935052022d1f4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Reported-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
5ead9fa5 — Sören Tempel 1 year, 8 months ago
services: networking: Add dhcpcd service.

This is intended as an alternative to dhcp-client-service-type as
isc-dhcp has reached its end-of-life in 2022 (three years ago!),
see #68619 for more details.  Long-term, this services is therefore
intended to replace dhcp-client-service-type.

* gnu/services/networking.scm (dhcpcd-service-type): New service.
(dhcpcd-shepherd-service): New procedure.
(dhcpcd-account-service): New variable.
(dhcpcd-config-file): New procedure.
(dhcpcd-configuration): New record type.
(dhcpcd-serialize-list-of-strings, dhcpcd-serialize-boolean)
(dhcpcd-serialize-string): New procedures.
(serialize-field-name): New procedure.
* gnu/tests/networking.scm (run-dhcpcd-test): New procedure.
(%dhcpcd-os, %test-dhcpcd): New variables.
* doc/guix.texi (Networking Services): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a8db2cb5 — Nicolas Graves 1 year, 8 months ago
gnu: qemu-7.2.4: Unregister patch.

* gnu/packages/patches/qemu-7.2.4-build-info-manual.patch: Remove
patch.
* gnu/local.mk: Unregister patch.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
d45c53d5 — Maxim Cournoyer 1 year, 8 months ago
gnu: emacs-debbugs: Update to 0.44.

This new version preserves the subject lines in replies containing [PATCH], to
ease code review.

* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.44.
[arguments] <#:phases>: New argument.

Change-Id: Ie3340a8c667c1c82ab5136db8ffe6578e092e7dd
9ca221a0 — Maxim Cournoyer 1 year, 8 months ago
gnu: gnome-meta-core-services: Add evolution-data-server.

This makes the GNOME calendar fully functional.  Previously, it was not
possible to add some event to the calendar.

* gnu/packages/gnome.scm (gnome-meta-core-services)
[propagated-inputs]: Add evolution-data-server.

Change-Id: Ic63c2e879b590104d7f4c9b4513e65b51f02814f
42bc94ad — Christopher Baines 1 year, 8 months ago
gnu: guile-knots: Update to 0-14.e3bc3c1.

* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-14.e3bc3c1.

Change-Id: Ic80bd354b3deb14b96e22a83affa5d8ccee4b9f1
gnu: xpra: Update to 6.2.4.

* gnu/packages/xorg.scm (xpra): Update to 6.2.4.

Change-Id: I6dd9bc3c630b2acfeac58740d284ebe3a8a4a015
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: icewm: Update to 3.7.1.

* gnu/packages/wm.scm (icewm): Update to 3.7.1.

Change-Id: I162df2df4e5419b9fe44d0092e48d42fc8bec50e
Signed-off-by: Zheng Junjie <z572@z572.online>
05091345 — Sharlatan Hellseher 1 year, 8 months ago
gnu: Add python-nestle.

* gnu/packages/statistics.scm (python-nestle): New variable.

Change-Id: Ic39bd9bc048007935e52898900effc65a4c55b7d
1260a3c0 — Sharlatan Hellseher 1 year, 8 months ago
gnu: Add python-line-profiler.

* gnu/packages/python-check.scm (python-line-profiler): New variable.

Change-Id: Ia1187c2bdf56d1da86756997cbd02808735c905d
3bb2ba0f — Sharlatan Hellseher 1 year, 8 months ago
gnu: python-ubelt: Update to 1.3.6.

* gnu/packages/python-xyz.scm (python-ubelt): Update to 1.3.6.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Utilize it instead overwriting 'check phase.
<phases>: Use default 'check, add 'pre-check.
[native-inputs]: Add python-setuptools and python-wheel.
[description]: Start from a new line.

Change-Id: I4bf3872f48c2ceddeb5ff64fa5e79676897f0d10
464ad4ed — Zheng Junjie 1 year, 8 months ago
gnu: kdeconnect: Update to 24.12.3.

* gnu/packages/kde.scm (kdeconnect): Update to 24.12.3.

Change-Id: I3d31cba140159692fe6ea475256999b3ab33da74
ab67008a — Zheng Junjie 1 year, 8 months ago
gnu: ktimer: Update to 24.12.3.

* gnu/packages/kde.scm (ktimer): Update to 24.12.3.

Change-Id: I3850af93fb9aa4bec8f4ae7a0e2486bcbbe3040b
e44bb560 — Zheng Junjie 1 year, 8 months ago
gnu: poxml: Update to 24.12.3.

* gnu/packages/kde.scm (poxml): Update to 24.12.3.

Change-Id: I0257485f24ad3c03714addf6bcd0810d5f2dc30c
55373e7d — Zheng Junjie 1 year, 8 months ago
gnu: tellico: Update to 4.1.1.

* gnu/packages/kde-office.scm (tellico): Update to 4.1.1.

Change-Id: Ieca994d73e56111d146399b3eebf340815703915
ac1a5afe — Zheng Junjie 1 year, 8 months ago
gnu: libksane: Update to 24.12.3.

* gnu/packages/kde.scm (libksane): Update to 24.12.3.

Change-Id: I6f87f6a304e071d0272d29f8d1f875116475d468
9c9bd7f0 — Zheng Junjie 1 year, 8 months ago
gnu: ghostwriter: Update to 24.12.3.

* gnu/packages/kde-office.scm (ghostwriter): Update to 24.12.3.

Change-Id: I69beb3f9e9efab6ab453e0e1e7af1d69b98eff17
f7bc2317 — Zheng Junjie 1 year, 8 months ago
gnu: gwenview: Update to 24.12.3.

* gnu/packages/kde.scm (gwenview): Update to 24.12.3.

Change-Id: I3745b8f8bd3387d93b173b3c9a87ce31e29b6a72
3ae2ab9f — Zheng Junjie 1 year, 8 months ago
gnu: kcolorchooser: Update to 24.12.3.

* gnu/packages/kde.scm (kcolorchooser): Update to 24.12.3.

Change-Id: I28d3388ee04ab45a93634cec527839411af205e6
ea64e75d — Zheng Junjie 1 year, 8 months ago
gnu: kde-games: Update to 24.12.3.

* gnu/packages/kde-games.scm (kde-games): Update to 24.12.3.

Change-Id: I6059b1751bed5fce627b1490953375e58dca3102
Next