Re: gobject-introspection typelibs and shared libraries

2014-12-07 Thread Federico Beffa
On Sun, Dec 7, 2014 at 9:48 PM, Ludovic Courtès wrote: > Federico Beffa skribis: > >> currently the typelib files used by gobject-introspection can't find >> shared libraries and require setting LD_LIBRARY_PATH. > > I don’t know much about all this; could you give some context? What’s a > typeli

[PATCH 13/14] gnu: Add llvm and clang.

2014-12-07 Thread Eric Bavier
* gnu/packages/llvm.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am |1 + gnu/packages/llvm.scm | 105 + 2 files changed, 106 insertions(+) create mode 100644 gnu/packages/llvm.scm diff --git a/gnu-system

[PATCH 12/14] gnu: Add NCSA license.

2014-12-07 Thread Eric Bavier
* guix/licenses.scm (ncsa): New variable. --- guix/licenses.scm |6 ++ 1 file changed, 6 insertions(+) diff --git a/guix/licenses.scm b/guix/licenses.scm index 86929b1..86f3ae4 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -41,6 +41,7 @@ imlib2 lgpl2.

[PATCH 14/14] gnu: Add c-reduce.

2014-12-07 Thread Eric Bavier
* gnu/packages/debug.scm (c-reduce): New variable. --- gnu/packages/debug.scm | 68 +++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm index 578703d..78cba27 100644 --- a/gnu/packages/debu

[PATCH 08/14] gnu: Add perl-file-which.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-file-which): New variable. --- gnu/packages/perl.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8d25ef3..d7ca131 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2

[PATCH 10/14] gnu: Add perl-regexp-common.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-regexp-common): New variable. --- gnu/packages/perl.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index e385e7b..64d2c09 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm

[PATCH 11/14] gnu: Add perl-sys-cpu.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-sys-cpu): New variable. --- gnu/packages/perl.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 64d2c09..3457172 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -343,3

[PATCH 06/14] gnu: Add perl-ipc-run3.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-ipc-run3): New variable. --- gnu/packages/perl.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 430c6b5..cdac13d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2

[PATCH 09/14] gnu: Add perl-getopt-tabular.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-getopt-tabular): New variable. --- gnu/packages/perl.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d7ca131..e385e7b 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@

[PATCH 03/14] gnu: Add perl-benchmark-timer.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-benchmark-timer): New variable. --- gnu/packages/perl.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8d71660..064822e 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.s

[PATCH 07/14] gnu: Add perl-test-script.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-test-script): New variable. --- gnu/packages/perl.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index cdac13d..8d25ef3 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@

[PATCH 04/14] gnu: Add perl-exporter-lite.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-exporter-lite): New variable. --- gnu/packages/perl.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 064822e..55e87fe 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@

[PATCH 05/14] gnu: Add perl-probe-perl.

2014-12-07 Thread Eric Bavier
* gnu/packages/perl.scm (perl-probe-perl): New variable. --- gnu/packages/perl.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 55e87fe..430c6b5 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -20

[PATCH 02/14] gnu: Add delta.

2014-12-07 Thread Eric Bavier
* gnu/packages/debug.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am |1 + gnu/packages/debug.scm | 74 2 files changed, 75 insertions(+) create mode 100644 gnu/packages/debug.scm diff --git a/gnu-syst

[PATCH 00/14]: gnu: Add c-reduce.

2014-12-07 Thread Eric Bavier
This series of patches adds a recipe for the C-Reduce tool and its dependencies. Comments welcome. `~Eric

[PATCH 01/14] gnu: Add astyle.

2014-12-07 Thread Eric Bavier
* gnu/packages/pretty-print.scm (astyle): New variable. --- gnu/packages/pretty-print.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/pretty-print.scm b/gnu/packages/pretty-print.scm index bd38a4b..1576c3d 100644 --- a/gnu/packages/

Re: gobject-introspection typelibs and shared libraries

2014-12-07 Thread Ludovic Courtès
Federico Beffa skribis: > currently the typelib files used by gobject-introspection can't find > shared libraries and require setting LD_LIBRARY_PATH. I don’t know much about all this; could you give some context? What’s a typelib files exactly? > I would like to propose to adopt the attached

Re: propagated-inputs and package-with-python2

2014-12-07 Thread Ludovic Courtès
Hi, Federico Beffa skribis: > I've noticed that the 'propagated-inputs' of python packages are not > adapted for python2 by the function package-with-python2. Should we > change this? Yes, it’s an omission. Ludo’.

Re: [PATCH 2/2]: system: Add skeleton '.zlogin'

2014-12-07 Thread Ludovic Courtès
宋文武 skribis: > From 7fccb8a8570d8806757dfdedf026ec89244c8899 Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Fri, 5 Dec 2014 21:17:49 +0800 > Subject: [PATCH 2/2] system: Add skeleton '.zlogin'. > > * gnu/system/shadow.scm (default-skeletons): Add .zlogin. OK to

Re: [PATCH 1/2]: system: Cleanup bash startup files

2014-12-07 Thread Ludovic Courtès
宋文武 skribis: > From feba8aac3e4b0ae0255e034b2b7cc12b405ce675 Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Fri, 5 Dec 2014 20:01:07 +0800 > Subject: [PATCH 1/2] system: Cleanup bash startup files. > > * gnu/system.scm (etc-directory) (bashrc): Rename to (profil

Re: /etc/profile and .zshrc skeleton

2014-12-07 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: >> One last thing: I think CPATH and LIBRARY_PATH (and eventually >> additional search path variables) should remain in /etc/profile. > I'll prefer use `guix environment' for dev, just install applications to > profile. I agree that ‘guix environment’ is

