Re: Containers on Guix

2014-11-21 Thread Ludovic Courtès
David Thompson dthomps...@worcester.edu skribis: Ludovic Courtès l...@gnu.org writes: A container is programs or full os running in an isolated environment. For a full container with rootfs, we can: build the rootfs: of Guix:by using a form of `guix system init' I think it’s

Re: Advice needed on gcc error

2014-11-21 Thread Ludovic Courtès
Saul Hazledine s...@alienscience.org.uk skribis: I have a running installation of guix/gnu os and wanted to install vim: guix package -i vim I am not using hydra and so the package manager went ahead and tried to download and compile the internet (which is what I wanted because I am

Re: [PATCH 00/13] Add gourmet (and dependent python packages)

2014-11-21 Thread Andreas Enge
On Thu, Nov 20, 2014 at 11:40:55PM -0600, Eric Bavier wrote: The addition of sqlite to python will require a fair number of package rebuilds. I think I dealt with the introduced module circular dependencies in an acceptable manner. This could be dealt with as last time by creating a branch

Re: [PATCH] gnu: Add pflask.

2014-11-21 Thread Ludovic Courtès
David Thompson dthomps...@worcester.edu skribis: From c09e60e4d51259a75202199b89b30ccddef3 Mon Sep 17 00:00:00 2001 From: David Thompson dthomps...@worcester.edu Date: Thu, 20 Nov 2014 22:31:56 -0500 Subject: [PATCH] gnu: Add pflask. * gnu/packages/linux.scm (pflask): New variable.

Re: [PATCH 02/13] gnu: python: Add sqlite input.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/patches/python-sqlite-3.8.4-test-fix.patch, gnu/packages/patches/python2-sqlite-3.8.4-test-fix.patch: New patches. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/python.scm (python-2)[source]: Add patch. [inputs]: Add

Re: wip-libreoffice

2014-11-21 Thread Andreas Enge
On Fri, Nov 21, 2014 at 09:43:56AM +0100, John Darrington wrote: s86_64-linux ?? s ? Did you mean to type x ? Yes. I thought you said a few days back that the evaluations would only run on x86_64 at least to start with. Well, I added a line to libreoffice to make it build only on

Re: wip-libreoffice

2014-11-21 Thread Andreas Enge
On Fri, Nov 21, 2014 at 12:31:02PM +0100, John Darrington wrote: I don't know what this sentance means. Do something similar as my last patch on wip-libreoffice: Add a line (supported-systems `(x86_64-linux)) to the nss package. No idea if this would be enough. Personally, I still prefer to

Re: [PATCH] gnu: Add pflask.

2014-11-21 Thread David Thompson
Ludovic Courtès l...@gnu.org writes: David Thompson dthomps...@worcester.edu skribis: From c09e60e4d51259a75202199b89b30ccddef3 Mon Sep 17 00:00:00 2001 From: David Thompson dthomps...@worcester.edu Date: Thu, 20 Nov 2014 22:31:56 -0500 Subject: [PATCH] gnu: Add pflask. *

Re: [PATCH] gnu: Add Tiled

2014-11-21 Thread Andreas Enge
On Fri, Nov 14, 2014 at 11:10:08PM +0100, Ludovic Courtès wrote: I tried it, and indeed, I had to run it like this to work around the problem: QT_XKB_CONFIG_ROOT=$(guix build xkeyboard-config)/share/X11/xkb tiled I suspect we should configure Qt with a flag that tells it the default

Re: wip-libreoffice

2014-11-21 Thread Andreas Enge
On Fri, Nov 21, 2014 at 06:22:23PM +0100, John Darrington wrote: I will do what you suggested. But like you say, it would seem sensible to me, if this entire branch is built only for x86_64, at least for the time being. I do not see how to do this at the gui level of our hydra install; maybe

Add hexchat

2014-11-21 Thread Julien Lepiller
Hello, here is the patch for hexchat I was asked to write. Julien Lepiller. 0001-gnu-Add-hexchat.patch Description: Binary data

Re: Add hexchat

