Re: Configuring Shepherd services belonging to system services

2025-03-18 Thread Carlo Zancanaro
On Tue, Mar 18 2025, Rutherther wrote: >> As fuel for thought, we have https://issues.guix.gnu.org/27155 from >> 2017 which creates a finalization mechanism for any service type, but >> it built on the idea of explicit extension points which would limit >> what a finalizer can do to whatever a serv

Re: Configuring Shepherd services belonging to system services

2025-03-18 Thread Rutherther
Aha! I get it now, thanks for clarifying. I am not against anything here, any presented solution in either the issue or here seems good imo. Still, I would like to bring one consideration into account in case the finalization cannot be made from other service. Since you mentioned NixOS, I will

Re: Guix on the MNT/Reform

2025-03-18 Thread pelzflorian (Florian Pelz)
Hello all; regarding dystopian direction; Christine Lemmer-Webber writes: > The modularity of the Reform design is the most hope I have for a FOSS > future on the otherwise largely dystopian direction of hardware lately. > Hopefully we will get better and better options over time for the SoCs > t

Next period? (was Re: [GCD] Set search paths without program wrappers)

2025-03-18 Thread Simon Tournier
Hi, On Tue, 18 Feb 2025 at 18:09, Simon Tournier wrote: > This GCD can be now considered as *submitted*. The date for the > submission date will be the one when you will send the announce; see > “Communication Channels” section. Almost one month is over. For the record, the discussion happens

Re: Guix on the MNT/Reform

2025-03-18 Thread Christine Lemmer-Webber
This is good news, to myself and I am sure many others who are either using or hopeful for the future of the Reform. I am really happy to see not only the progress but that there may be a way to have the majority of work in Guix itself (even if there's the "cheat" in there to make things functiona

Re: Guix on the MNT/Reform

2025-03-18 Thread Development of GNU Guix and the GNU System distribution.
Christine Lemmer-Webber writes: > This is good news, to myself and I am sure many others who are either > using or hopeful for the future of the Reform. > > I am really happy to see not only the progress but that there may be a > way to have the majority of work in Guix itself (even if there's th

Setting procedure properties for build-system builders

2025-03-18 Thread ngraves
Hi Guix! Each build-system sets its own imported-modules and modules, but in the case where we would want to generalize a function which takes a build-system in its arguments, there doesn't seem to be a way to access the imported-modules and modules from this build-system. (I have a specific use-c

Re: Configuring Shepherd services belonging to system services

2025-03-18 Thread Rutherther
Hello Carlo, thank you for tackling this issue, imo it's a super useful feature to be able to change (shepherd) services after they are made. > As fuel for thought, we have https://issues.guix.gnu.org/27155 from 2017 > which creates a finalization mechanism for any service type, but it > built

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-03-18 Thread Hilton Chain
On Mon, 17 Mar 2025 18:50:35 +0800, Hilton Chain wrote: > > New changes: > > importer: Added a simple test for lockfile importer. > > importer: Added short option for ‘--lockfile’: ‘-f’, with a space, shell will > pass expanded file name to importer. > > importer: Error out when lockfile doesn't ex

Re: emacs-next periodic updates

2025-03-18 Thread Gabriel Santos
Greetings, Another report on my process. I tried to make and build many different versions of webkitgtk, including webkit-for-gtk3@2.41.91, webkitgtk@2.41.91, and webkitgtk-with-libsoup2@2.41.91, webkit-for-gtk3@2.40.5 (latest version in Guix before 2.42), only to discover that I actually can't bu

Re: Guix on the MNT/Reform

2025-03-18 Thread Vagrant Cascadian
On 2025-03-17, Vagrant Cascadian wrote: > On 2025-03-17, Vagrant Cascadian wrote: > And submitted a patch: > > https://issues.guix.gnu.org/77090 > > And already made one minor improvement: > > > https://codeberg.org/vagrantc/guix/commit/56d1311324a410047385366df24d152c822e28a1 And a pull requ

Re: New committer

2025-03-18 Thread Ian Eure
Hi Greg, Greg Hogan writes: We have a C++ team! Has the survey shown that project contributors are happier when members of a team and those patches reviewed more promptly? I find Guix to be a powerful tool with unbounded potential. Thank you to all who have contributed. My particular use h