Re: [PATCH 2/2] gnu: python-pycairo: Fix build with with python-3.4.3.

2015-04-19 Thread 宋文武
Ricardo Wurmus writes: > 宋文武 writes: >> + (alist-cons-before >> + 'build 'configure >> + (lambda* (#:key outputs #:allow-other-keys) >> +(zero? (system* "./waf" "configure" >> +(string-append

Re: [PATCH 2/2] gnu: python-pycairo: Fix build with with python-3.4.3.

2015-04-19 Thread Ricardo Wurmus
宋文武 writes: > + (alist-cons-before > + 'build 'configure > + (lambda* (#:key outputs #:allow-other-keys) > +(zero? (system* "./waf" "configure" > +(string-append "--prefix=" > +

[PATCH 2/2] gnu: python-pycairo: Fix build with with python-3.4.3.

2015-04-19 Thread 宋文武
* gnu/packages/patches/pycairo-wscript.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/gtk.scm (python-pycairo)[source]: Use it. [native-inputs]: Add python-waf. [arguments]<#:phases>: Add 'patch-waf phase. * gnu/packages/gtk.scm (python2-pycairo): Adjust accordingly.

[PATCH 1/2] gnu: Add python-waf.

2015-04-19 Thread 宋文武
* gnu/packages/python.scm (python-waf, python2-waf): New variables. --- gnu/packages/python.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d64f633..050c0de 100644 --- a/gnu/packages/python.scm ++

[PATCH] gnu: Add TuxGuitar.

2015-04-19 Thread Ricardo Wurmus
>From 717af487b3f0924b39c8a19e25453f20859b62bf Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 19 Apr 2015 18:42:16 +0200 Subject: [PATCH 1/2] gnu: Add SWT. * gnu/packages/java.scm (swt): New variable. --- gnu/packages/java.scm | 83 +++ 1

Re: Self-contained Guix tarball

2015-04-19 Thread Ludovic Courtès
Pjotr Prins skribis: > On Sat, Apr 18, 2015 at 11:23:50PM +0200, Ludovic Courtès wrote: [...] >> What do you meaning by moving a package with dependencies? > > I am thinking about Nix-style closures. But it may only confuse > things. I don't think the Guix manual covers closures. I think “Invo

[PATCH] gnu: Add python2-gnomekeyring.

2015-04-19 Thread Ricardo Wurmus
Hi Guix, the first patch defines a function to create packages from python2-gnome-desktop components and redefines python2-rsvg using this function. The second patch adds python2-gnomekeyring using the very same generator function. ~~ Ricardo >From 9045e6d296593a7f81269ecfab327733853b68f4 Mon S

Re: Self-contained Guix tarball

2015-04-19 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > Pjotr Prins skribis: > >> BTW when Nix decided to go for a meta-database they lost something. I >> know it has good reasons (performance mostly) but it took away the >> self-containedness of packages. It would be nice just to be able to >> copy/del package

Re: Self-contained Guix tarball

2015-04-19 Thread Pjotr Prins
On Sat, Apr 18, 2015 at 11:23:50PM +0200, Ludovic Courtès wrote: > Pjotr Prins skribis: > > > Great :). I would make it a little clearer that this is > > 'bootstrapping' and hype it a little more that now there is no reason > > NOT to install Guix. Only 100Mb on your HDD. > > Not sure how to do