[PATCH] import: github: Catch HTTP 403 error during fetch.

2017-01-17 Thread Mathieu OTHACEHE
* guix/import/github.scm (json-fetch*): Catch 403 HTTP error that may be raised if a github token has not been set. Signed-off-by: Mathieu OTHACEHE --- Hi, If too many github requests are made during a guix refresh (> 60/h), github will reject all further requests with a 403 error. The 403 e

Installing guix packages without root permissions (in HPC environments)

2017-01-17 Thread Pjotr Prins
Or relocating Guix binary packages onto a different prefix w.o. admin rights (on a non-guix host) I have been working on the problem of using Guix packages without administrator rights. In some HPC environments and on most super computers, at this point, it is next to impossible to circumvent this

[PATCH] gnu: Add r-fivethirtyeight.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-fivethirtyeight): New variable. --- gnu/packages/statistics.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index f0ef1568a..137223383 100644 --- a/gnu/packages/statisti

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

2017-01-17 Thread Mark H Weaver
Hi, ng0 writes: > * gnu/packages/messaging.scm (mcabber): New variable. > --- > gnu/packages/messaging.scm | 32 > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm > index d6b0d4bbc..67b359d01 100644 > ---

Re: [PATCH 1/2] gnu: Add loudmouth.

2017-01-17 Thread Mark H Weaver
ng0 writes: > * gnu/packages/messaging.scm (loudmouth): New variable. > --- > gnu/packages/messaging.scm | 32 +++- > 1 file changed, 31 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm > index 2be3b0969..d6b0d4bbc

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

2017-01-17 Thread ng0
Mark H Weaver writes: > Hi, > > ng0 writes: > >> * gnu/packages/messaging.scm (mcabber): New variable. >> --- >> gnu/packages/messaging.scm | 32 >> 1 file changed, 32 insertions(+) >> >> diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm >> in

Re: pre-push signature hook error reporting [was Re: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.]

2017-01-17 Thread Danny Milosavljevic
Hi Leo, On Mon, 16 Jan 2017 22:14:14 -0500 Leo Famulari wrote: > In Git 2.11.0, it seems that `git verify-commit` can't tell the user > which commits failed verification: > > https://git.kernel.org/cgit/git/git.git/tree/builtin/verify-commit.c?h=v2.11.0 We should report that upstream and add t

Re: About flashplayer

2017-01-17 Thread Alex Vong
tumashu writes: > Ok, thanks for the information! > If you just want to watch a video, there are plenty of free software out there for downloading videos like youtube-dl and you-get . In particular, you-get supports a lot o

Re:Re: About flashplayer

2017-01-17 Thread tumashu
good idea, thank! 在 2017-01-17 19:51:24,"Alex Vong" 写道: tumashu writes: > Ok, thanks for the information! > If you just want to watch a video, there are plenty of free software out there for downloading videos like youtube-dl and you-get

Re: Help: a pypi source changed from targz into wheel

2017-01-17 Thread Hartmut Goebel
Am 16.01.2017 um 23:27 schrieb ng0: > Do I simply > download the wheel file and calculate the hash on that one, and > fit the name appropriately into the pypi? AFAIK we treat wheels as a binary files. You need to ask the project to release source archives, I'm afraid, -- Regards Hartmut Goebel

Re: Installing guix packages without root permissions (in HPC environments)

2017-01-17 Thread Hartmut Goebel
Am 17.01.2017 um 10:15 schrieb Pjotr Prins: > But, I thought the easy way is to patch a path with something the has > the exact same size(!). This has the advantage that it will always > work. Trying this second strategy I wrote a new tool which replaces > the old path with a new one that takes the

Re: Help: a pypi source changed from targz into wheel

2017-01-17 Thread Marius Bakke
ng0 writes: > I'm rebasing my kallithea branch at the moment and with the > release of the new "Routes" on pypi, the old one (which I need > for Kallithea) moved from a tar.gz to a wheel. Do I simply > download the wheel file and calculate the hash on that one, and > fit the name appropriately in

