Re: Are you interested in a new "patchsets" field for ?

2024-12-20 Thread Jakob Kirsch
Such a feature would be really useful when you have a patch for a broken package that hasn't been upstreamed yet. My current solution is to apply it to a local copy of the guix repo and then run guix pull with the path as the url but this doesn't really feel like a good way to do it.

Re: packaging: what to do about these requiring systemd?

2024-10-21 Thread Jakob Kirsch
On Sun, Jul 07, 2024 at 05:07:01PM -0700, Andy Tai wrote: > Some packages require systemd; some may provide configure stage > options to disable systemd support which can be supplied by the > package definitions in Guix. But for these that do not make systemd > support configurable, what is the ge

[PATCH v2] shepherd: add support for kexec

2024-10-03 Thread Jakob Kirsch
(-) diff --git a/AUTHORS b/AUTHORS index 19132a7..6642bdc 100644 --- a/AUTHORS +++ b/AUTHORS @@ -10,3 +10,4 @@ when it was known as GNU dmd. Others have since contributed: Alex Sassmannshausen David Thompson Andy Wingo +Jakob Kirsch diff --git

[PATCH v1] shepherd: add support for kexec

2024-10-02 Thread Jakob Kirsch
This patch adds preliminary support for rebooting into kexec using `reboot -k` or `reboot --do-kexec`. --- configure.ac| 2 ++ modules/shepherd/scripts/reboot.scm | 12 ++-- modules/shepherd/service.scm| 9 + modules/shepherd/system.scm.in |