[PATCH] gnu-maintenance: Add 'find-package-with-attrs' and '%package-list'.

2013-02-21 Thread Nikita Karetnikov
This patch adds a procedure to fetch information from Womb. scheme@(guile-user)> ,use (guix gnu-maintenance) scheme@(guile-user)> (find-package-with-attrs "guix") $1 = ("package: guix" "logo: /software/guix/graphics/guix-logo.small.png" "doc-category: Sysadmin" "doc-summary: Managing installed so

Re: GSoC?

2013-02-21 Thread Cyril Roelandt
On 02/20/2013 10:18 PM, Ludovic Courtès wrote: Hello! Should we submit a project for GSoC? There’s some info regarding GNU’s participation at . (I have zero experience with GSoC, though.) I don't have any experience with

Re: Porting to mips64el

2013-02-21 Thread Nikita Karetnikov
> I aborted the process because there were lines like '-mabi=n32' in the > output. > I added these flags > "--with-arch=mips64" > "--with-abi=64" > to 'gcc-boot0' and tried again. The above didn't help. '-mabi=n32' lines appeared again (when it was building 'glibc-intermediate-2.17'). Wha

Re: New “guix pull” command

2013-02-21 Thread Andreas Enge
The following error occurs for me with the latest git version: $ guix pull starting download of `guix-file.CFKlaG' from `http://hydra.gnu.org/job/guix/master/tarball/latest/download'... following redirection to `http://hydra.gnu.org:3000/build/7168/download'... following redirection to `http://h

Re: Porting to mips64el

2013-02-21 Thread Nikita Karetnikov
> OK, I added the above. I'm going to build the bootstrap tarballs (as > suggested in 'HACKING'). I aborted the process because there were lines like '-mabi=n32' in the output. I added these flags "--with-arch=mips64" "--with-abi=64" to 'gcc-boot0' and tried again. pgpyXxJH9ob92.pgp Desc

Re: Toward 0.2

2013-02-21 Thread Nikita Karetnikov
> With the recently-added ‘package-output’ (singular): > scheme@(guile-user)> (package-output s binutils "out") > $2 = "/nix/store/bfh5c2a4is27jdmc811fp6g0jfac7fiw-binutils-2.22" > scheme@(guile-user)> (package-output s binutils "lib") > $3 = "/nix/store/n29brzqlhjkzww51labk9anx493gl4d3-binutils-2

Re: Porting to mips64el

2013-02-21 Thread Nikita Karetnikov
>> I think adding something like >> (arguments >> '(#:configure-flags >>(list "CFLAGS=-march=mips64 -mabi=64"))) >> to %bootstrap-glibc or maybe %glibc-for-bootstrap (whatever is used to >> obtain the bootstrap glibc) should do the trick. > It’s %glibc-for-bootstrap in make-boots

Re: A logo

2013-02-21 Thread Ludovic Courtès
Hi, "Jason Self" skribis: > Ah, you're referring to the "Use of Graphics" section in the > stylesheet [0]. Yes. > That's actually referring to main graphics page [1] although this is > fine too. Well, the guideline is to put a /graphics page under your own project directory, and have it link

Re: Porting to anything

2013-02-21 Thread Andreas Enge
Am Donnerstag, 21. Februar 2013 schrieb Ludovic Courtès: > Isn’t it equally unsatisfying? :-) Exactly, whence my message. > Yes. I outlined a plan in > . > > However, I really think cross-compilation is the way to go. Your plan

Re: Porting to anything

2013-02-21 Thread Ludovic Courtès
Andreas Enge skribis: > The currently unsatisfying situation, according to "HACKING", is that > bootstrapping guix essentially starts by installing (and thus in the worst > case porting) nix. Agreed. > I have spent the evening working on a shell script automating the > compilation of the boo