Re: pre-push signature hook error reporting [was Re: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.]

2017-01-17 Thread Hartmut Goebel
Am 17.01.2017 um 12:34 schrieb Danny Milosavljevic: > For minimal improvement (I don't even think it's measureable), try `git > rev-list HEAD` (backquotes) - it prevents having to spawn a subshell. Huh? I doubt this. The bash manual, section "Command Substitution" does not distinguish between the

Re: [PATCH] gnu: Add ldc-1.1.0-beta6

2017-01-17 Thread Frederick Muriithi
On Thu, Jan 12, 2017 at 5:09 PM, Ludovic Courtès wrote: > ... > The one last thing that’s missing as discussed at > is > the comment at the top of .patch files (description and upstream > status). > > Could you do that? I’ll ha

Re: [PATCH] gnu: add proj4.

2017-01-17 Thread Marius Bakke
Björn Höfling writes: > Hi list, > > this im my first patch to Guix, so please tell me what you think. Hello Björn! Welcome to the list! Pretty impressive for a first patch :-) I've committed it with a few cosmetic improvements, described below. > * gnu/packages/geo.scm (proj4): New variable.

[PATCH 01/16] gnu: Add python-argparse.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/python.scm (python-argparse, python2-argparse): New variables. --- gnu/packages/python.scm | 31 ++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a9792afe2..cf7143be1 100644 --- a/gn

[PATCH 02/16] gnu: Add hisat2.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (hisat2): New variable. --- gnu/packages/bioinformatics.scm | 63 + 1 file changed, 63 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index b14b7d4ca..b3aedec63 100644 --- a/gnu

[PATCH 00/16] Bioinfo stuff

2017-01-17 Thread Ricardo Wurmus
Hi Guix, this a series of patches to upstream a few package definitions from the staging module of the guix-bimsb repository. ~~ Ricardo Ricardo Wurmus (16): gnu: Add python-argparse. gnu: Add hisat2. gnu: Add ribodiff. gnu: Add r-compquadform. gnu: Add r-seqminer. gnu: Add r-raremet

[PATCH 07/16] gnu: Add r-maldiquant.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-maldiquant): New variable. --- gnu/packages/bioinformatics.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 743e8fdce..74948ec55 100644 --- a/gnu/packages

[PATCH 05/16] gnu: Add r-seqminer.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-seqminer): New variable. --- gnu/packages/bioinformatics.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index cd64d3439..28a0da80e 100644 --- a/gnu/packages/bioin

[PATCH 03/16] gnu: Add ribodiff.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (ribodiff): New variable. --- gnu/packages/bioinformatics.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index b3aedec63..cd64d3439 100644 --- a/g

[PATCH 10/16] gnu: Add r-affyio.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-affyio): New variable. --- gnu/packages/bioinformatics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 51660026e..6cc808c6a 100644 --- a/gnu/packages/bioin

[PATCH 06/16] gnu: Add r-raremetals2.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-raremetals2): New variable. --- gnu/packages/bioinformatics.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 28a0da80e..743e8fdce 100644 --- a/gnu/pa

[PATCH 13/16] gnu: Add r-mzid.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-mzid): New variable. --- gnu/packages/bioinformatics.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 82a60dae0..4952bbe33 100644 --- a/gnu/packages/b

[PATCH 04/16] gnu: Add r-compquadform.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-compquadform): New variable. --- gnu/packages/statistics.scm | 23 ++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index c00a3d954..41096e8a1 100644 --- a/gnu/packages/s

[PATCH 11/16] gnu: Add r-affy.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-affy): New variable. --- gnu/packages/bioinformatics.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 6cc808c6a..9e073843e 100644 --- a/gnu/packages/bioin

