Re: bringing npm packages to Guix

2022-12-20 Thread Joshua Branson
Mekeor Melire writes: > 2022-11-19 18:27 zamfo...@twdb.moe: > >> Hello, Guix! > > Hello :) > >> A few months ago, I picked up the work towards importing npm packages to Guix >> by Jelle et al. in the hopes of continuing it, and I felt disheartened when I >> concluded that it does indeed seem

Re: Proof of Concept: Import Emacs' use-packaged packages into Guix' manifest.scm

2022-12-20 Thread Andrew Tropin
On 2022-12-20 09:45, Mekeor Melire wrote: > 2022-12-19 14:15 and...@trop.in: > >> On 2022-12-18 09:11, Liliana Marie Prikler wrote: >> >> > Am Sonntag, dem 18.12.2022 um 01:54 + schrieb Mekeor Melire: > >> I'm neither the author, nor the user of guix home import, however I think it >> could

Re: Proof of Concept: Import Emacs' use-packaged packages into Guix' manifest.scm

2022-12-20 Thread Andrew Tropin
On 2022-12-20 09:16, Mekeor Melire wrote: > 2022-12-18 09:11 liliana.prik...@gmail.com: > >> I think we should be able to build an Emacs service in Guix Home that can >> manage init.el. As a workaround, use-package should also have a :when >> clause, so you can use :when (featurep

guile-ssh 0.16 update

2022-12-20 Thread Vagrant Cascadian
On 2022-12-20, Vagrant Cascadian wrote: > On 2022-11-02, Ludovic Courtès wrote: >> Vagrant Cascadian skribis: >>> On 2022-10-28, Vagrant Cascadian wrote: Updating guile-ssh to 0.16.0 actually went mostly smoothly, except guix-jupytertest suites fail. > ... >>> For clarity, I used: >>>

Re: guix package path

2022-12-20 Thread Antonio Carlos Padoan Junior
Antonio Carlos Padoan Junior writes: Hi, I would like to give some feedback concerning this issue I faced. I found an offending package definition in my channel (but the issue is only present when using -L argument): (define-public gtklp (let ((toolchain (specification->package

git-fetch without a hash

2022-12-20 Thread Stephen Paul Weber
Hello Guix! It seem that url-fetch will work without a hash (that is, with (sha256 #f)) but git-fetch will not. As near as I can tell this is because git-fetch uses a fixed derivation build going via nix/build.cc stuff which contains this line: if (i.second.hash == "") fixedOutput

Re: bringing npm packages to Guix

2022-12-20 Thread Mekeor Melire
2022-11-19 18:27 zamfo...@twdb.moe: Hello, Guix! Hello :) A few months ago, I picked up the work towards importing npm packages to Guix by Jelle et al. in the hopes of continuing it, and I felt disheartened when I concluded that it does indeed seem like a very large part of npm is

Re: Proof of Concept: Import Emacs' use-packaged packages into Guix' manifest.scm

2022-12-20 Thread Mekeor Melire
2022-12-19 14:15 and...@trop.in: On 2022-12-18 09:11, Liliana Marie Prikler wrote: > Am Sonntag, dem 18.12.2022 um 01:54 + schrieb Mekeor Melire: I'm neither the author, nor the user of guix home import, however I think it could be a good place for such a functionality, but I would

Re: Proof of Concept: Import Emacs' use-packaged packages into Guix' manifest.scm

2022-12-20 Thread Mekeor Melire
2022-12-18 09:11 liliana.prik...@gmail.com: I think we should be able to build an Emacs service in Guix Home that can manage init.el. As a workaround, use-package should also have a :when clause, so you can use :when (featurep 'some-package-autoloads) if you're unsure whether 'some-package is

guile-ssh 0.16 update (was Re: guile-ssh and libssh updates)

2022-12-20 Thread Vagrant Cascadian
On 2022-11-02, Ludovic Courtès wrote: > Vagrant Cascadian skribis: >> On 2022-10-28, Vagrant Cascadian wrote: >>> Updating guile-ssh to 0.16.0 actually went mostly smoothly, except >>> guix-jupytertest suites fail. ... >> For clarity, I used: >> >> ./pre-inst-env guix build --keep-going

Re: WIP: zig-build-system

2022-12-20 Thread Ekaitz Zarraga
Hi Efraim and everyone, > cross-compilation can come later. It's not uncommon when writing new > build systems. Great! > > - The `zig` command uses a compiler to find the libc it needs to use > > we should be able to remove the `gcc-toolchain` from the > > dependencies if we just add the libc

Re: WIP: zig-build-system

2022-12-20 Thread Ekaitz Zarraga
Also all the flags I added I didn't add to the `gnu/build-system/zig.scm` file because I have no idea how to do that. Please help :) Cheers!

Re: File search

2022-12-20 Thread Antoine R. Dumont (@ardumont)
Hello Guix, Thanks for the feedback! Note: @civodul, assuming you are subscribed to the ml, I currently kept you as a `To:` recipient but I can drop you from it, right? I'm "also" subscribed to the ml so you may drop me from the `To:` too (if i'm not mistaken). Ludovic Courtès writes: > Hi