Re: [PATCH 2/2] emacs: Add interface for comparing generations.

2014-11-02 Thread Alex Kost
Ludovic Courtès (2014-11-02 20:59 +0300) wrote: > Alex Kost skribis: > >> In short, now (with this patch) after marking 2 generations (by pressing >> "m" in a “generation-list” buffer), you can perform diff/ediff on >> generation packages or manifests. Thanks to Ludovic for the idea. > > I just

Re: [PATCH] gnu: Add freeimage.

2014-11-02 Thread David Thompson
Andreas Enge writes: > Unfortunately, it fails to build on mips: >http://hydra.gnu.org/build/136438 > Could you have a look? To me it looks as if there is bad assembly code > in the source: > /tmp/nix-build-freeimage-3.16.0.drv-0/cc1WaZEm.s: Assembler messages: > /tmp/nix-build-freeimage-3.16

Re: Changing python-wrapper to handle lib/ etc.

2014-11-02 Thread Andreas Enge
The first problem occurs. Swig does not compile any more: http://hydra.gnu.org/build/134889/log/raw There are lots of error messages of the form: checking testcase namespace_nested under python namespace_enum_wrap.cxx:154:21: fatal error: Python.h: No such file or directory # include If one

Re: [PATCH] gnu: Add freeimage.

2014-11-02 Thread Andreas Enge
Unfortunately, it fails to build on mips: http://hydra.gnu.org/build/136438 Could you have a look? To me it looks as if there is bad assembly code in the source: /tmp/nix-build-freeimage-3.16.0.drv-0/cc1WaZEm.s: Assembler messages: /tmp/nix-build-freeimage-3.16.0.drv-0/cc1WaZEm.s:360: Error: opc

Re: [PATCH] gnu: add atlas

2014-11-02 Thread Federico Beffa
On Sun, Oct 26, 2014 at 3:17 PM, Ludovic Courtès wrote: > BTW, if you want, you can create a Savannah account so you have commit > access, under the rules given in ‘HACKING’. Thanks for the offer! I've created an account. My knowledge of git is very limited and I've never pushed any change with

Re: Grafts

2014-11-02 Thread Ludovic Courtès
I went ahead and merged the guts of ‘wip-grafts’. This changes the ABI, so make sure to run: make clean-go && make > However, the ‘graft-derivation’ procedure is not recursive: it grafts > the derivation you give it, but doesn’t graft its dependencies. This problem is not addressed yet, but I

Re: Different versions of a package in the same profile?

2014-11-02 Thread Federico Beffa
Andreas Enge writes: > On Sun, Nov 02, 2014 at 06:22:28PM +0100, Ludovic Courtès wrote: > There is also the question of conflicts with identical file names. They are > already there now, but their probability should be higher with identical > package names. Maybe we need to rethink the handling o

Re: [PATCH 1/2] gnu: Add numpy

2014-11-02 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > This is because Python is not added to ‘LIBRARY_PATH’, right? > > I think this is fixed by this patch: > > --- a/guix/build-system/python.scm > +++ b/guix/build-system/python.scm > @@ -110,10 +110,11 @@ prepended to the name." >

Re: [PATCH 2/2] emacs: Add interface for comparing generations.

2014-11-02 Thread Ludovic Courtès
Alex Kost skribis: > In short, now (with this patch) after marking 2 generations (by pressing > "m" in a “generation-list” buffer), you can perform diff/ediff on > generation packages or manifests. Thanks to Ludovic for the idea. I just tried it, and I like it! There are cases where the output

Re: [PATCH] gnu: Add freeimage.

