Re: [PATCH guix-artwork v4] website: posts: Add Dissecting Guix, Part 1: Derivations.

2023-01-05 Thread 宋文武
"(" writes: > On Wed Jan 4, 2023 at 12:00 PM GMT, Ludovic Courtès wrote: >> Finally pushed! It should show up online soon. Looking forward to >> part 2. :-) > > \o/ > > Next part will be about monads and G-expressions :) > Great, I enjoy read Part 1, and waiting for next... Thank you!

Re: Separate packages for wayland variants

2023-01-05 Thread Josselin Poiret
Hi Jonathan, Jonathan Brielmaier writes: > Happy new year fellow Guix hackers, > > I wonder how we usually deal with package variants for wayland support. > > In my case I want to make keepassxc working more nicely on sway. It is > as simple as adding `qtwayland-5` to its input list. Increasing

Re: Expanding service procedure to accept additional arguments

2023-01-05 Thread Ryan Sundberg
Hi Bruno, I have written some useful macros for transforming services as you describe here. You may find them useful: https://lab.arctype.co/poseidon/poseidon-os/-/blob/master/poseidon/services/base.scm Sincerely, Ryan Sundberg Dec 28, 2022 8:48:15 AM mirai : > It is occasionally desired to h

Re: 🌎️ Install every Guix package 🌎️

2023-01-05 Thread Eric Brown
kiasoc5 writes: > I just realized that this downloads all packages into the store, which not the > same as installing all the packages into one or many profiles. I wonder what > the > minimum set of profiles to install all packages while avoiding collisions > might > be? Correct, my reply was

Re: 🌎️ Install every Guix package 🌎️

2023-01-05 Thread kiasoc5
On 1/4/23 21:50, Eric Brown wrote: "jgart" writes: Hi Guixers, How would you approach writing a script that installs every Guix package exhaustively for your current revision? I'm thinking of something similar to `all-packages` on PyPi but for every Guix package (the whole wide 🌎️). https

Re: Updating Guix's packaged GNU/Hurd

2023-01-05 Thread Maxim Cournoyer
Hi, Joshua Branson writes: > Hey Guix, > > I follow bug-h...@gnu.org pretty religiously (it's super entertaining), > and there has been work on a new cross-hurd branch, which are some > scripts for cross-compiling and creating an up-to-date Hurd system: > > https://github.com/flavioc/cross-hurd

Re: Has ci.guix.gnu.org stopped building?

2023-01-05 Thread Mathieu Othacehe
> This was fixed with commit 658c09333da095edf6e1b3c5e351a7bfa3c87354 Builds have restarted! Good catch, thanks! Mathieu

Re: Bogus ‘etc/teams.scm’ usage recommendations?

2023-01-05 Thread Maxim Cournoyer
+CC 58...@debbugs.gnu.org Hi, Simon Tournier writes: > Hi Ludo, > > On Tue, 03 Jan 2023 at 23:29, Ludovic Courtès wrote: > >> The manual recommends this (info "(guix) Teams"): >> >> git send-email --to issue_num...@debbugs.gnu.org $(./etc/teams.scm cc >> mentors) *.patch >> >> where: >> >>

Re: Bogus ‘etc/teams.scm’ usage recommendations?

2023-01-05 Thread Maxim Cournoyer
+CC 58...@debbugs.gnu.org Hi, Simon Tournier writes: > Hi Ludo, > > On Tue, 03 Jan 2023 at 23:29, Ludovic Courtès wrote: > >> The manual recommends this (info "(guix) Teams"): >> >> git send-email --to issue_num...@debbugs.gnu.org $(./etc/teams.scm cc >> mentors) *.patch >> >> where: >> >>

Re: Search in One Channel

2023-01-05 Thread david larsson
On 2022-12-29 00:45, jgart wrote: [..] Any thoughts or ideas on how I should approach implementing search/filter search in one channel only? I think something like this would be a start where the "pkg-dir" argument is the path to a package directory in a channel: (define (packages-i-want

Re: 🌎️ Install every Guix package 🌎️

2023-01-05 Thread Eric Brown
kiasoc5 writes: > Surely if there are outstanding questions that could be answered by installing > all packages, they could be answered in another way? I do this to keep packages as reasonably close to "locked and loaded" as possible (including all external channels) so that when I need them int

Re: 🌎️ Install every Guix package 🌎️

2023-01-05 Thread Eric Brown
"jgart" writes: > Hi Guixers, > > How would you approach writing a script that installs every Guix package > exhaustively for your current revision? > > I'm thinking of something similar to `all-packages` on PyPi but for every > Guix package (the whole wide 🌎️). > > https://pypi.org/project/all

Re: Bogus ‘etc/teams.scm’ usage recommendations?

2023-01-05 Thread Simon Tournier
Hi Ludo, On Tue, 03 Jan 2023 at 23:29, Ludovic Courtès wrote: > The manual recommends this (info "(guix) Teams"): > > git send-email --to issue_num...@debbugs.gnu.org $(./etc/teams.scm cc > mentors) *.patch > > where: > > --8<---cut here---start->8--- > λ .

Re: Search in One Channel

2023-01-05 Thread zimoun
Hi, On Wed, 28 Dec 2022 at 23:45, "jgart" wrote: > I'd like to search just in the guix-emacs channel with `guix search`. Currently, the only option I am aware is to parse the output (with recutils or other). Well, it is not convenient but something like: guix time-machine -C one-specific

Re: [PATCH guix-artwork v4] website: posts: Add Dissecting Guix, Part 1: Derivations.

2023-01-05 Thread (
On Wed Jan 4, 2023 at 12:00 PM GMT, Ludovic Courtès wrote: > Finally pushed! It should show up online soon. Looking forward to > part 2. :-) \o/ Next part will be about monads and G-expressions :) -- ( signature.asc Description: PGP signature

Re: GNU Guix 1.4.0 released

2023-01-05 Thread Simon Tournier
Hi Ludo, all, On Tue, 03 Jan 2023 at 10:08, Ludovic Courtès wrote: > In my experience though, a lot of the work is coordination: keeping > track of what needs to be done, open bugs, calling for testing, etc. Yes, coordination is large part of the work, but not only as shown by previous experien

Re: Builds of https://guix.gnu.org/{packages,sources}.json

2023-01-05 Thread zimoun
Hi, On Wed, 04 Jan 2023 at 23:30, Ludovic Courtès wrote: > Thus I moved the former (apps packages builder) module of the web site > to a script in maintenance.git, and had it run as a periodic mcron job > populating /srv/package-metadata, with nginx serving these two files > from that directory:

Re: git-fetch without a hash

2023-01-05 Thread Simon Tournier
Hi, On Tue, 03 Jan 2023 at 22:34, Ludovic Courtès wrote: >> Yes. When using (sha256 #f) url-fetch still has network access and >> works to download things, which is inconsistent vs other fetchers. > > Hmm indeed: On Wed, 21 Dec 2022 at 23:49, Ludovic Courtès wrote: > (sha256 #f) is not a doc