Interest in package for pfff?

2016-01-01 Thread Pjotr Prins
I just wrote a package for pfff. Should it go into Guix, and if so, what module should it belong in? md5sum and shaxsum are part of coreutils. I am thinking pfff should go into gnu/packages/hash.scm. Pj. (define-module (gn packages pfff) #:use-module ((guix licenses) #:prefix license:) #:use

Re: [PATCH 6/6] gnu: Add emacs-slime.

2016-01-01 Thread Ricardo Wurmus
Alex Kost writes: > Ricardo Wurmus (2015-12-31 12:52 +0300) wrote: > >> Ben Woodcroft writes: >> >>> Do you know though, is there any way to get emacs to insert the extra >>> space in description strings and comments automatically (without it >>> messing things up of course). Perhaps we should

[PATCH] Add rubygems updater.

2016-01-01 Thread Ben Woodcroft
Phew, you almost beat me to the first patch of the year there Pjotr.. It seems there's 30 packages to be updated, out of the 107 in ruby.scm. Going through each of these individually seems a little tedious, can we do them in bulk somehow or do they have to be committed individually? Building a

Re: [PATCH 6/6] gnu: Add emacs-slime.

2016-01-01 Thread Ben Woodcroft
On 01/01/16 18:25, Ricardo Wurmus wrote: Alex Kost writes: Ricardo Wurmus (2015-12-31 12:52 +0300) wrote: Ben Woodcroft writes: Do you know though, is there any way to get emacs to insert the extra space in description strings and comments automatically (without it messing things up of

Re: [PATCH] Add rubygems updater.

2016-01-01 Thread Pjotr Prins
On Fri, Jan 01, 2016 at 06:27:21PM +1000, Ben Woodcroft wrote: > Phew, you almost beat me to the first patch of the year there Pjotr.. Mine is trivial ;) > It seems there's 30 packages to be updated, out of the 107 in > ruby.scm. Going through each of these individually seems a little > tedious,

Re: [PATCH] Add rubygems updater.

2016-01-01 Thread Ben Woodcroft
On 01/01/16 19:28, Pjotr Prins wrote: On Fri, Jan 01, 2016 at 06:27:21PM +1000, Ben Woodcroft wrote: It seems there's 30 packages to be updated, out of the 107 in ruby.scm. Going through each of these individually seems a little tedious, can we do them in bulk somehow or do they have to be com

Re: [PATCH] Add rubygems updater.

2016-01-01 Thread Pjotr Prins
On Fri, Jan 01, 2016 at 09:18:54PM +1000, Ben Woodcroft wrote: > I think we should update the package definitions so that more have > tests, and failing that import the library so we know it can at > least be loaded, like this: > > + `(#:phases > + (modify-phases %standard-phases > +

Re: [PATCH] doc: Mention in two places that guix-daemon needs to be restarted for keychanges to take effect.

2016-01-01 Thread swedebugia
On 2015-12-30 00:36, l...@gnu.org wrote: Looks like you forgot the patch. :-) :) Here it comes...From bf44ecf9cbd02a838806ea3fde07a9377bef765e Mon Sep 17 00:00:00 2001 From: swedebugia Date: Tue, 29 Dec 2015 11:29:14 +0100 Subject: [PATCH] doc: Mention in two places that guix-daemon needs to b

Re: Emacs load path

2016-01-01 Thread Federico Beffa
On Wed, Dec 30, 2015 at 5:55 PM, Federico Beffa wrote: > On Wed, Dec 30, 2015 at 5:29 PM, Ludovic Courtès wrote: >> Federico Beffa skribis: >> >>> If you install guix in the default prefix (/usr/local) you should find a >>> file called 'guix.el' in /usr/local/share/emacs/site-lisp/. With that >

Re: [PATCH 6/6] gnu: Add emacs-slime.

2016-01-01 Thread Ricardo Wurmus
Ben Woodcroft writes: > On 01/01/16 18:25, Ricardo Wurmus wrote: >> Alex Kost writes: >> >>> Ricardo Wurmus (2015-12-31 12:52 +0300) wrote: >>> Ben Woodcroft writes: > Do you know though, is there any way to get emacs to insert the extra > space in description strings and com

Re: [PATCH] Help Ruby packages be reproducible

2016-01-01 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ben Woodcroft writes: > >> On 31/12/15 03:26, Ludovic Courtès wrote: >>> Ben Woodcroft skribis: >>> On 29/12/15 15:46, Ben Woodcroft wrote: > Unfortunately none of these builds are reproducible because rubygems > in Guix generally aren't. For one, this is

Re: Guix website

2016-01-01 Thread Ludovic Courtès
Leo Famulari skribis: > Some of the video-recorded presentations have been a very nice > introduction. Perhaps we could embed one on the home-page. If we do > that, I could help transcribe it, with the slides embedded, to increase > accessibility. There’s already a video on the home page. :-)

Re: Guix website

2016-01-01 Thread Ludovic Courtès
Pjotr Prins skribis: > On Thu, Dec 31, 2015 at 12:42:44PM -0500, Leo Famulari wrote: >> After the last exchange on help-guix, I think you are right. We really >> need to do more to explain what Guix can do. >> >> Hackability and dependability only go together because of the >> architecture of th

Re: Emacs load path

2016-01-01 Thread Ludovic Courtès
Federico Beffa skribis: > On Wed, Dec 30, 2015 at 5:55 PM, Federico Beffa wrote: >> On Wed, Dec 30, 2015 at 5:29 PM, Ludovic Courtès wrote: >>> Federico Beffa skribis: >>> If you install guix in the default prefix (/usr/local) you should find a file called 'guix.el' in /usr/local/sha

Re: Emacs load path

2016-01-01 Thread Ludovic Courtès
Alex Kost skribis: > From 938e45e104b55b32d6c2423543c18efc7dc9365a Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Fri, 1 Jan 2016 01:37:45 +0300 > Subject: [PATCH] doc: Describe how to configure Emacs packages. > MIME-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-

Re: Reproducible jar archives.

2016-01-01 Thread Ludovic Courtès
Ricardo Wurmus skribis: > These archives are created by the “jar” tool, which is part of the JDK; > they can also be created by “fastjar”, an alternative implementation in > C. > > Unlike “tar” the “jar” tool does not support anything like the “--mtime” > flag, so file modification dates cannot b

Re: wip-refactor-emacs-ui and Hydra interface

2016-01-01 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2015-12-30 18:40 +0300) wrote: [...] >> Could you in a separate commit prepare a NEWS entry for 0.9.1 that >> succinctly lists these differences? > > Sure. Is the attached patch sufficient? If it is, I suppose this > branch can be merged now, OK? Sure!

Re: [PATCH] Add package definition for GNU XaoS.

2016-01-01 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2015-12-30 18:51 +0300) wrote: > >> Alex Kost skribis: > [...] >>> Originally Fabian sent a patch for separate "xaos.scm" file. Then >>> Andreas suggested to move it to "maths.scm". But this will lead to the >>> mentioned circularity: >>> (gnu packages i

Re: Guix website

2016-01-01 Thread Christopher Allan Webber
Pjotr Prins writes: > On Thu, Dec 31, 2015 at 12:42:44PM -0500, Leo Famulari wrote: >> After the last exchange on help-guix, I think you are right. We really >> need to do more to explain what Guix can do. >> >> Hackability and dependability only go together because of the >> architecture of the

Re: Emacs load path

2016-01-01 Thread Alex Kost
Federico Beffa (2016-01-01 17:25 +0300) wrote: > On Wed, Dec 30, 2015 at 5:55 PM, Federico Beffa wrote: >> On Wed, Dec 30, 2015 at 5:29 PM, Ludovic Courtès wrote: >>> Federico Beffa skribis: >>> If you install guix in the default prefix (/usr/local) you should find a file called 'guix

Re: Emacs load path

2016-01-01 Thread Alex Kost
Ludovic Courtès (2016-01-01 18:22 +0300) wrote: >> then we should definitely add code in a similar way to instruct emacs >> to look in the right places (".../guix.d") for our emacs packages out >> of the box. As Dmitry rightfully points out, having emacs packages >> which do not work out of the b

Re: Emacs load path

2016-01-01 Thread Federico Beffa
On Fri, Jan 1, 2016 at 5:28 PM, Alex Kost wrote: > Ludovic Courtès (2016-01-01 18:22 +0300) wrote: > >>> then we should definitely add code in a similar way to instruct emacs >>> to look in the right places (".../guix.d") for our emacs packages out >>> of the box. As Dmitry rightfully points out,

Re: No gpg keyservers available on GuixSD out-of-the-box

2016-01-01 Thread swedebugia
On 2015-12-30 22:16, l...@gnu.org wrote: Which version of GnuPG is it, per “gpg2 --version”? ~$ gpg2 --version gpg (GnuPG) 2.1.10 libgcrypt 1.6.3

Re: [PATCH 2/2] gnu: Add Asymptote.

2016-01-01 Thread Ludovic Courtès
Eric Bavier skribis: > On Wed, 30 Dec 2015 17:11:08 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Eric Bavier skribis: >> >> > * gnu/packages/plotutils.scm (asymptote): New variable. >> > * gnu/packages/patches/asymptote-gsl2.patch: New file. >> > * gnu-system.am (dist_patch_DATA): Add it.

Re: Trying to fix an error in the pypi-importer

2016-01-01 Thread swedebugia
On 2015-12-30 23:00, Cyril Roelandt wrote: On 12/30/2015 08:53 PM, swedebu...@riseup.net wrote: I am trying to fix this error in the pypi-importer: Could you send your fix as a unified diff? If you work from the git repo, you can just run "git diff" to produce one. diff --git a/guix/build-sy

Re: container issues

2016-01-01 Thread Ludovic Courtès
Ben Woodcroft skribis: > On 01/01/16 00:59, Thompson, David wrote: >> On Thu, Dec 31, 2015 at 8:00 AM, Ben Woodcroft wrote: >>> Hey, >>> >>> I'm on newest master (45147b0), is something amiss? >>> >>> >>> $ ./pre-inst-env guix environment --ad-hoc -C ruby >>> In execvp of fsck.none: No such file

Re: Trying to fix an error in the pypi-importer

2016-01-01 Thread swedebugia
On 2015-12-31 12:22, Efraim Flashner wrote: does this also take care of the ones that are stored as name "-" version ".zip"? ~/src/guix$ grep 'name "-" version ".zip"' gnu/packages/* gnu/packages/avr.scm: (file-name (string-append name "-" version ".zip" grep: gnu/packages/bo

Re: [PATCH] Add rubygems updater.

2016-01-01 Thread Ludovic Courtès
Ben Woodcroft skribis: > On 01/01/16 19:28, Pjotr Prins wrote: >> On Fri, Jan 01, 2016 at 06:27:21PM +1000, Ben Woodcroft wrote: >>> It seems there's 30 packages to be updated, out of the 107 in >>> ruby.scm. Going through each of these individually seems a little >>> tedious, can we do them in b

Re: [PATCH] doc: Mention in two places that guix-daemon needs to be restarted for keychanges to take effect.

2016-01-01 Thread Ludovic Courtès
swedebu...@riseup.net skribis: > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -389,6 +389,8 @@ authorize them: > @example > # guix archive --authorize < ~root/.guix-profile/share/guix/hydra.gnu.org.pub > @end example > + > +Note: After adding or removing the keys with the above command you mu

Show version of operation system, kernel and distribution

2016-01-01 Thread swedebugia
In other GNU/Linux systems you have: cat /proc/version uname -a lsb_release -a I would like to document the equivalents for GuixSD, are these: cat /proc/version uname -a guix --version ? Even though i recently pulled guix from git it still shows: ~/src/guix$ guix --version guix (GNU Guix)

The art of guessing a packaged downgrade version of a package

2016-01-01 Thread swedebugia
(trying to get gnupg to work knowing that ludo runs some 2.0 version) ~/src/guix$ guix package -i gnupg:2.0.0 -r gnupg guix package: error: package `gnupg-2.1.10' lacks output `2.0.0' I would like to improve this command by making it either show me the valid outputs (and optionally choosing one

Re: The art of guessing a packaged downgrade version of a package

2016-01-01 Thread Leo Famulari
On Fri, Jan 01, 2016 at 09:35:40PM +0100, swedebu...@riseup.net wrote: > (trying to get gnupg to work knowing that ludo runs some 2.0 version) > ~/src/guix$ guix package -i gnupg:2.0.0 -r gnupg > guix package: error: package `gnupg-2.1.10' lacks output `2.0.0' Did you try `guix package -i gnupg-2.

Re: Guix website

2016-01-01 Thread Leo Famulari
On Fri, Jan 01, 2016 at 04:15:16PM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > > Some of the video-recorded presentations have been a very nice > > introduction. Perhaps we could embed one on the home-page. If we do > > that, I could help transcribe it, with the slides embedded, to

Re: Interest in package for pfff?

2016-01-01 Thread Leo Famulari
On Fri, Jan 01, 2016 at 09:23:25AM +0100, Pjotr Prins wrote: > I just wrote a package for pfff. Should it go into Guix, and if so, > what module should it belong in? md5sum and shaxsum are part of > coreutils. I am thinking pfff should go into gnu/packages/hash.scm. Yeah, why not? > > Pj. > >

Re: Specifying "search --label" instead of "search --file" in grub

2016-01-01 Thread Ludovic Courtès
(I’ve opened a bug for this, but debbugs.gnu.org is currently down…) Christopher Allan Webber skribis: > Today while installing GuixSD I hit a really painful and hard to track > down bug. It can happen when you've got multiple Guix installs which > both have the same kernel. > > # Set 'root'

Re: [PATCH] Add Jellyfish.

2016-01-01 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ben Woodcroft skribis: >> >>> But would it be possible to include the scripting language bindings, >>> something along these lines? >>> >>> +(arguments >>> + `(#:configure-flags '("--enable-ruby-binding" >>> +

Re: Specifying "search --label" instead of "search --file" in grub

2016-01-01 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > So, based on your suggestions, I came up with the following patch. I > haven’t yet tested it on the bare metal, but I’ve confirmed that it > produces sensible grub.cfg files when the root FS has a UUID, label, or > none of these. I confirm it works on th

[PATCH] Add python-markdown

2016-01-01 Thread Erik Edrosa
Hello Guix-devel, Here is a patch for a pretty popular markdown parser in python. >From 4d2637a58d9d7e68b16a9ae74377740f72608f25 Mon Sep 17 00:00:00 2001 From: Erik Edrosa Date: Fri, 1 Jan 2016 15:28:46 -0500 Subject: [PATCH] gnu: Add python-markdown. * gnu/packages/python.scm (python-markdown,

Re: [PATCH] Add rubygems updater.

2016-01-01 Thread Ben Woodcroft
On 02/01/16 04:17, Ludovic Courtès wrote: Ben Woodcroft skribis: On 01/01/16 19:28, Pjotr Prins wrote: On Fri, Jan 01, 2016 at 06:27:21PM +1000, Ben Woodcroft wrote: It seems there's 30 packages to be updated, out of the 107 in ruby.scm. Going through each of these individually seems a lit

Re: [PATCH] Add rubygems updater.

2016-01-01 Thread Pjotr Prins
On Fri, Jan 01, 2016 at 07:17:17PM +0100, Ludovic Courtès wrote: > > I think we should update the package definitions so that more have > > tests, and failing that import the library so we know it can at least > > be loaded, like this: > > > > + `(#:phases > > + (modify-phases %standard-p

Re: [PATCH] Add python-markdown

2016-01-01 Thread Leo Famulari
On Fri, Jan 01, 2016 at 06:49:25PM -0500, Erik Edrosa wrote: > Hello Guix-devel, > > Here is a patch for a pretty popular markdown parser in python. LGTM, pushed as b989390889. Thanks! > From 4d2637a58d9d7e68b16a9ae74377740f72608f25 Mon Sep 17 00:00:00 2001 > From: Erik Edrosa > Date: Fri, 1 J