One more patch: doc: Add details to the 'guix system switch-generation' section.

2016-11-02 Thread Chris Marusich
Hi, I realized I forgot to include some info in the manual, so here's one more patch to add the missing info. Thank you, -- Chris From faee634b5ae6a3033671e6bca07fc5ed1bc699c8 Mon Sep 17 00:00:00 2001 From: Chris Marusich Date: Wed, 2 Nov 2016 20:38:26 -0700 Subject: [PATCH] doc: Add details t

Re: [PATCH 01/10] * gnu/system.scm (): Add 'store-device' and 'store-fs-mount-point'.

2016-11-02 Thread Chris Marusich
Leo Famulari writes: > I wonder, has anybody besides ng0 tried using this with libreboot? They > recently reconfigured their GuixSD system after this was committed, and > since then they aren't able to boot. > > The IRC discussion begins here: > > https://gnunet.org/bot/log/guix/2016-11-02#T11918

Re: 01/01: gnu: curl: Update replacement to 7.51.0 [fixes CVE-2016-{8615..8625}].

2016-11-02 Thread Leo Famulari
On Wed, Nov 02, 2016 at 12:02:27PM +, Marius Bakke wrote: > commit cbf5889fe542dafe71c6eedf9cc72673495fcc88 > Author: Marius Bakke > Date: Wed Nov 2 09:01:36 2016 + > > gnu: curl: Update replacement to 7.51.0 [fixes CVE-2016-{8615..8625}]. > > * gnu/packages/curl.scm (curl)

Re: [PATCH] gnu: gnurl: Update to 7.51.0.

2016-11-02 Thread Leo Famulari
On Wed, Nov 02, 2016 at 08:13:46PM +, ng0 wrote: > * gnu/packages/gnunet.scm (gnurl): Update to 7.51.0. Thanks! I added the CVE IDs covered by the update and pushed.

Re: [PATCH 01/10] * gnu/system.scm (): Add 'store-device' and 'store-fs-mount-point'.

2016-11-02 Thread Leo Famulari
On Sun, Oct 30, 2016 at 11:19:56PM +0100, Ludovic Courtès wrote: > Chris Marusich skribis: > >> If that’s fine with you, I’d like to commit this version. With that > >> done, the rest of the patch series will be rather easy. > >> > >> WDYT? > >> > > > > Sounds good to me. > > Pushed as 1ef8b72a7

[PATCH] gnu: Enable python-psycopg2 support in python-sqlalchemy.

2016-11-02 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sqlalchemy): Modified. --- gnu/packages/python.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b7c9e11..e52bc8d 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -3807,6 +3807,8

[PATCH] gnu: Update sunxi-tools to 1.4.1

2016-11-02 Thread Danny Milosavljevic
* gnu/packages/admin.scm (sunxi-tools): Modified. --- gnu/packages/admin.scm | 24 +++- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index c9563a1..1d577c7 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/

Re: [PATCH] Add php

2016-11-02 Thread Julien Lepiller
On Sun, 30 Oct 2016 23:17:58 + Marius Bakke wrote: > > We prefer HTTPS when available, which is the case for https://php.net. > > > Please move this to a source "snippet", so that they are not included > in `guix build -S`. I believe we also have to list the licenses of the > bundles that

[PATCH] gnu: gnurl: Update to 7.51.0.

2016-11-02 Thread ng0
* gnu/packages/gnunet.scm (gnurl): Update to 7.51.0. --- gnu/packages/gnunet.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index 6d9c3c8..bcefa42 100644 --- a/gnu/packages/gnunet.scm +++ b/gnu/packages/gnunet.scm @@ -1

[PATCH] Update gnurl.

2016-11-02 Thread ng0
I just released the new gnurl version to sync up with curl. As was pointed out in irc, there's a design decision in curl which could be fixed, a hardcoded ca-path. Can someone who knows a bit about this open a bug at guix addressing this? Just from reading and searching I do not know which part

Re: [PATCH 0/2] Add new pytest for special cases

