packaging Typst?

2023-10-31 Thread Alexis Simon
Hi, Is anyone looking into packaging Typst (https://github.com/typst/typst)? This is a very promising Latex alternative. If no one is doing that I could try to investigate packaging it but I would need some help on where to start. This is a rust app but not available on crates.io. Thanks!

Re: branch master updated: gnu: Add passff.

2023-10-31 Thread Clément Lassieur
See here for the patches. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66868 Thanks, Clément

Re: branch master updated: gnu: Add passff.

2023-10-31 Thread Clément Lassieur
On Mon, Oct 30 2023, Clément Lassieur wrote: > Hi Kaelyn, > > On Sat, Oct 28 2023, Kaelyn wrote: > >> I agree about this. When I packaged passff-host locally some time ago, I saw > I'm happy I'm not alone packaging Icecat extensions :) > >> it has a runtime dependency on python and also needs to

RFI response: Strengthening the Free Software Supply Chain via Guix and GNUnet

2023-10-31 Thread Maxim Cournoyer
Hello, Just for your info, I'm relaying the response I've sent for consideration to the US government [0] in reply to their RFI (Request For Information) [1]. It's about adding support for GNUnet for sharing Guix substitutes. I had no prior experience authoring these so it is probably written

[cuirass] Typo?

2023-10-31 Thread Ricardo Wurmus
Hi, In (cuirass base) there is this definition: --8<---cut here---start->8--- (define (exception-reporter . results) "Return an exception handler that reports the exception on the error port and returns the values RESULTS." (lambda (key . args)

Re: Expressing system test dependencies

2023-10-31 Thread Maxim Cournoyer
Hi Bruno, Bruno Victal writes: > Hi, > > There are system tests that would benefit from being able to express > that their results are dependent on the result of other tests, when > these constitute independent units, especially when there are > configuration variants present. (e.g.

[PATCH qa-frontpage] Sort the patches before applying them to the git branch.

2023-10-31 Thread Vivien Kraus
By default, the patches are not ordered. Because of the unreliability of e-mail delivery, they can be received completely out of order. Patchwork may also re-order them, and they may get ordered by commit author date (or, equivalently, e-mail Date header). Both possibilities lead to failure to

Re: How to get nginx and letsencrypt working on the guix system

2023-10-31 Thread Clément Lassieur
On Tue, Oct 31 2023, Tobias Alexandra Platen wrote: > I installed the guix system on a virtual machine, and changed the > config as documented in the guix manual under 12.9.19 Web Services: > > (service certbot-service-type > (certbot-configuration >

Re: branch master updated: gnu: Add passff.

2023-10-31 Thread Clément Lassieur
Hi John, Thanks for taking the time to write this message. On Tue, Oct 31 2023, John Kehayias wrote: > Right, it uses gexps but I think here the better and more explicit > style would be to use inputs/native-inputs. Then instead of > referencing directly like #$ use > #$(this-package-input

Re: How to get nginx and letsencrypt working on the guix system

2023-10-31 Thread Tobias Alexandra Platen
shepherd: Starting service nginx... .. Throw to key `%exception' with args `("#< program: \"/gnu/store/8dgzjx9iirxqbwdcr9nfagjp0mn9g4qy-nginx-1.23.3/sbin/nginx\" arguments: (\"-c\" \"/gnu/store/ywl1y1p77sbcm4nf9nahn6q9cndw637f- nginx.conf\" \"-p\" \"/var/run/nginx\") exit-status: 1

Re: How to get nginx and letsencrypt working on the guix system

2023-10-31 Thread Julien Lepiller
Usually, this is fixed by not uting ssl at first, let certbot generate certificates, and reconfigure with ssl. Le 31 octobre 2023 19:23:32 GMT+01:00, Tobias Alexandra Platen a écrit : >I installed the guix system on a virtual machine, and changed the >config as documented in the guix manual

How to get nginx and letsencrypt working on the guix system

2023-10-31 Thread Tobias Alexandra Platen
I installed the guix system on a virtual machine, and changed the config as documented in the guix manual under 12.9.19 Web Services: (service certbot-service-type (certbot-configuration (email "tpla...@posteo.de")

Re: Order of manifest and overlapping binaries

2023-10-31 Thread Greg Hogan
On Mon, Oct 23, 2023 at 10:39 AM Kaelyn wrote: > > Hi, > > --- Original Message --- > On Monday, October 23rd, 2023 at 6:18 AM, Greg Hogan > wrote: > > > > > On Tue, May 16, 2023 at 4:55 PM Csepp raingl...@riseup.net wrote: > > > > > Greg Hogan c...@greghogan.com writes: > > > > > > > I

Re: shepherd-action debug help needed

2023-10-31 Thread Attila Lendvai
> Exit code 127 means "command not found". [1] More information is > available in stderr (or sometimes stdout) if you can capture it. but how come binaries are not found when i have the full path for the commands...? the install binary is only used to set the umask of the result. without it, a

Re: Cuirass 1.2.0 released

2023-10-31 Thread Katherine Cox-Buday
On 10/30/23 10:42 AM, Ludovic Courtès wrote: Hello Guix! It’s a bit of a non-event since we’ve been packaging and using snapshots of Cuirass all along, but nevertheless, I’m totally thrilled to announce that Cuirass 1.2.0 is out! Congratulations! It might be my holiday project this year to

Re: mesa-updates: call for patches

2023-10-31 Thread Maxim Cournoyer
Hi John, John Kehayias writes: > Hi Guix-ers, > > Time for another round of Mesa and friends updates! I've been waiting > for another Mesa release but seems the 23.2 series has stalled out and > now is a good time before 23.3 or 24. I've been using 23.2.1 for some > packages locally without

Re: Proposal: Differentiate products more clearly (Cycle 01)

2023-10-31 Thread pinoaffe
Hi! I think it's important to clarify what Guix is (and I really like your mockups/some of the concrete proposed changes), but I don't quite agree with the idea behind your proposal. I think it would be more useful to produce and maintain a clear list of what guix can do than to bifurcate guix

Re: doc: Mention the responsibilities that blocking comes with.

2023-10-31 Thread Ricardo Wurmus
Simon Tournier writes: > +concerns are actively resolved with proposals that work for everyone. A > +contributor (which may or may not have commit access) wishing to Should be “who” instead of “which”. > +understand its finer details, you are encouraged to read >

Nix Daemon protocol post / Tvix

2023-10-31 Thread Florian Klink
Hey, I stumbled across your post https://guix.gnu.org/blog/2023/a-build-daemon-in-guile/. I'm working on Tvix (https://tvix.dev/), a reimplementation of Nix in Rust. Different components are nicely separated, some of the nix-specific protocols and formats are developed in a independent,

Request-For-Comment process: concrete implementation

2023-10-31 Thread Simon Tournier
Hi, This is a proposal for implementing Request-For-Comment process. Comment are welcome in #66844 [1]: 1: https://issues.guix.gnu.org/issue/66844 The proposal is highly inspired by Rust RFC: https://github.com/rust-lang/rfcs and also by GHC Haskell proposal process [1] and Nix RFC

Re: doc: Mention the responsibilities that blocking comes with.

2023-10-31 Thread Simon Tournier
Hi, On sam., 14 oct. 2023 at 11:44, Maxim Cournoyer wrote: > I thought I'd advertise this proposed change here: > that touches to our common rules, so > that everyone gets to see it/comment on it. Here is the change: --8<---cut