Re: Guix on a Dell XPS 13 DE - 9350

2016-07-02 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > It fails to build here: > > starting phase `check' > make: *** No rule to make target 'check'. Stop. > phase `check' failed after 0.0 seconds Here also. Weird. Added `(#:test-target "test" >> +(license gpl2))) > > Version 2 only? Yes, double checked. > Co

Re: [PATCH 3/5] gnu: Add python-snowballstemmer.

2016-07-02 Thread 宋文武
Leo Famulari writes: > * gnu/packages/python.scm (python-snowballstemmer, python2-snowballstemmer): > New > variables. > --- > gnu/packages/python.scm | 22 ++ > 1 file changed, 22 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 4eed9

Re: [PATCH 0/5] Sphinx reproducibility update

2016-07-02 Thread 宋文武
Leo Famulari writes: > [...] > > With this change, many Python 2 packages will become reproducible, at > least on a single machine; the only thing holding them back was the > manpage timestamps. Cool! > > These changes will require 142 rebuilds, mostly of Python packages, but > also of libreoffic

Re: python-pycairo in core-updates (Re: core-updates!)

2016-07-02 Thread Ludovic Courtès
Hi, iyzs...@member.fsf.org (宋文武) skribis: > Hi, python-wrapper has a broken `python3-config', which > output cflags to the wrapper instead of the origin python3, > leading the build failure of python-pycairo. So it appears to resolve the CFLAGS it returns relative to its own argv[0] or /proc/sel

Re: gnunet-fs integration

2016-07-02 Thread Ludovic Courtès
Hello, n...@we.make.ritual.n0.is skribis: > While I'm still new to guile and guix, one of my main motivations > since I started contributing to guix was an item on the end of > the roadmap, using a decentralized system to distribute updates. I think many of us dream of such a thing. :-) > At t

Re: GIMP: Fix CVE-2016-4994

2016-07-02 Thread Ludovic Courtès
Leo Famulari skribis: > GIMP has a use-after-free bug related to XCF file parsing that allows > arbitrary code execution: > https://security-tracker.debian.org/tracker/CVE-2016-4994 > https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4994 > > This patch cherry-picks the upstream commit from

Re: [PATCH] midicsv: new package

2016-07-02 Thread Ludovic Courtès
Hi, John J Foerch skribis: > From 15e6c06398fa8d340b70da391f90e6c69e613f70 Mon Sep 17 00:00:00 2001 > From: "John J. Foerch" > Date: Fri, 1 Jul 2016 21:26:55 -0400 > Subject: [PATCH] gnu: midicsv: new package > > --- > gnu/packages/music.scm | 28 > 1 file changed,

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

2016-07-02 Thread Ludovic Courtès
Alex Kost skribis: > * gnu/packages/xorg.scm (xfontsel): New variable. All good! Thanks, Ludo’.

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

2016-07-02 Thread Ludovic Courtès
Alex Kost skribis: > * gnu/packages/xorg.scm (xfd): New variable. [...] > +(native-inputs > + `(("gettext" ,gnu-gettext) Is Gettext really needed? Otherwise LGTM, thanks! Ludo’.

Re: [PATCH] gnu: perl-text-diff: Update perl-text-diff.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-text-diff): Correct URL, update to 1.44. Applied, thanks! Ludo’.

CPAN updater

2016-07-02 Thread Ludovic Courtès
Eric Bavier skribis: > BTW, I have a WIP cpan updater for 'guix refresh'. If you're > interested in trying it out I can post a patch. Awesome! Somehow I thought we already had it. > Home-page/source URL changes seem to be something that happens > semi-regularly on CPAN, but AFAIK our updater

Re: [PATCH 1/2] gnu: Add perl-test-class.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-test-class): New variable. [...] > +(description "Test::Class provides a simple way of creating classes and > +objects to test your code in an xUnit style. > + > +Built using Test::Builder, it was designed to work with other Test

Re: [PATCH 2/2] gnu: Add perl-test-class-most.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-test-class-most): New variable. Applied, thanks. Ludo’.