2016-11-02 Thread Hartmut Goebel
Am 31.10.2016 um 18:20 schrieb Leo Famulari: > Please check out Hartmut's wip-python-build-system branch :) I read > through the commits a couple days ago, and the general idea seems > reasonable, although I don't understand everything yet. Please feel free to ask. (Which reminds me that I wante

Re: [PATCH 1/2] gnu: Add python-pafy.

2016-11-02 Thread Hartmut Goebel
Am 02.11.2016 um 11:40 schrieb ng0: > +(inputs > + `(("youtube-dl" ,youtube-dl))) This needs to be a propagated input since python-pafy is a package itself. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | com

Re: Guix on clusters and in HPC

2016-11-02 Thread Pjotr Prins
On Wed, Nov 02, 2016 at 09:25:42AM +1000, Ben Woodcroft wrote: > guix pull: error: build failed: cloning builder process: Operation not > permitted You can set the permissions to run the daemon. Bruno did some work there: https://hub.docker.com/r/bmpvieira/guix/ > That seems to suggest that we

Re: [PATCH v3 3/3] gnu: Add kicad.

2016-11-02 Thread Theodoros Foradis
Leo Famulari writes: > On Tue, Oct 25, 2016 at 08:00:01PM +0300, Theodoros Foradis wrote: >> * gnu/packages/engineering.scm (kicad): New variable. > > Looks pretty good to me. Below are some things I would investigate and > potentially fix on my own before pushing to Savannah; no need to send a >

[PATCH 2/2] gnu: Add mps-youtube.

2016-11-02 Thread ng0
* gnu/packages/video.scm (mps-youtube): New variable. --- gnu/packages/video.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 6ce03f7..50dcb5d 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/vide

[PATCH] mps-youtube, revision 2.

2016-11-02 Thread ng0
[PATCH 1/2] gnu: Add python-pafy. no changes. [PATCH 2/2] gnu: Add mps-youtube. changes: removed inputs, expanded description

[PATCH 1/2] gnu: Add python-pafy.

2016-11-02 Thread ng0
* gnu/packages/python.scm (python-pafy): New variable. --- gnu/packages/python.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b7c9e11..32caf20 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm

Re: [PATCH] gnu: Add perl-getopt-long.

2016-11-02 Thread Marius Bakke
Alex Sassmannshausen writes: > A single patch adding perl-getopt-long. The patch looks good, but is dual perl/gpl licensed according to the README and lib/Getopt/Long.pm. I updated the license information and committed as e681e347c4ed071db88442c2c592241ea0f43857. Thanks! signature.asc Descrip

Re: [PATCH] mps-youtube

2016-11-02 Thread Marius Bakke
ng0 writes: >>> So far they are in (inputs). Are those supposed to be installed by the >>> users themselves? >> >> For optional dependencies (i.e. if mps-youtube gracefully handles >> missing ffmpeg), leaving it up to the user is good (but then it should >> not be an input). For "hard" runtime d

Re: [PATCH v4 1/1] gnu: Add plantuml.

2016-11-02 Thread Roel Janssen
Theodoros Foradis writes: > * gnu/packages/uml.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > --- > gnu/local.mk | 1 + > gnu/packages/uml.scm | 83 > > 2 files changed, 84 insertions(+) > create mode 100644 gnu/pac

Re: [PATCH v3 2/2] gnu: Add python2-wxpython.

2016-11-02 Thread Theodoros Foradis
Hello, Danny Milosavljevic writes: > Hi, > > On Tue, 25 Oct 2016 20:00:00 +0300 > Theodoros Foradis wrote: >> * gnu/packages/wxwidgets.scm (python2-wxpython): New variable. >> --- >> gnu/packages/wxwidgets.scm | 82 >> ++ >> 1 file changed, 82 insert

Re: [PATCH] mps-youtube

2016-11-02 Thread ng0
Marius Bakke writes: > ng0 writes: > >> I am not sure about how the non-python runtime dependencies are supposed to >> be handled in python packages. >> >> python-pafy needs youtube-dl to function. >> mps-youtube needs at least mpv and optionally ffmpeg to deal with conversion >> of formats. >

Re: [PATCH] gnu: Add qtwebkit.

2016-11-02 Thread Roel Janssen
Thomas Danckaert writes: > From: Roel Janssen > Subject: Re: [PATCH] gnu: Add qtwebkit. > Date: Wed, 02 Nov 2016 13:35:21 +0100 > >> I think this patch works fine. Unfortunately for me, it does not >> fix >> Texmaker's build because it needs QtWebkitWidgets which is >> apparently a >> differe

Re: [PATCH] gnu: Add qtwebkit.

2016-11-02 Thread Thomas Danckaert
From: Leo Famulari Subject: Re: [PATCH] gnu: Add qtwebkit. Date: Sat, 29 Oct 2016 20:22:14 -0400 Is there any official statement from Qt about these "community releases"? I see that it is hosted on qt.io, so presumably they are somehow blessed by Qt, but I'd like more information. I wasn't ab

Re: [PATCH] gnu: Add qtwebkit.

2016-11-02 Thread Thomas Danckaert
From: Roel Janssen Subject: Re: [PATCH] gnu: Add qtwebkit. Date: Wed, 02 Nov 2016 13:35:21 +0100 I think this patch works fine. Unfortunately for me, it does not fix Texmaker's build because it needs QtWebkitWidgets which is apparently a different thing. I'm quite sure QtWebkitWidgets is i

[PATCH] gnu: Add perl-getopt-long.

2016-11-02 Thread Alex Sassmannshausen
* gnu/packages/perl.scm (perl-getopt-long): New variable. --- gnu/packages/perl.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 6b12b34..c5e8fe3 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm

[PATCH] gnu: Add perl-getopt-long.

2016-11-02 Thread Alex Sassmannshausen
A single patch adding perl-getopt-long. Alex Alex Sassmannshausen (1): gnu: Add perl-getopt-long. gnu/packages/perl.scm | 29 + 1 file changed, 29 insertions(+) -- 2.10.1

Re: [PATCH] mps-youtube

2016-11-02 Thread Marius Bakke
ng0 writes: > I am not sure about how the non-python runtime dependencies are supposed to > be handled in python packages. > > python-pafy needs youtube-dl to function. > mps-youtube needs at least mpv and optionally ffmpeg to deal with conversion > of formats. Have you checked whether the inp

Re: [PATCH] gnu: Add qtwebkit.

2016-11-02 Thread Roel Janssen
Roel Janssen writes: > Thomas Danckaert writes: > >> Hi, >> >> this patch adds QtWebKit 5.7 as a separate package (hopefully this will >> reduce security concerns: only packages which really need QtWebKit will >> include it). >> >> QtWebKit is not officially supported anymore as of Qt 5.6, so t

[PATCH v4 1/1] gnu: Add plantuml.

2016-11-02 Thread Theodoros Foradis
* gnu/packages/uml.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/uml.scm | 83 2 files changed, 84 insertions(+) create mode 100644 gnu/packages/uml.scm diff --git a/gnu/local.mk b/gn

[PATCH 1/2] gnu: Add python-pafy.

2016-11-02 Thread ng0
* gnu/packages/python.scm (python-pafy): New variable. --- gnu/packages/python.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b7c9e11..32caf20 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm

[PATCH] mps-youtube

2016-11-02 Thread ng0
I am not sure about how the non-python runtime dependencies are supposed to be handled in python packages. python-pafy needs youtube-dl to function. mps-youtube needs at least mpv and optionally ffmpeg to deal with conversion of formats. So far they are in (inputs). Are those supposed to be ins

[PATCH 2/2] gnu: Add mps-youtube.

2016-11-02 Thread ng0
* gnu/packages/video.scm (mps-youtube): New variable. --- gnu/packages/video.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 6ce03f7..298d8d8 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.s

Re: [PATCH] gnu: curl: Update replacement to 7.51.0.

2016-11-02 Thread Roel Janssen
Marius Bakke writes: > ng0 writes: > >> * gnu/packages/curl.scm (curl)[replacement]: Update to 7.51.0. >> (curl-7.50.3): Replace with ... >> (curl-7.51.0): ... this. > > Ha, I should learn to check the inbox before submitting patches! > > I haven't done grafts before, so would like a second opin

Re: [PATCH] gnu: curl: Update replacement to 7.51.0.

2016-11-02 Thread Marius Bakke
ng0 writes: > * gnu/packages/curl.scm (curl)[replacement]: Update to 7.51.0. > (curl-7.50.3): Replace with ... > (curl-7.51.0): ... this. Ha, I should learn to check the inbox before submitting patches! I haven't done grafts before, so would like a second opinion before pushing, but happy to ta

[PATCH] gnu: curl: Update replacement to 7.51.0 [fixes CVE-2016-{8615..8625}].

2016-11-02 Thread Marius Bakke
New version of curl out today, fixing no less than 11 security advisories. Should each be mentioned in the commit message? Unfortunately this version has a bunch of unrelated fixes, but it builds here, at least. Full changelog: https://curl.haxx.se/changes.html#7_51_0 >From 8805df4d6a71db8ca1888

[PATCH] curl

2016-11-02 Thread ng0
This updates curl to 7.51.0: https://curl.haxx.se/changes.html#7_51_0

[PATCH] gnu: curl: Update replacement to 7.51.0.

2016-11-02 Thread ng0
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.51.0. (curl-7.50.3): Replace with ... (curl-7.51.0): ... this. --- gnu/packages/curl.scm | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm index 5cd8086..5d92e03 100644

Re: [PATCH 05/16] gnu: Add python-testpath.

2016-11-02 Thread Hartmut Goebel
Am 01.11.2016 um 13:20 schrieb Ricardo Wurmus: > +(assoc-ref outputs "out") > +"/lib/python" > +(string-take (string-take-right > + (assoc-ref inputs "python"

Re: [PATCH 09/16] gnu: Add python-entrypoints.

2016-11-02 Thread Hartmut Goebel
Am 01.11.2016 um 13:20 schrieb Ricardo Wurmus: > + (modify-phases %standard-phases > + (delete 'build) > + (replace 'install > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (let* ((out (assoc-ref outputs "out")) > +(python-v

Re: [PATCH] improve nginx-service

2016-11-02 Thread Hartmut Goebel
Hi, > If the vhost’s root directory is immutable, you can of course add it to > the store via ‘computed-file’ or similar, and then write: > > (nginx-vhost-configuration > (root #$(computed-file "root" …))) Related question: I've but the content of some example website into a package. How can

Re: [PATCH 07/16] gnu: Add python-nbformat.

2016-11-02 Thread Hartmut Goebel
Am 01.11.2016 um 13:20 schrieb Ricardo Wurmus: > +(propagated-inputs > + `(("python-ipython-genutils" ,python-ipython-genutils) > + ("python-jsonschema" ,python-jsonschema) > + ("python-jupyter-core" ,python-jupyter-core) > + ("python-setuptools" ,python-setuptools) Why is

Re: [PATCH v3 1/3] gnu: Add wxwidgets-gtk2.

2016-11-02 Thread Danny Milosavljevic
Looks good to me.

Re: [PATCH v3 2/2] gnu: Add python2-wxpython.

2016-11-02 Thread Danny Milosavljevic
Hi, On Tue, 25 Oct 2016 20:00:00 +0300 Theodoros Foradis wrote: > * gnu/packages/wxwidgets.scm (python2-wxpython): New variable. > --- > gnu/packages/wxwidgets.scm | 82 > ++ > 1 file changed, 82 insertions(+) > > diff --git a/gnu/packages/wxwidgets.

New Brazilian Portuguese PO file for 'guix' (version 0.11.0)

2016-11-02 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Brazilian Portuguese team of translators. The file is available at: http://translationproject.org/latest/guix/pt_BR.po (We can arrange thing