[PATCH] gnu: Add perl-zip.

2014-10-09 Thread John Darrington
* gnu/packages/zip.scm (perl-zip): New variable. --- gnu/packages/zip.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/zip.scm b/gnu/packages/zip.scm index 13dc62c..7fce124 100644 --- a/gnu/packages/zip.scm +++ b/gnu/packages/zip.scm @@ -24,6 +24,7 @@

Re: [PATCH] scripts: Add 'environment' command.

2014-10-09 Thread David Thompson
Ludovic Courtès writes: [...] >> +(define (purify-environment) >> + "Unset almost all environment variables. A small number of variables such >> +as 'HOME' and 'USER' are left untouched." >> + (for-each unsetenv >> +(filter (lambda (variable) >> + ;; Protect s

Re: ui: Move 'show-manifest-transaction' from (guix profiles).

2014-10-09 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > There’s: > > (guix store) -> (guix nar) -> (guix ui) -> (guix store) ... Commit 0363991 fixes that. (Now we must make sure we don’t reintroduce cycles in these modules; probably we should integrate Mark’s cycle detection script somehow.) With that I w

Re: [PATCH] gnu: icu4c: Correct error in the binaries' runpath

2014-10-09 Thread Ludovic Courtès
John Darrington skribis: > * gnu/packages/icu4c.scm (icu4c): Apply the RUNPATH to the binaries, > instead of the libs OK to commit, thanks. Ludo’.

Re: [PATCH] glib-or-gtk-build-system: new build-system

2014-10-09 Thread Ludovic Courtès
Federico Beffa skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Not sure. Is libcanberra dlopened? Do you know what dlopens it, and >> whether it systematically does? > > I've not found out. I'm attaching the strace log of evince (actually > the wrapper of my local package built with gli

Re: ui: Move 'show-manifest-transaction' from (guix profiles).

2014-10-09 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2014-10-08 23:55 +0400) wrote: [...] >> However, back to the initial problem, is this a problem if the error >> conditions are defined in (guix profiles), which is then imported by >> (guix ui)? This is suboptimal, but this kind of circular reference >> sh

Re: [PATCH] glib-or-gtk-build-system: new build-system

2014-10-09 Thread Federico Beffa
l...@gnu.org (Ludovic Courtès) writes: > Not sure. Is libcanberra dlopened? Do you know what dlopens it, and > whether it systematically does? I've not found out. I'm attaching the strace log of evince (actually the wrapper of my local package built with glib-or-gtk). Maybe you see more than

[PATCH] gnu: icu4c: Correct error in the binaries' runpath

2014-10-09 Thread John Darrington
* gnu/packages/icu4c.scm (icu4c): Apply the RUNPATH to the binaries, instead of the libs --- gnu/packages/icu4c.scm |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm index 8c54cc9..7eb3874 100644 --- a/gnu/packages/icu4c.

Re: Having trouble packaging 'tidy'

2014-10-09 Thread Thompson, David
On Thu, Oct 9, 2014 at 3:33 PM, Ludovic Courtès wrote: > I had packaged it in Nixpkgs and I ended up using a CVS checkout. > > However, you would need to first write (guix cvs-download), based on > (guix svn-download). :-) > Thanks, I will do that. Or, if someone else beats me to it that is fin

Re: Having trouble packaging 'tidy'

2014-10-09 Thread Ludovic Courtès
I had packaged it in Nixpkgs and I ended up using a CVS checkout. However, you would need to first write (guix cvs-download), based on (guix svn-download). :-) Ludo’.

Re: [PATCH] scripts: Add 'environment' command.

2014-10-09 Thread Ludovic Courtès
Hey! David Thompson skribis: > The purpose of 'guix environment' is to assist hackers in creating > reproducible development environments without polluting their package > profile. 'guix environment' takes a package (or packages), builds all > of the necessary inputs, and creates a shell enviro

Re: [PATCH] scripts: Add 'environment' command.

2014-10-09 Thread Eric Bavier
Thompson, David writes: > On Thu, Oct 9, 2014 at 12:50 PM, Eric Bavier wrote: >> David Thompson writes: >> >>> Finally, the '--load' flag can be used to read a package from a file >>> instead of searching $GUIX_PACKAGE_PATH. >> >> Could we instead have a -L or --load-path option like for `guix b

Re: [PATCH] scripts: Add 'environment' command.

2014-10-09 Thread Thompson, David
On Thu, Oct 9, 2014 at 12:50 PM, Eric Bavier wrote: > David Thompson writes: > >> By default, running 'guix environment' spawns a new $SHELL process, >> because it is usually what one would want to do. However, the '--exec' >> flag can be used to specify the command to run. > > For this option, t

Re: [PATCH] scripts: Add 'environment' command.

2014-10-09 Thread Eric Bavier
David Thompson writes: > Hello Guix hackers, > > Below is a preliminary version of a new guix command called > 'environment'. For those familiar with Nix, it works a lot like > nix-shell. [...] > By default, running 'guix environment' spawns a new $SHELL process, > because it is usually what one

Re: [PATCH] gnu: icecat: Update to 31.1.1

2014-10-09 Thread Ludovic Courtès
Mark H Weaver skribis: > Mark H Weaver writes: >> This is technically a pre-release, but given that our current Icecat has >> at least one security hole (and probably others), and fails to build on >> i686, I'm inclined to push it to master immediately. > > After some more testing, I went ahead