Re: Merging guix.el

2014-09-01 Thread Ludovic Courtès
Alex Kost skribis: > I've just pushed a manual for “guix.el” (into “emacs-ui” branch). I > tried my best, but I'm not a native English speaker and I have never > worked with Texinfo before, so there may be... issues :-) Looks good to me! Here are some minor comments (I’m not a native speaker e

Re: [PATCH] Add an 'optimiseStore' RPC

2014-09-01 Thread Eelco Dolstra
Hi, On 01/09/14 23:18, Ludovic Courtès wrote: > Eelco Dolstra skribis: > >> Looks fine, but it doesn't apply. Can you rebase it on nix master? > > Oops, sure. Here it is. Thanks, applied! -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/

Re: [PATCH 2/2] scripts: add guix lint

2014-09-01 Thread Ludovic Courtès
Cyril Roelandt skribis: > * guix/scripts/lint.scm: New file. Defines a 'lint' tool for Guix packages. > * tests/lint.scm: New file. > * Makefile.am (MODULES, SCM_TESTS): Add them. > * po/guix/Makevars: Update appropriately. > * po/guix/POTFILES.in: Update appropriately. > * doc/guix.texi: Documen

Re: [PATCH] Add an 'optimiseStore' RPC

2014-09-01 Thread Ludovic Courtès
Eelco Dolstra skribis: > Looks fine, but it doesn't apply. Can you rebase it on nix master? Oops, sure. Here it is. Thanks, Ludo’. >From 88ebc46a1216165a015a744e53319f666eb1b1cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Mon, 1 Sep 2014 22:21:42 +0200 Subject: [P

Re: [PATCH] Add an 'optimiseStore' RPC

2014-09-01 Thread Eelco Dolstra
Hi, On 31/08/14 15:44, Ludovic Courtès wrote: > The patch below adds an ‘optimiseStore’ RPC, and thus adds a mandatory > ‘optimiseStore’ method in ‘StoreAPI’. Looks fine, but it doesn't apply. Can you rebase it on nix master? -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/

[PATCH] Add nvi

2014-09-01 Thread Marek Benc
Disregard my previous email, I figured it out. Here is my favorite text editor. This is my first package, so I'm sorry if I messed up somewhere. The formatting is probably bad, but every package seemed to be formatted slightly differently, so I don't know. --- a/gnu/packages/nvi.scm2014-0

Help needed with writing a package definition

2014-09-01 Thread Marek Benc
The package I'm trying to write a definition for uses the GNU Build system, but the configure script is not in the top directory of the distributed archive. (that is, instead of there being "./configure", there's "./dist/configure". On top of that, the package can not be built in the top dire

Re: Merging guix.el

2014-09-01 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2014-08-31 18:59 +0400) wrote: [...] >> The key is ‘vhash-fold*’ (info "(guile) VHashes"). It allows you to >> traverse all the entries associated with a given key: >> >> scheme@(guile-user)> (vhash-cons '("guile" "2.0") 'foo >>

Re: [PATCH 1/2] Move specification->package to gnu/packages.scm.

2014-09-01 Thread Ludovic Courtès
Cyril Roelandt skribis: > * guix/scripts/build.scm (specification->package): Move from here... > * gnu/packages.scm: ... to here. LGTM, please push. Thanks, Ludo’.

Re: Merging guix.el

2014-09-01 Thread Alex Kost
Hello, I've just pushed a manual for “guix.el” (into “emacs-ui” branch). I tried my best, but I'm not a native English speaker and I have never worked with Texinfo before, so there may be... issues :-) Ludovic Courtès (2014-08-31 18:59 +0400) wrote: [...] >>> I would make %package-table a vhas

Re: [PATCH] profiles: Report about upgrades.

2014-09-01 Thread Alex Kost
Ludovic Courtès (2014-08-31 23:57 +0400) wrote: [...] > Perhaps even a different format, like, say: > > The following package will be upgraded: > guile 1.8.8 → 2.0.9out /gnu/store/... > > Thoughts? I think, it would be perfect!