Re: [PATCH] gnu: atlas: Try to fix build on MIPS.

2014-12-07 Thread Ludovic Courtès
Federico Beffa skribis: > On Sun, Dec 7, 2014 at 12:46 AM, Ludovic Courtès wrote: >> At this point I think it’s OK to remove MIPS from ‘supported-systems’ >> for this package, with a comment pointing to these discussions in case >> someone wants to investigate. >> > > OK. Is this the correct met

Re: [PATCH] gnu: cross-base: Add libc/hurd.

2014-12-07 Thread Ludovic Courtès
Manolis Ragkousis skribis: > On 6 December 2014 at 22:21, Ludovic Courtès wrote: >> I’m not sure what else might be missing for the cross-GCC. We’ll see? :-) > > Yep :-) >> >> We’ll need to merge wip-hurd at some point. We’ll have to make sure the >> existing cross tool chains are not broken.

Re: [PATCH] gnu: Add slock.

2014-12-07 Thread David Thompson
Tomáš Čech writes: > * gnu/packages/dwm.scm (slock): New variable. > --- > gnu/packages/dwm.scm | 28 > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/dwm.scm b/gnu/packages/dwm.scm > index 88758f2..2db2010 100644 > --- a/gnu/packages/dwm.scm > +++ b/

New Esperanto PO file for 'guix' (version 0.8)

2014-12-07 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Esperanto team of translators. The file is available at: http://translationproject.org/latest/guix/eo.po (We can arrange things so that in t

[PATCH] gnu: Add slock.

2014-12-07 Thread Tomáš Čech
* gnu/packages/dwm.scm (slock): New variable. --- gnu/packages/dwm.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/dwm.scm b/gnu/packages/dwm.scm index 88758f2..2db2010 100644 --- a/gnu/packages/dwm.scm +++ b/gnu/packages/dwm.scm @@ -112,3 +112,31

gobject-introspection typelibs and shared libraries

2014-12-07 Thread Federico Beffa
Hi, currently the typelib files used by gobject-introspection can't find shared libraries and require setting LD_LIBRARY_PATH. I would like to propose to adopt the attached patch from the nix folk which should fix that and refer to shared libraries by absolute path. Regards, Fede --- ./giscanner

Re: [PATCH] gnu: atlas: Try to fix build on MIPS.

2014-12-07 Thread Federico Beffa
On Sun, Dec 7, 2014 at 12:46 AM, Ludovic Courtès wrote: > At this point I think it’s OK to remove MIPS from ‘supported-systems’ > for this package, with a comment pointing to these discussions in case > someone wants to investigate. > OK. Is this the correct method? (supported-systems (delete "m

propagated-inputs and package-with-python2

2014-12-07 Thread Federico Beffa
Hi, I've noticed that the 'propagated-inputs' of python packages are not adapted for python2 by the function package-with-python2. Should we change this? Regards, Fede

Re: [PATCH] gnu: Add wmctrl.

2014-12-07 Thread Andreas Enge
On Sat, Dec 06, 2014 at 11:29:48PM +0100, Ludovic Courtès wrote: > Unclutter seems to come from x.org, so it either belongs in xorg.scm > (Andreas?) or xdisorg.scm, IMO. Scrot seems like it could go in > xdisorg.scm. It comes from "x.org/contrib". I would suggest xdisorg. Andreas

[PATCH] gnu: add msmtp

2014-12-07 Thread Tomáš Čech
* gnu/packages/mail.scm (msmtp): New variable. --- gnu/packages/mail.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 752cb51..6051dab 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -

Re: [PATCH] gnu: add msmtp

2014-12-07 Thread Tomáš Čech
Thanks for kind review. Indentation issues weren't visible in emacs so I guess I need to tune the configuration a bit. Now it looks in patch correctly. changes since last attempt: - instead of new module add into (gnu packages mail) - fix overall indentation - improve synopsis - reduce description