[PATCH 14/16] gnu: Add r-pcamethods.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-pcamethods): New variable. --- gnu/packages/bioinformatics.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 4952bbe33..bc7b0be1a 100644 --- a/gnu/packa

[PATCH 12/16] gnu: Add r-vsn.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-vsn): New variable. --- gnu/packages/bioinformatics.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 9e073843e..82a60dae0 100644 --- a/gnu/packages

[PATCH 16/16] gnu: Add r-msnid.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-msnid): New variable. --- gnu/packages/bioinformatics.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index abe5c9294..c60bedce4 100644 --- a/gnu/

[PATCH 08/16] gnu: Add r-protgenerics.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-protgenerics): New variable. --- gnu/packages/bioinformatics.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 74948ec55..4a1bd0196 100644 --- a/gnu/packages/bio

[PATCH 09/16] gnu: Add r-mzr.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-mzr): New variable. --- gnu/packages/bioinformatics.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 4a1bd0196..51660026e 100644 --- a/gnu/packages/

[PATCH 15/16] gnu: Add r-msnbase.

2017-01-17 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-msnbase): New variable. --- gnu/packages/bioinformatics.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index bc7b0be1a..abe5c9294 100644 --- a/

Re: [PATCH 01/16] gnu: Add python-argparse.

2017-01-17 Thread Hartmut Goebel
Am 17.01.2017 um 15:11 schrieb Ricardo Wurmus: > * gnu/packages/python.scm (python-argparse, python2-argparse): New As of Python >= 2.7 and >= 3.2, the argparse module is maintained within the Python standard library. Why do we need a this package? -- Regards Hartmut Goebel | Hartmut Goebel

Re: Idea: "guix log"

2017-01-17 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hi! > > ng0 skribis: > >> Next tool, next idea (the guix log family): A log viewer. Gentoo >> has more than one. The way we currently save logs could be more >> human friendly. It doesn't need a restructuring of the folders >> (yes I know about the switch for logfiles)

Re: pre-push signature hook error reporting [was Re: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.]

2017-01-17 Thread Hartmut Goebel
Am 17.01.2017 um 04:14 schrieb Leo Famulari: > with `git verify-commit $(git rev-list HEAD)`. This is what the pre-push As far as I understand the example hook, it would be possible to do something like git verify-commit $(git rev-list $remote_sha..$local_sha) this would only verify the commits

Re: [PATCH 01/16] gnu: Add python-argparse.

2017-01-17 Thread Ricardo Wurmus
Hartmut Goebel writes: > Am 17.01.2017 um 15:11 schrieb Ricardo Wurmus: >> * gnu/packages/python.scm (python-argparse, python2-argparse): New > > As of Python >= 2.7 and >= 3.2, the argparse module is maintained within > the Python standard library. Why do we need a this package? Turns out we d

Re: [PATCH] gnu: Add r-fivethirtyeight.