2014-11-21 Thread Andreas Enge
On Fri, Nov 21, 2014 at 06:44:34PM +0100, Julien Lepiller wrote: here is the patch for hexchat I was asked to write. This looks very clean, thank you! A few minor comments: +(source (origin + (method url-fetch) + (uri (string-append +

lsh-service definition in documentation

2014-11-21 Thread Adam Pribyl
I am not sure if the doc is wrong or it has changed in the guix but the definition of lsh service as it is at http://www.gnu.org/software/guix/manual/html_node/Using-the-Configuration-System.html#Using-the-Configuration-System (services (cons (lsh-service #:port #:allow-root-login? #t)

Re: lsh-service definition in documentation

2014-11-21 Thread Adam Pribyl
On Fri, 21 Nov 2014, Adam Pribyl wrote: I am not sure if the doc is wrong or it has changed in the guix but the definition of lsh service as it is at http://www.gnu.org/software/guix/manual/html_node/Using-the-Configuration-System.html#Using-the-Configuration-System (services (cons

Re: [PATCH 00/13] Add gourmet (and dependent python packages)

2014-11-21 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: On Thu, Nov 20, 2014 at 11:40:55PM -0600, Eric Bavier wrote: The addition of sqlite to python will require a fair number of package rebuilds. I think I dealt with the introduced module circular dependencies in an acceptable manner. This could be

[PATCH] gnu: Add AVR-Libc.

2014-11-21 Thread Manolis Ragkousis
This patch adds the avr-libc. I use the xgcc-avr to build it. The next step is to build avr-gcc, linked to this library. From 1698bc86ddbbfeaa866d4ef5f9f22608edb848b9 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Fri, 21 Nov 2014 23:22:51 + Subject: [PATCH] gnu:

Re: lsh-service definition in documentation

2014-11-21 Thread Ludovic Courtès
Adam Pribyl pri...@lowlevel.cz skribis: On Fri, 21 Nov 2014, Adam Pribyl wrote: I am not sure if the doc is wrong or it has changed in the guix but the definition of lsh service as it is at

Re: [PATCH 01/13] gnu: subversion: Propagate env variables to hooks.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/patches/subversion-propagate-env-to-hooks.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/version-control.scm (subversion): Use it. [...] +++ b/gnu/packages/patches/subversion-propagate-env-to-hooks.patch

Re: [PATCH 03/13] gnu: Add python-sqlalchemy.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/python.scm (python-sqlalchemy, python2-sqlalchemy): New variables. [...] +(synopsis Database Abstraction Library) Lower-case ‘a’ and ‘l’. OK to push with this change. Thanks! Ludo’.

Re: [PATCH 05/13] gnu: Export ghostscript module symbols up-front.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/ghostscript.scm [module]: Export symbols up-front. OK, but note that this doesn’t actually help wrt. circular deps (contrary to what I wrote in glib.scm...) Ludo’.

Re: [PATCH 06/13] gnu: Add python-pillow.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/python.scm (python-pillow, python2-pillow): New variables. OK! Ludo'.

Re: [PATCH 08/13] gnu: Add python-elib.intl.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/python.scm (python-elib.intl, python2-elib.intl): New variables. OK. Ludo'.

Re: [PATCH 07/13] gnu: Add python-distutils-extra.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/python.scm (python-distutils-extra, python2-distutils-extra): New variables. [...] +(description + Enables you to easily integrate gettext support, themed icons, and +scrollkeeper-based documentation into Python's

Re: [PATCH 09/13] guix: Add MPL1.1 license.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * guix/licenses.scm (mpl1.1): New variable. OK.

Re: [PATCH 12/13] gnu: Add python2-pygtk.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/gtk.scm (python2-pygtk): New variable. [...] + #:phases (alist-cons-after + 'install 'install-pth + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out

Re: [PATCH 13/13] gnu: Add gourmet.

2014-11-21 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/nutrition.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. [...] +(description + Gourmet Recipe Manager is a recipe-organizer that allows you to collect, “recipe organizer” (no hyphen.) OK to push with that.

Re: lsh-service definition in documentation

2014-11-21 Thread Adam Pribyl
On Fri, 21 Nov 2014, Ludovic Courtès wrote: Adam Pribyl pri...@lowlevel.cz skribis: On Fri, 21 Nov 2014, Adam Pribyl wrote: I am not sure if the doc is wrong or it has changed in the guix but the definition of lsh service as it is at

Re: Add hexchat

2014-11-21 Thread Ludovic Courtès
Julien Lepiller jul...@lepiller.eu skribis: here is the patch for hexchat I was asked to write. s/asked/invited/ ;-) From 2607a59685392eb669e6bbec80924933ae0ce390 Mon Sep 17 00:00:00 2001 From: Julien Lepiller jul...@lepiller.eu Date: Fri, 21 Nov 2014 18:39:39 +0100 Subject: [PATCH] gnu:

Re: New importer for GNU packages

2014-11-21 Thread Karl Berry
Is it sufficiently machine readable so that one could extract the information automatically? There have been various efforts over many years to make the Directory machine-readable, in its many implementations. I do not know where they stand today. Out of the ~303 packages in

Re: lsh-service definition in documentation

2014-11-21 Thread Ludovic Courtès
Adam Pribyl pri...@lowlevel.cz skribis: I probably did something terribly wrong as there is no networking service at all. I added the service definition into my system config.scm (services (cons (dhcp-client-service) %base-services)) That looks good. At the dmd level,

Re: New importer for GNU packages

2014-11-21 Thread Ludovic Courtès
k...@freefriends.org (Karl Berry) skribis: More accessibly, the gnupackages.txt in womb/gnumaint on savannah has the same list, minus the special cases. Using that info, via the API from (guix gnu-maintenance): --8---cut here---start-8---

Re: [PATCH 01/13] gnu: subversion: Propagate env variables to hooks.

2014-11-21 Thread Eric Bavier
On Fri, Nov 21, 2014 at 4:24 PM, Eric Bavier ericbav...@gmail.com wrote: Ludovic Courtès writes: Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/patches/subversion-propagate-env-to-hooks.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it. *