Re: Secrets in (generated) configs. How to deal with them?

2020-06-08 Thread Julien Lepiller
Le 8 juin 2020 18:43:02 GMT-04:00, raingloom a écrit : >Hi all! > >I'm trying to package Yggdrasil as a Guix service and I took a look at >what NixOS does and they actually don't simply generate the config in >the store, instead it's combined with another input of the service and >the combined

Secrets in (generated) configs. How to deal with them?

2020-06-08 Thread raingloom
Hi all! I'm trying to package Yggdrasil as a Guix service and I took a look at what NixOS does and they actually don't simply generate the config in the store, instead it's combined with another input of the service and the combined JSON is fed to Yggdrasil on stdin. Is this how I should do it

Re: [bug#40190] Linux-Libre 5.7

2020-06-08 Thread Vagrant Cascadian
Resending to correct list... On 2020-06-08, Vagrant Cascadian wrote: > On 2020-04-17, Mark H Weaver wrote: >> Vagrant Cascadian wrote: >>> I think the patcset now needs some minor updates to apply to master, but >>> just wondering when we could consider switching to 5.6... ? >> >> I do not wish

Re: Heads-up: “pre-push” Git hook updated

2020-06-08 Thread Vagrant Cascadian
On 2020-05-29, Ludovic Courtès wrote: > Ludovic Courtès skribis: > >> I think we should change our pre-push hook as shown below. > > I’ve pushed it in e65a44649e8d7698c4a888f1de625a67052520e9. > To all committers: please do use it from now on: > > cp etc/guix/pre-push .git/hooks/ > > If you

Re: Lightweight Emacs (or "GTK+ minimal)

2020-06-08 Thread zimoun
Hi Pierre, On Mon, 8 Jun 2020 at 19:54, Pierre Neidhardt wrote: > > We could also make emacs-lucid the default compiler for Emacs packages: > GTK is never needed there as far as I know. AFAIK, 'emacs-mininal' is used by the Emacs build system. And I do not think this minimal package comes with

Re: Lightweight Emacs (or "GTK+ minimal)

2020-06-08 Thread Pierre Neidhardt
We could also make emacs-lucid the default compiler for Emacs packages: GTK is never needed there as far as I know. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Lightweight Emacs (or "GTK+ minimal)

2020-06-08 Thread Pierre Neidhardt
Thanks for sharing! emacs-lucid closure size is 783.7 MiB. emacs is 1181.3 MiB. The difference really shines when building EXWM against emacs-lucid: it makes for a much lighter Guix System. Most Emacs packages don't have "emacs" in their closure. So if we add emacs-lucid, one of the few extra

Re: Lightweight Emacs (or "GTK+ minimal)

2020-06-08 Thread philippe . brochard
Leo Prikler writes: > Hello, Pierre > Hi, >> Also I wonder why guile is in there. > According to guix graph, guile is pulled by gnutls. > >> 1. Does anyone have a recipe for Emacs without GTK+ (that can also >>display pictures)? > Not directly, but you could try building it with motif

Advice on package naming (was: [PATCH 0/5] Add pEp (pretty Easy privacy))

2020-06-08 Thread Hartmut Goebel
Hi Guix, I'm still seeking advice on how to name these packages, since the original packages have quiet uncommon names. Shall I keep the names I'm currently using, or are there any other suggestions? Current names: pep-engine libpepadapter. python-pep-adapter java-pep-adapter Am 23.05.20 um

Lightweight Emacs (or "GTK+ minimal)

2020-06-08 Thread Leo Prikler
Hello, Pierre > Also I wonder why guile is in there. According to guix graph, guile is pulled by gnutls. > 1. Does anyone have a recipe for Emacs without GTK+ (that can also >display pictures)? Not directly, but you could try building it with motif (package lesstif) or Lucid/Athena (requires

Lightweight Emacs (or "GTK+ minimal)

2020-06-08 Thread Pierre Neidhardt
Hi Guix! I'm working on reducing some package closures. Looking at Emacs, it drags: - llvm - mesa - guile - cups / ghostscript / hplip - wayland Turns out that it seems to be all because of GTK+ (to be confirmed). 1. Does anyone have a recipe for Emacs without GTK+ (that can also display

Re: The size of ‘.go’ files

2020-06-08 Thread Andy Wingo
Hi :) A few points of information :) On Fri 05 Jun 2020 22:50, Ludovic Courtès writes: > [Sorting] the ELF sections of a .go file by size; for ‘python-xyz.go’, > I get this: > > $13 = ((".rtl-text" . 3417108) > (".guile.arities" . 1358536) > (".data" . 586912) > (".rodata" . 361599) >