Re: [PATCH 1/3] gnu: Add perl-perlio-utf8_strict.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-perlio-utf8_strict): New variable. [...] > +(define-public perl-perlio-utf8_strict > + (package > +(name "perl-perlio-utf8_strict") I changed the name to use a hyphen instead of an underscore. > + (uri (string-append > +

Re: [PATCH 2/3] gnu: Add perl-mixin-linewise.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-mixin-linewise): New variable. Applied with mirror://cpan and a couple of @code. Thanks. Ludo’.

Re: [PATCH 3/3] gnu: Add perl-config-ini.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-config-ini): New variable. Applied!

Re: gnunet-fs integration

2016-07-02 Thread ng0
Hi, Ludovic Courtès writes: > Hello, > > n...@we.make.ritual.n0.is skribis: > >> While I'm still new to guile and guix, one of my main motivations >> since I started contributing to guix was an item on the end of >> the roadmap, using a decentralized system to distribute updates. > > I think many

Re: [PATCH 0/3] Add miscelanious simple libraries.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > Finally, for today, here 3 simple perl libraries that I also require for > packaging bigger and better things :-) > > They all seemed simple enough, with no complications for `environment` or > `lint`. > > perl-guard did not return a license with `import`. I chec

Re: [PATCH 1/3] gnu: Add perl-file-zglob.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-file-zglob): New variable. Applied with cosmetic changes to the synopsis, thanks! Ludo’.

Re: [PATCH 3/3] gnu: Add perl-ipc-system-simple.

2016-07-02 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * gnu/packages/perl.scm (perl-ipc-system-simple): New variable. Applied. Thanks for this whole series! :-) Ludo’.

Re: [PATCH 1/3] gnu: mkfontdir: Do not propagate 'mkfontscale'.

2016-07-02 Thread Ludovic Courtès
Alex Kost skribis: > * gnu/packages/xorg.scm (mkfontdir)[propagated-inputs]: Move > 'mkfontscale' to ... > [inputs]: ... here. > [arguments]: Add 'wrap-mkfontdir' phase. LGTM! Ludo’.

Re: [PATCH 2/3] profiles: Add fonts-dir-file hook.