2017-01-17 Thread Marius Bakke
Ricardo Wurmus writes: > * gnu/packages/statistics.scm (r-fivethirtyeight): New variable. [...] > +(propagated-inputs > + ;; broom,, scales, ggthemes Are these TODO entries or a shopping list? ...I'll show myself out :P (this and the other series LGTM otherwise) signature.asc Descr

Re: [PATCH 01/16] gnu: Add python-argparse.

2017-01-17 Thread Alex Kost
Ricardo Wurmus (2017-01-17 15:11 +0100) wrote: [...] > +(define-public python-argparse > + (package > +(name "python-argparse") > +(version "1.4.0") > +(source > + (origin > + (method url-fetch) > + (uri (pypi-uri "argparse" version)) > + (sha256 > +(base

Re: [PATCH 01/16] gnu: Add python-argparse.

2017-01-17 Thread Alex Kost
Ricardo Wurmus (2017-01-17 16:26 +0100) wrote: > Hartmut Goebel writes: > >> Am 17.01.2017 um 15:11 schrieb Ricardo Wurmus: >>> * gnu/packages/python.scm (python-argparse, python2-argparse): New >> >> As of Python >= 2.7 and >= 3.2, the argparse module is maintained within >> the Python standard

Re: [PATCH] gnu: python-click: Fix test failure.

2017-01-17 Thread Danny Milosavljevic
Hi Ludo, > If you know more details, you’re welcome to add them in the comment, but > otherwise feel free to push! Does that mean push to master or to python-tests or to both? Also, I don't really know more details other than that the test framework does autodiscovery and picks up a module for

Re: pre-push signature hook error reporting [was Re: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.]

2017-01-17 Thread Leo Famulari
On Tue, Jan 17, 2017 at 12:34:28PM +0100, Danny Milosavljevic wrote: > Leo Famulari wrote: > > In Git 2.11.0, it seems that `git verify-commit` can't tell the user > > which commits failed verification: > > We should report that upstream and add the one line that does tell the > user which commit

Re: pre-push signature hook error reporting [was Re: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.]

2017-01-17 Thread Leo Famulari
On Tue, Jan 17, 2017 at 03:55:42PM +0100, Hartmut Goebel wrote: > Am 17.01.2017 um 04:14 schrieb Leo Famulari: > > with `git verify-commit $(git rev-list HEAD)`. This is what the pre-push > > As far as I understand the example hook, it would be possible to do > something like > > git verify-commi

Re: [PATCH] gnu: python-click: Fix test failure.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > Hi Ludo, > >> If you know more details, you’re welcome to add them in the comment, but >> otherwise feel free to push! > > Does that mean push to master or to python-tests or to both? > > Also, I don't really know more details other than that the test > framework doe

Re: pre-push signature hook error reporting [was Re: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.]

2017-01-17 Thread Leo Famulari
On Tue, Jan 17, 2017 at 01:56:29PM +0100, Hartmut Goebel wrote: > Am 17.01.2017 um 12:34 schrieb Danny Milosavljevic: > > For minimal improvement (I don't even think it's measureable), try > > `git rev-list HEAD` (backquotes) - it prevents having to spawn a > > subshell. > > Huh? I doubt this. The

[PATCH] gnu: Add emacs-ag

2017-01-17 Thread Christopher Baines
* gnu/packages/emacs.scm (emacs-ag): New variable. --- gnu/packages/emacs.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 50cea7685..62b8dcc46 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/package

[PATCH] gnu: Add emacs-ag

2017-01-17 Thread Christopher Baines
* gnu/packages/emacs.scm (emacs-ag): New variable. --- gnu/packages/emacs.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 50cea7685..45337097b 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packag

Re: [PATCH] gnu: Add emacs-ag

2017-01-17 Thread Christopher Baines
ng0 writes: > Hartmut Goebel writes: > >> Am 15.01.2017 um 17:13 schrieb ng0: Am 15.01.2017 um 12:25 schrieb Christopher Baines: > the silver searcher Please explain shortly what this is in the description. >>> Why? In my opinion this is already explained when you do >> >> As

Re: [PATCH] gnu: Add emacs-ag

2017-01-17 Thread Christopher Baines
Alex Kost writes: > Christopher Baines (2017-01-15 11:25 +) wrote: > >> * gnu/packages/emacs.scm (emacs-ag): New variable. >> --- >> gnu/packages/emacs.scm | 27 +++ >> 1 file changed, 27 insertions(+) >> >> diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm

Re: [PATCH] gnu: boost: Update to 1.63.0.

2017-01-17 Thread Danny Milosavljevic
Hi Ludo, On Mon, 16 Jan 2017 14:45:15 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > > > * gnu/packages/boost.scm (boost): Update to 1.63.0. > > I think this could go in a new ‘staging’ branch, unless we expect > breakage, in which case a ‘boost-updates’ branch

Re: [PATCH 02/16] gnu: Add hisat2.

2017-01-17 Thread Leo Famulari
On Tue, Jan 17, 2017 at 03:11:27PM +0100, Ricardo Wurmus wrote: > * gnu/packages/bioinformatics.scm (hisat2): New variable. > + #:make-flags (list "CC=gcc" "CXX=g++" "allall") "allall"... We can categorize this alongside -Weverything! ;) > + (add-after 'unpack 'make-deterministic >

Re: [PATCH 02/16] gnu: Add hisat2.

2017-01-17 Thread Ricardo Wurmus
Leo Famulari writes: > On Tue, Jan 17, 2017 at 03:11:27PM +0100, Ricardo Wurmus wrote: >> * gnu/packages/bioinformatics.scm (hisat2): New variable. > >> + #:make-flags (list "CC=gcc" "CXX=g++" "allall") > > "allall"... We can categorize this alongside -Weverything! ;) > >> + (add-a

Re: [PATCH] gnu: Add r-fivethirtyeight.

2017-01-17 Thread Ricardo Wurmus
Marius Bakke writes: > Ricardo Wurmus writes: > >> * gnu/packages/statistics.scm (r-fivethirtyeight): New variable. > > [...] > >> +(propagated-inputs >> + ;; broom,, scales, ggthemes > > Are these TODO entries or a shopping list? > > ...I'll show myself out :P I removed them. These p

Re: [PATCH 1/1] gnu: icestorm: Replace reference in icebox_vlog.

2017-01-17 Thread Leo Famulari
On Mon, Jan 16, 2017 at 03:21:29PM +0100, Danny Milosavljevic wrote: > Hi, > > > I should have probably added a different phase for the > > "icebox/icebox_vlog.py" substitution, to make clear it's the only path > > which is a run-time reference. The installed icebox_vlog, can't find the > > chipdb

Re: [PATCH] Add vcflib.

2017-01-17 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> From 98ed1adae91aca2c118779f5333dc21446f1c720 Mon Sep 17 00:00:00 2001 >> From: Roel Janssen >> Date: Tue, 26 Apr 2016 19:48:31 +0200 >> Subject: [PATCH] gnu: Add intervaltree. >> >> * gnu/packages/bioinformatics.scm (intervaltree): New variabl

[PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Danny Milosavljevic (8): gnu: python-oslosphinx: Update to 4.9.0. gnu: Add python-reno. gnu: python-requests: Update to 2.10.0. gnu: Add python-dulwich. gnu: Add python-geventhttpclient. gnu: Add python-fastimport. gnu: python-oslosphinx: Add python-reno. gnu: python-dulwich: Fix te

[PATCH 2/8] gnu: Add python-reno.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/openstack.scm (python-reno, python2-reno): New variables. --- gnu/packages/openstack.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index da5b5f7c8..338d35d13 100644 --- a/gnu/packages/openst

[PATCH 6/8] gnu: Add python-fastimport.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-fastimport, python2-fastimport): New variables. --- gnu/packages/python.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8c81eae64..cd0a47043 100644 --- a/gnu/packages/python.scm

[PATCH 7/8] gnu: python-oslosphinx: Add python-reno.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/openstack.scm (python-oslosphinx)[native-inputs]: Add python-reno. --- gnu/packages/openstack.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 338d35d13..966146de8 100644 --- a/gnu/packages/open

[PATCH 3/8] gnu: python-requests: Update to 2.10.0.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-requests): Update to 2.10.0. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6518006aa..9572f3a3c 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/py

[PATCH 8/8] gnu: python-dulwich: Fix tests.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-dulwich)[arguments]: New field. --- gnu/packages/python.scm | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index cd0a47043..232e033c7 100644 --- a/gnu/packages/python

[PATCH 1/8] gnu: python-oslosphinx: Update to 4.9.0.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/openstack.scm (python-oslosphinx): Update to 4.9.0. --- gnu/packages/openstack.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index b3e3f08c2..da5b5f7c8 100644 --- a/gnu/packages/openstack.scm +++ b

[PATCH 5/8] gnu: Add python-geventhttpclient.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-geventhttpclient, python2-geventhttpclient): New variables. --- gnu/packages/python.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index deb801631..8c81eae64 100644 --- a/gnu/pac

[PATCH 4/8] gnu: Add python-dulwich.

2017-01-17 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-dulwich, python2-dulwich): New variables. --- gnu/packages/python.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 9572f3a3c..deb801631 100644 --- a/gnu/packages/python.scm +

[PATCH 1/1] doc: Show how to deploy any version of Guix.

2017-01-17 Thread Leo Famulari
* doc/guix.texi (Invoking guix pull): Give some examples of how to deploy arbitrary Guix versions with the --url option. --- doc/guix.texi | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index bf9dbaa72..6a4bd642b 100644 --- a/doc/

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > Danny Milosavljevic (8): > gnu: python-oslosphinx: Update to 4.9.0. > gnu: Add python-reno. > gnu: python-requests: Update to 2.10.0. > gnu: Add python-dulwich. > gnu: Add python-geventhttpclient. > gnu: Add python-fastimport. > gnu: python-oslosphinx:

Re: [PATCH 1/6] gnu: Add leveldb.

2017-01-17 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/databases.scm (leveldb): New variable. LGTM!

Re: [PATCH 3/6] gnu: Add python-cram.

2017-01-17 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/python.scm (python-cram, python2-cram): New variables. LGTM! > + (substitute* "cram/_test.py" > + ;; This hack works around a bug triggered by substituting > + ;; the /bin/sh paths. "tests/usage.t" compares the outpu

Re: [PATCH 2/8] gnu: Add python-reno.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/openstack.scm (python-reno, python2-reno): New variables. > --- > gnu/packages/openstack.scm | 25 + > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm > index da5b5f7c8.

Re: [PATCH 2/6] gnu: Add crypto++.

2017-01-17 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/crypto.scm (crypto++): New variable. LGTM! That was not an easy one either… > +(outputs '("out" ; 6.4M shared library and headers > + "bin" ; 6.3M cryptest.exe > + "doc" ; 6.4M documen

Re: [PATCH 3/8] gnu: python-requests: Update to 2.10.0.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-requests): Update to 2.10.0. Since we're updating this package (and likely face some breakage), why not go with the latest version (2.12.4)? Patch attached! signature.asc Description: PGP signature >From b4198062f279db27b186930a

Re: [PATCH 4/6] gnu: Add rocksdb.

2017-01-17 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/databases.scm (rocksdb): New variable. [...] > + (lambda* (#:key (make-flags '()) #:allow-other-keys) > + ;; Prevent the build from adding machine-specific optimizations. > + ;; This does not work if passed as a make flag.

Re: [PATCH 4/8] gnu: Add python-dulwich.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-dulwich, python2-dulwich): New variables. > --- > gnu/packages/python.scm | 25 + > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 9572f3a3c..deb80

Re: [PATCH 2/6] gnu: Add crypto++.

2017-01-17 Thread Leo Famulari
On Sun, Jan 15, 2017 at 09:33:34PM +0100, Marius Bakke wrote: > * gnu/packages/crypto.scm (crypto++): New variable. We should make sure to get this change as well: https://github.com/weidai11/cryptopp/pull/347

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Hi, On Tue, 17 Jan 2017 23:31:52 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > Danny Milosavljevic (8): > > gnu: python-oslosphinx: Update to 4.9.0. > > gnu: Add python-reno. > > gnu: python-requests: Update to 2.10.0. > > gnu: Add python-dulwich. > > gnu: Add python-

Re: [PATCH 5/6] gnu: Add ceph.

2017-01-17 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/distributed-filesystems.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. [...] > + (substitute* "src/Makefile.in" > + ;; By default, the PYTHONPATH is set to "src/pybind". > + ;; Make sure our libraries

Re: [PATCH 5/8] gnu: Add python-geventhttpclient.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-geventhttpclient, python2-geventhttpclient): > New variables. > --- > gnu/packages/python.scm | 23 +++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > in

Re: [PATCH 6/6] gnu: fio: Enable rbd support.

2017-01-17 Thread Ludovic Courtès
Marius Bakke skribis: > * gnu/packages/benchmark.scm (fio)[inputs]: Add ceph:lib. LGTM! Quite a lot of code for an “I/O tester”. ;-) Ludo’.

Re: [PATCH] gnu: python-click: Fix test failure.

2017-01-17 Thread Ludovic Courtès
Danny Milosavljevic skribis: > Hi Ludo, > >> If you know more details, you’re welcome to add them in the comment, but >> otherwise feel free to push! > > Does that mean push to master or to python-tests or to both? Good question! That can go to master, but Marius and Leo know better whether ‘py

Re: [PATCH 7/8] gnu: python-oslosphinx: Add python-reno.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/openstack.scm (python-oslosphinx)[native-inputs]: > Add python-reno. The commit title is weird (not the above quote). I think this commit can be squashed into the oslosphinx update, since it's a recent dependency. signature.asc Description: PGP s

ABI break!

2017-01-17 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Pushed with tests as 384344198dcaa97847e66d3dd82f279ede08d690. And if you get a weird error when running ‘make’ about ‘file-system-needed-for-boot?’, just run: rm gnu/system.go && make This is because of an ABI break: ‘file-system-needed-for-boot?’ wa

Re: [PATCH 8/8] gnu: python-dulwich: Fix tests.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-dulwich)[arguments]: New field. > --- > gnu/packages/python.scm | 26 +- > 1 file changed, 25 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index cd0a47043.

Re: [PATCH] gnu: Add guildhall.

2017-01-17 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ricardo Wurmus skribis: >> >>> * gnu/packages/guile.scm (guildhall): New variable. >> >> [...] >> >>> + `(;; FIXME: tests fail for unknown reason. They seem to try to load >>> + ;; the bash executable as a Scheme file. See b

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Btw are you maybe working on unittest2 0.8.0 already?

Re: [PATCH 2/6] gnu: Add crypto++.

2017-01-17 Thread Marius Bakke
Leo Famulari writes: > On Sun, Jan 15, 2017 at 09:33:34PM +0100, Marius Bakke wrote: >> * gnu/packages/crypto.scm (crypto++): New variable. > > We should make sure to get this change as well: > https://github.com/weidai11/cryptopp/pull/347 Wow, good catch, will add it! signature.asc Descriptio

Re: [PATCH] gnu: Add mlmmj.

2017-01-17 Thread Ludovic Courtès
ng0 skribis: > From: ng0 > > * gnu/packages/mail.scm (mlmmj): New variable. Pushed, thanks! Ludo'.

Re: [PATCH 8/8] gnu: python-dulwich: Fix tests.

2017-01-17 Thread Danny Milosavljevic
Hi, On Tue, 17 Jan 2017 23:55:50 +0100 Marius Bakke wrote: > > + (setenv "TEST_RUNNER" "unittest") > > + (setenv "PYTHONHASHSEED" "random") > > + (and > > + ;; Test without c extensions > > + ;; FIXME someone already called build_ext

Re: [PATCH 6/8] gnu: Add python-fastimport.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-fastimport, python2-fastimport): > New variables. > --- > gnu/packages/python.scm | 19 +++ > 1 file changed, 19 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 8c81eae64..c

Re: [PATCH 3/8] gnu: python-requests: Update to 2.10.0.

2017-01-17 Thread Danny Milosavljevic
On Tue, 17 Jan 2017 23:38:43 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/python.scm (python-requests): Update to 2.10.0. > > Since we're updating this package (and likely face some breakage), why > not go with the latest version (2.12.4)? > > Patch attached!

Re: [PATCH 5/6] gnu: Add ceph.

2017-01-17 Thread Marius Bakke
Ludovic Courtès writes: >> + (substitute* "src/Makefile.in" >> + ;; By default, the PYTHONPATH is set to "src/pybind". >> + ;; Make sure our libraries are found too. >> + (("export PYTHONPATH=") (string-append "export PYTHONPATH=" >> +

Re: [PATCH 5/8] gnu: Add python-geventhttpclient.

2017-01-17 Thread Danny Milosavljevic
LGTM! Let's just use yours here. It's also pretty independent...

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > Btw are you maybe working on unittest2 0.8.0 already? I was not finished with dulwich yet, so no. What is it needed for? I was planning to do scipy next, but I'll gladly do something easier :-D signature.asc Description: PGP signature

Re: [PATCH 5/8] gnu: Add python-geventhttpclient.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > LGTM! > > Let's just use yours here. It's also pretty independent... OK! Pushed this and the requests update. Looks like we have a ways to go still :-) signature.asc Description: PGP signature

Re: Hacker Public Radio (podcast) interview about Guix

2017-01-17 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello Guix! > > Christopher Allan Webber skribis: > >> Hello! In late 2015 I was interviewed about Guix for Hacker Public >> Radio. Obviously, a lot has happened since then, but the ideas are >> still relevant. This is mainly aimed at people who are interested in >> w

Re: [PATCH] gnu: python-click: Fix test failure.

2017-01-17 Thread Marius Bakke
Ludovic Courtès writes: > Danny Milosavljevic skribis: > >> Hi Ludo, >> >>> If you know more details, you’re welcome to add them in the comment, but >>> otherwise feel free to push! >> >> Does that mean push to master or to python-tests or to both? > > Good question! That can go to master, but

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
On Wed, 18 Jan 2017 00:17:06 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > Btw are you maybe working on unittest2 0.8.0 already? > > I was not finished with dulwich yet, so no. What is it needed for? python-unittest2 -> python-testtools -> python-reno Right now 2 of python-

Re: [PATCH 8/8] gnu: python-dulwich: Fix tests.

2017-01-17 Thread Hartmut Goebel
Am 17.01.2017 um 23:25 schrieb Danny Milosavljevic: > + ;(substitute* "dulwich/hooks.py" > + ; (("f[.]write[(]args[[]0[]][)]") > "f.write(args[0].encode('utf-8'))")) This is an interesting but quite unusual way to escape the special characters. I suggest using the more co

Re: [PATCH 2/8] gnu: Add python-reno.

2017-01-17 Thread Hartmut Goebel
Am 17.01.2017 um 23:25 schrieb Danny Milosavljevic: > +("python-pbr" ,python-pbr) AFAIK this is a "library that injects some useful and sensible default behaviors into your setuptools run." So I assume this should be a native import. If it is indeed needed as run-time, I suggest adding a s

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Danny Milosavljevic
Nevermind, fixed by updating to unittest2 1.1.0 (which has more dependencies, though).

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-17 Thread Marius Bakke
Danny Milosavljevic writes: > On Wed, 18 Jan 2017 00:17:06 +0100 > Marius Bakke wrote: > >> Danny Milosavljevic writes: >> >> > Btw are you maybe working on unittest2 0.8.0 already? >> >> I was not finished with dulwich yet, so no. What is it needed for? > > python-unittest2 -> python-testt

Re: [PATCH 4/6] gnu: Add rocksdb.

2017-01-17 Thread Marius Bakke
Ludovic Courtès writes: > Marius Bakke skribis: > >> * gnu/packages/databases.scm (rocksdb): New variable. > > [...] > >> + (lambda* (#:key (make-flags '()) #:allow-other-keys) >> + ;; Prevent the build from adding machine-specific >> optimizations. >> + ;; Thi

  1   2   >