2014-11-02 Thread David Thompson
Andreas Enge writes: > On Sat, Nov 01, 2014 at 01:21:55PM -0400, David Thompson wrote: >> +'(#:phases (alist-replace >> +'unpack >> +(lambda* (#:key source #:allow-other-keys) >> + (and (zero? (system* "unzip" source)) >> +

Re: Font package naming convention

2014-11-02 Thread Andreas Enge
On Sun, Nov 02, 2014 at 06:18:19PM +0100, Ludovic Courtès wrote: > Some of the fonts created by foundries are often referred to it using > the foundry’s name, such as “Bitstream Vera”; there are also > counter-examples, like Gentium, Charis, etc. (by SIL.) > > So, again very informally, I would su

Re: Patch-shebangs phase and created binaries

2014-11-02 Thread Andreas Enge
On Sun, Nov 02, 2014 at 05:54:09PM +0100, Ludovic Courtès wrote: > Andreas Enge skribis: > > should the final patch-shebangs phase not include the generated output > > path (well, the bin subdirectory) in its $PATH? > It already does. Hm. > > The file starts with > > #!/usr/bin/env texlua > > a

Re: [PATCH] gnu: Add freeimage.

2014-11-02 Thread Andreas Enge
On Sat, Nov 01, 2014 at 01:21:55PM -0400, David Thompson wrote: > +'(#:phases (alist-replace > +'unpack > +(lambda* (#:key source #:allow-other-keys) > + (and (zero? (system* "unzip" source)) > + (chdir "FreeImage"))) > +

Re: Changing python-wrapper to handle lib/ etc.

2014-11-02 Thread Andreas Enge
On Thu, Oct 30, 2014 at 02:12:58PM +0100, Ludovic Courtès wrote: > We’ll also need the patch from > in > this branch. Maybe not, we will see. Once the python library is propagated, should it not appear automatically in the LIBRAR

Re: Different versions of a package in the same profile?

2014-11-02 Thread Andreas Enge
On Sun, Nov 02, 2014 at 06:22:28PM +0100, Ludovic Courtès wrote: > I don’t think so. In this thread, I rather wanted to discuss the > implications of allowing same-named packages to be installed in the same > profile, should we decide to go that route. > > > Another idea: How about letting "guix

Re: [PATCH] gnu: Add freeimage.

2014-11-02 Thread David Thompson
Ludovic Courtès writes: > David Thompson skribis: > >> Andreas Enge writes: > > [...] > +'unpack +(lambda* (#:key source #:allow-other-keys) + (and (zero? (system* "unzip" source)) + (chdir "FreeImage")))

Re: [PATCH] gnu: Add docbook-xml-4.2

2014-11-02 Thread Andreas Enge
On Sun, Nov 02, 2014 at 06:26:59PM +0100, Federico Beffa wrote: > Add version 4.2. It is needed by dconf. This looks very safe (although we will end up with four versions of it!). Andreas

Re: [PATCH 1/2] emacs: Improve minibuffer messages.

2014-11-02 Thread Ludovic Courtès
Alex Kost skribis: > I think that moving "message system" from “guix-base.el” to > “guix-messages.el” would be more convenient. I also made the messages > more verbose (by mentioning a used profile). > > > From 6811c72ea7b3135de1bbe4230f5b012edbfd092b Mon Sep 17 00:00:00 2001 > From: Alex Kost

[PATCH] gnu: Add docbook-xml-4.2

2014-11-02 Thread Federico Beffa
Add version 4.2. It is needed by dconf. Regards, Fede From 9d2aebbaa396c2143666f171833d79efeefa4746 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 2 Nov 2014 18:23:32 +0100 Subject: [PATCH] gnu: Add docbook-xml-4.2 * gnu/packages/docbook.scm (docbook-xml-4.2): New variable. --- gnu/p

Re: [PATCH] gnu: Add freeimage.

2014-11-02 Thread Ludovic Courtès
David Thompson skribis: > Andreas Enge writes: [...] >>> +'unpack >>> +(lambda* (#:key source #:allow-other-keys) >>> + (and (zero? (system* "unzip" source)) >>> + (chdir "FreeImage"))) >> >> I wonder if this should not be

Re: [PATCH] emacs: Add a name/version/synopsis heading in package-info buffers

2014-11-02 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2014-10-31 02:20 +0300) wrote: > >> Alex Kost skribis: >> >>> OK, I'm attaching a patch. Is “Co-authored-by …” enough or should you >>> be credited in some other way? >> >> It’s enough. >> I’m thinking perhaps we should do something similar for the des

Re: Different versions of a package in the same profile?

2014-11-02 Thread Ludovic Courtès
Andreas Enge skribis: > On Fri, Oct 31, 2014 at 12:07:14AM +0100, Ludovic Courtès wrote: >> Technically it would be easy to allow the installation of different >> versions of a package in the same profile, but I wonder about the >> implications. >> >> For instance, ‘-u foo’ would upgrade all the

[PATCH 2/2] gnu: Add gnome-themes-standard.

2014-11-02 Thread Federico Beffa
Package for GNOME 3 default theme. Regards, Fede From 7439f19c1f2966466da88554478b796c3bfca429 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 2 Nov 2014 18:09:33 +0100 Subject: [PATCH 2/2] gnu: Add gnome-themes-standard. * gnu/packages/gnome.scm (gnome-themes-standard): New variable. -

[PATCH 1/2] gnu: librsvg: Generate complete loaders.cache including support for SVG.

2014-11-02 Thread Federico Beffa
As mentioned in a previous email, the cache generated by default does not include support for SVG provided by librsvg itself. With this patch we generate a full cache file. Regards, Fede From 36c6d59180bdb2d80e169938097efca39431c122 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 2 Nov

Re: Font package naming convention

2014-11-02 Thread Ludovic Courtès
Andreas Enge skribis: > On Fri, Oct 31, 2014 at 10:30:24PM +0100, Ludovic Courtès wrote: >> Furthermore, unlike software packages, what matters here is the actual >> name of the font or font collection, not the “system name” or “tarball >> name.” >> Here’s a possible answer to the above questions

[PATCH 2/2] gnu: Add guile-sdl.

2014-11-02 Thread David Thompson
>From bde00797a13304f69e61b1cd87033b75a6174bba Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 2 Nov 2014 11:55:21 -0500 Subject: [PATCH 2/2] gnu: Add guile-sdl. * gnu/packages/sdl.scm (guile-sdl): New variable. --- gnu/packages/sdl.scm | 35 +++ 1 file c

[PATCH 1/2] gnu: Add sdl-union.

2014-11-02 Thread David Thompson
>From db0ee9ba8666d1f5b2cd080f837fdae3e1ee329b Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 2 Nov 2014 11:54:20 -0500 Subject: [PATCH 1/2] gnu: Add sdl-union. * gnu/packages/sdl.scm (sdl-union): New variable. --- gnu/packages/sdl.scm | 26 ++ 1 file changed, 2

[PATCH 0/2] gnu: Add sdl-union and guile-sdl

2014-11-02 Thread David Thompson
Hello all, The following patch set adds two new packages: 1) sdl-union: A union-build of SDL and it's utility libraries 2) guile-sdl: A Guile wrapper for SDL Neither of these patches are ready for upstream. I'm posting them now because I need some help to fix the remaining issues. Regarding sd

[sr #108678] Creating extra repository guix/artwork.git

2014-11-02 Thread Ludovic Courtès
Follow-up Comment #2, sr #108678 (project administration): Hi Assaf, Thank you for the quick action! guix/artwork.git (rather than guix/guix-artwork.git) would have been enough, but perhaps it's too late/inconvenient to rename? Thanks, Ludo'. ___

Re: Patch-shebangs phase and created binaries

2014-11-02 Thread Ludovic Courtès
Andreas Enge skribis: > should the final patch-shebangs phase not include the generated output > path (well, the bin subdirectory) in its $PATH? It already does. > In texlive I see lines such as > patch-shebang: ./texmf-dist/tex/luatex/lualibs/lualibs-compat.lua: warning: > no binary for inter

BUG in librsvg-2.40.2

2014-11-02 Thread Federico Beffa
librsvg provides a cache file for gdk-pixbuf modules: /gnu/store/...librsvg-2.40.2/lib/gdk-pixbuf-2.0/2.0.10/loaders.cache However, the cache does not include the SVG module created by librsvg itself. The full cache should be generated with: /gnu/store/...-gdk-pixbuf-2.28.2/bin/gdk-pixbuf-query

[PATCH 1/2] emacs: Improve minibuffer messages.

2014-11-02 Thread Alex Kost
I think that moving "message system" from “guix-base.el” to “guix-messages.el” would be more convenient. I also made the messages more verbose (by mentioning a used profile). >From 6811c72ea7b3135de1bbe4230f5b012edbfd092b Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Sun, 2 Nov 2014 13:50:27 +0

[PATCH 2/2] emacs: Add interface for comparing generations.

2014-11-02 Thread Alex Kost
In short, now (with this patch) after marking 2 generations (by pressing "m" in a “generation-list” buffer), you can perform diff/ediff on generation packages or manifests. Thanks to Ludovic for the idea. >From 2b98ab3243e5d79f9787442bd1bfdceb76bf72a8 Mon Sep 17 00:00:00 2001 From: Alex Kost Dat