2016-07-02 Thread Ludovic Courtès
Alex Kost skribis: > * guix/profiles.scm (fonts-dir-file): New procedure. > (%default-profile-hooks): Add it. [...] > +(define (fonts-dir-file manifest) > + "Return a derivation that builds the @file{fonts.dir} and > @file{fonts.scale} > +files for the truetype fonts of the @var{manifest} ent

Re: [PATCH 3/3] doc: Describe how to make X server find TrueType fonts.

2016-07-02 Thread Ludovic Courtès
Alex Kost skribis: > * doc/guix.texi (Application Setup): Document how to add TrueType fonts > installed in a Guix profile to the X server font path. [...] > @@ -1192,6 +1193,24 @@ to display fonts, you have to install fonts with Guix > as well. > Essential font packages include @code{gs-font

Re: [PATCH] midicsv: new package

2016-07-02 Thread John J Foerch
l...@gnu.org (Ludovic Courtès) writes: > Hi, > > John J Foerch skribis: > >> From 15e6c06398fa8d340b70da391f90e6c69e613f70 Mon Sep 17 00:00:00 2001 >> From: "John J. Foerch" >> Date: Fri, 1 Jul 2016 21:26:55 -0400 >> Subject: [PATCH] gnu: midicsv: new package >> >> --- >> gnu/packages/music.scm

Re: [PATCH 0/3] Add miscelanious simple libraries.

2016-07-02 Thread Alex Sassmannshausen
Hi Ludo, Thank you for the reviews and commits! Will take the feedback into account for the next batch of patches :-) Alex Ludovic Courtès writes: > Alex Sassmannshausen skribis: > >> Finally, for today, here 3 simple perl libraries that I also require for >> packaging bigger and better thing

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

2016-07-02 Thread Alex Kost
Ludovic Courtès (2016-07-02 16:31 +0300) wrote: > Alex Kost skribis: > >> * gnu/packages/xorg.scm (xfd): New variable. > > [...] > >> +(native-inputs >> + `(("gettext" ,gnu-gettext) > > Is Gettext really needed? I think so, without gettext the build fails. -- Alex

[PATCH] Fix cpan importer source-url generator.

2016-07-02 Thread Alex Sassmannshausen
Hello, Currently the CPAN importer correctly replaces metacpan URLs with our mirrors when the provided metacpan URL is 'http'. This patch fixes the importer to also 'fix' the URLs when they are 'https'. Feedback welcome, Alex Alex Sassmannshausen (1): import: cpan: Use our mirrors for 'https

[PATCH] import: cpan: Use our mirrors for 'https' URLs.

2016-07-02 Thread Alex Sassmannshausen
* guix/import/cpan.scm (fix-source-url): New procedure. (cpan-module->sexp): Use it to construct our source-url. * tests/cpan.scm: Add tests for fix-source-url. --- guix/import/cpan.scm | 13 + tests/cpan.scm | 11 +++ 2 files changed, 20 insertions(+), 4 deletions(-)

[PATCH 0/3] Add some Perl list modules

2016-07-02 Thread Alex Sassmannshausen
Hello, The following three patches add 2 list modules, and one dependency. As before, strict `guix environment`, and `guix lint` pass. Cheers, Alex Alex Sassmannshausen (3): gnu: Add perl-io-captureoutput. gnu: Add perl-list-compare. gnu: Add perl-list-someutils. gnu/packages/perl.scm

[PATCH 3/3] gnu: Add perl-list-someutils.

2016-07-02 Thread Alex Sassmannshausen
* gnu/packages/perl.scm (perl-list-someutils): New variable. --- gnu/packages/perl.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f169a13..c171af4 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/p

[PATCH 2/3] gnu: Add perl-list-compare.

2016-07-02 Thread Alex Sassmannshausen
* gnu/packages/perl.scm (perl-list-compare): New variable. --- gnu/packages/perl.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8a39ba8..f169a13 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@

[PATCH 1/3] gnu: Add perl-io-captureoutput.

2016-07-02 Thread Alex Sassmannshausen
* gnu/packages/perl.scm (perl-io-captureoutput): New variable. --- gnu/packages/perl.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 74a47b4..8a39ba8 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.sc

Re: [PATCH] gnu: Add alot and python-urwidtrees

2016-07-02 Thread Troy Sankey
On 2016-07-01 17:50:50 -0400, Leo Famulari wrote: > Thanks for this patch! Thanks for pointing out all my mistakes! :) > > +(define-public alot > > > + (uri (string-append "https://github.com/pazz/alot/archive/"; > > + version ".tar.gz")) > > When p

[PATCH] gnu: Add di.

2016-07-02 Thread John J Foerch
Hello, Here is a package for the program 'di' (df alternative). Let me know if anything is amiss, cheers! John Foerch >From 4ef5a6edba2e10a59865a6aba134d2f0532c7503 Mon Sep 17 00:00:00 2001 From: "John J. Foerch" Date: Sat, 2 Jul 2016 15:08:30 -0400 Subject: [PATCH] gnu: Add di. * gnu/package

Re: [PATCH 2/3] profiles: Add fonts-dir-file hook.

2016-07-02 Thread Alex Kost
Ludovic Courtès (2016-07-02 17:34 +0300) wrote: > Alex Kost skribis: > >> * guix/profiles.scm (fonts-dir-file): New procedure. >> (%default-profile-hooks): Add it. > > [...] > > A potential problem with this hook is that it pulls mkfontscale and > mkfontdir regardless of whether they are needed;

Re: [PATCH 3/3] doc: Describe how to make X server find TrueType fonts.

2016-07-02 Thread Alex Kost
Ludovic Courtès (2016-07-02 17:38 +0300) wrote: > Alex Kost skribis: > >> * doc/guix.texi (Application Setup): Document how to add TrueType fonts >> installed in a Guix profile to the X server font path. > > [...] > >> @@ -1192,6 +1193,24 @@ to display fonts, you have to install fonts >> with Gui

Re: [PATCH] gnurl: Update to 7.48.0.

2016-07-02 Thread Efraim Flashner
On Fri, Jul 01, 2016 at 06:33:01PM +, n...@we.make.ritual.n0.is wrote: > This updates libgnurl to 7.48.0. > gnurl included tests all succeded. > > From 0e64b9f5d4d499b8d58321376b69f3ff7f422aa3 Mon Sep 17 00:00:00 2001 > From: ng0 > Date: Fri, 1 Jul 2016 18:21:45 + > Subject: [PATCH] gnu:

Re: [PATCH] gnurl: Update to 7.48.0.

2016-07-02 Thread ng0
Efraim Flashner writes: > On Fri, Jul 01, 2016 at 06:33:01PM +, n...@we.make.ritual.n0.is wrote: >> This updates libgnurl to 7.48.0. >> gnurl included tests all succeded. >> >> From 0e64b9f5d4d499b8d58321376b69f3ff7f422aa3 Mon Sep 17 00:00:00 2001 >> From: ng0 >> Date: Fri, 1 Jul 2016 18:21:

[PATCH] services: Add rngd service.

2016-07-02 Thread David Craven
* gnu/services/base.scm (rngd-service): New service. * gnu/packages/linux.scm (rng-tools): New package. --- gnu/packages/linux.scm | 76 +++--- gnu/services/base.scm | 43 ++-- 2 files changed, 89 insertions(+), 30 deletions(-)

[PATCH 5/6] gnu: python-pytest-runner: Update to 2.8.

2016-07-02 Thread Leo Famulari
* gnu/packages/python.scm (python-pytest-runner, python2-pytest-runner): Update to 2.8. --- 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 c94343b..f9bedba 100644 --- a/gnu/packages/python.scm

[PATCH 3/6] gnu: python-scripttest: Disable tests.

2016-07-02 Thread Leo Famulari
* gnu/packages/python.scm (python-scripttest, python2-scripttest) [arguments]: Disable tests. [inputs]: Remove python-pytest. --- gnu/packages/python.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 3e71183..28984b

[PATCH 0/6] Pytest update

2016-07-02 Thread Leo Famulari
The latest version of python-cryptography requires python-pytest >= 2.9 [0]. So, this patch series updates pytest, and fixes the breakage I was able to find. I tested most of the packages that use pytest, but not all of the scientific / statistical computing packages, because they take forever

[PATCH 4/6] gnu: python-pytest: Update to 2.9.2.

2016-07-02 Thread Leo Famulari
* gnu/packages/python.scm (python-pytest, python2-pytest): Update to 2.9.2. [source]: Use pypi-uri. --- gnu/packages/python.scm | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 28984b0..c94343b 100644 --- a/gnu/pack

[PATCH 1/6] gnu: python-virtualenv: Disable tests.

2016-07-02 Thread Leo Famulari
* gnu/packages/python.scm (python-virtualenv, python2-virtualenv) [arguments]: Disable tests. [inputs]: Remove python-mock, python-pytest. --- gnu/packages/python.scm | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm inde

[PATCH 2/6] gnu: python-pip: Disable tests.

2016-07-02 Thread Leo Famulari
* gnu/packages/python.scm (python-pip, python2-pip)[arguments]: Disable tests. [inputs]: Remove python-mock, python-pytest, python-scripttest, python-virtualenv. --- gnu/packages/python.scm | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/p

[PATCH 6/6] gnu: python-cryptopgraphy: Update to 1.4.

2016-07-02 Thread Leo Famulari
* gnu/packages/python.scm (python-cryptography, python2-cryptography): Update to 1.4. (python-cryptography-vectors, python2-cryptography-vectors): Update to 1.4. --- gnu/packages/python.scm | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/pa

Re: [PATCH] services: Add rngd service.

2016-07-02 Thread Leo Famulari
On Sun, Jul 03, 2016 at 02:16:23AM +0200, David Craven wrote: > * gnu/services/base.scm (rngd-service): New service. > * gnu/packages/linux.scm (rng-tools): New package. Thanks for taking this on! Can you split this into 3 separate commits? One to alphabetize the module imports in linux.scm, one

[PATCH 1/3] gnu: Reorder imports alphabetically.

2016-07-02 Thread David Craven
* gnu/packages/linux.scm: Refactor. --- gnu/packages/linux.scm | 56 +- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index a0c21d8..7799350 100644 --- a/gnu/packages/linux.scm +++ b/g

Re: [PATCH] services: Add rngd service.

2016-07-02 Thread David Craven
Thank you for reviewing my patches. I didn't get it to work with lsh yet though :/ - need to practice my scheme skills... On Sun, Jul 3, 2016 at 3:42 AM, Leo Famulari wrote: > On Sun, Jul 03, 2016 at 02:16:23AM +0200, David Craven wrote: >> * gnu/services/base.scm (rngd-service): New service. >>

[PATCH 3/3] services: Add rngd-service.

2016-07-02 Thread David Craven
* gnu/services/base.scm: New service. --- gnu/services/base.scm | 43 +-- 1 file changed, 41 insertions(+), 2 deletions(-) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index f304bf8..67f3961 100644 --- a/gnu/services/base.scm +++ b/gnu/service

[PATCH 2/3] gnu: Add rng-tools 5.

2016-07-02 Thread David Craven
* gnu/packages/linux.scm: New package. --- gnu/packages/linux.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 7799350..f1b2172 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2726,3 +2726,23 @@

Re: [PATCH 0/6] Pytest update

2016-07-02 Thread Efraim Flashner
On Sat, Jul 02, 2016 at 09:10:12PM -0400, Leo Famulari wrote: > The latest version of python-cryptography requires python-pytest >= 2.9 > [0]. So, this patch series updates pytest, and fixes the breakage I was > able to find. > > I tested most of the packages that use pytest, but not all of the