[PATCH] gnu: Add openfwwf-firmware.

2016-11-16 Thread Eric Bavier
Hello Guix, We've had at least one person on IRC confirm that this firmware package worked for them, allowing them to use their wireless hardware. Would it be appropriate to add this to %base-firmware? The output is rather small. `~EricFrom c397f73d69326db24c211e4e2bda46e647d0e751 Mon Sep 17 00

Guix in other FOSDEM tracks?

2016-11-16 Thread Ludovic Courtès
Hello Guix! Apart from the awesome Guile devroom¹, it’d be nice if Guix could be represented in other tracks at FOSDEM. I’ve identified these candidates (the dates are submission deadlines): - [[https://lists.fosdem.org/pipermail/fosdem/2016-October/002459.html][config mgmt]] (Nov. 18) -

Re: [PATCH] daemon: Set ownership of kept build directories to the calling user.

2016-11-16 Thread Ludovic Courtès
Hi Hartmut, Great that you’re working on this long-standing issue, that’ll make all of us happier! :-) Hartmut Goebel skribis: > This also closes bug #15890. Please use the same wording as in other commits, to simplify grepping and access: Fixes . > * nix/libsto

mount syscall

2016-11-16 Thread John Darrington
On Tue, Nov 15, 2016 at 11:46:01AM +0100, Ludovic Court??s wrote: John Darrington skribis: > On Mon, Nov 14, 2016 at 10:48:18AM +0100, Ludovic Court??s wrote: > > The ???mount??? system call; see (gnu build file-systems). > > I confess, I have not rea

Re: [PATCH] gnu: fftw: Build threads library.

2016-11-16 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ricardo Wurmus skribis: >> >>> * gnu/packages/algebra.scm (fftw)[arguments]: Add "--enable-threads" to >>> configure flags. >>> --- >>> gnu/packages/algebra.scm | 3 ++- >>> 1 file changed, 2 insertions(+), 1 deletion(-) >>> >>> diff --git

Re: [PATCH 1/1] gnu: libtiff: Fix some buffer overflows.

2016-11-16 Thread Leo Famulari
On Wed, Nov 16, 2016 at 01:10:56PM -0500, Kei Kebreau wrote: > Leo Famulari writes: > > > * gnu/packages/patches/libtiff-uint32-overflow.patch: New file. > > * gnu/local.mk (dist_patch_DATA): Add it. > > * gnu/packages/image.scm (libtiff/fixed)[source]: Use it. > The Guix linter tells me that ft

Re: [PATCH 1/1] gnu: libtiff: Fix CVE-2016-9297.

2016-11-16 Thread Leo Famulari
On Wed, Nov 16, 2016 at 01:08:03PM -0500, Kei Kebreau wrote: > Leo Famulari writes: > > > * gnu/packages/patches/libtiff-CVE-2016-9297.patch: New file. > > * gnu/local.mk (dist_patch_DATA): Add it. > > * gnu/packages/image.scm (libtiff/fixed)[source]: Use it. > LGTM. Thanks for the review! si

Re: [PATCH 1/1] gnu: libtiff: Fix CVE-2016-9297.

2016-11-16 Thread Kei Kebreau
Leo Famulari writes: > * gnu/packages/patches/libtiff-CVE-2016-9297.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/image.scm (libtiff/fixed)[source]: Use it. > --- > gnu/local.mk | 1 + > gnu/packages/image.scm

Re: [PATCH 1/1] gnu: libtiff: Fix some buffer overflows.

2016-11-16 Thread Kei Kebreau
Leo Famulari writes: > * gnu/packages/patches/libtiff-uint32-overflow.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/image.scm (libtiff/fixed)[source]: Use it. > --- > gnu/local.mk | 1 + > gnu/packages/image.scm

Re: Website development questions

2016-11-16 Thread Luis Felipe López Acevedo
On 2016-11-15 04:57, l...@gnu.org wrote: Hello! Luis Felipe López Acevedo skribis: I cloned the website to try a fix for bug #22115, and wanted to ask first what process do you follow to try out the whole website locally? When I build and serve the website with Haunt, I face the following pro

Out-of-band downloads

2016-11-16 Thread Ludovic Courtès
Hello! Good news: is fixed! Previously, all downloads were made by “fixed-output derivations”, which caused chicken-and-egg problems: sometimes we’d need to build GnuTLS just to be able to download the source of GnuTLS and its dependencies over HTTPS. The fix introduc

[PATCH] gnu: ruby-net-http-digest-auth: Add new package

2016-11-16 Thread Frederick Muriithi
I have created a new package definition for ruby-net-http-digest-auth with some updates to the synopsis and description, as was requested. Please find the patch attached. -- Frederick M. Muriithi From 2c2917bd1fc1ec71f72db84ae48c5342b7455239 Mon Sep 17 00:00:00 2001 From: Muriithi Frederick Muri

[PATCH] gc: Add option --keep-going.

2016-11-16 Thread Hartmut Goebel
* guix/scripts/gc.scm (show-help, %options): Add option -k/--keep-going. (guix-gc): Pass value off option --keep-going on to delete-paths. * guix/store.scm (%protocol-version): Increment to 17. (delete-paths) New key-word parameter `keep-going?`, pass it on to run-rc. (run-gc): New key-word

[PATCH 1/3] build/utils: Add `wrap-language-programs`.

2016-11-16 Thread Alex Sassmannshausen
* guix/build/utils.scm (wrap-language-programs): New procedure. --- guix/build/utils.scm | 36 1 file changed, 36 insertions(+) diff --git a/guix/build/utils.scm b/guix/build/utils.scm index bc6f114..b14f96b 100644 --- a/guix/build/utils.scm +++ b/guix/build/u

[PATCH 3/3] build/python-build-system: Refactor `wrap`.

2016-11-16 Thread Alex Sassmannshausen
* guix/build/python-build-system.scm (wrap): Use `wrap-language-program`. --- guix/build/python-build-system.scm | 36 1 file changed, 8 insertions(+), 28 deletions(-) diff --git a/guix/build/python-build-system.scm b/guix/build/python-build-system.scm inde

[PATCH 2/3] build/perl-build-system: Add `wrap` phase.

2016-11-16 Thread Alex Sassmannshausen
* guix/build/perl-build-system.scm (wrap): New procedure. (%standard-phases): Add `wrap` phase. --- guix/build/perl-build-system.scm | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/guix/build/perl-build-system.scm b/guix/build/perl-build-system.scm index 8f48

[PATCH 0/3] Add a generalized `wrap-language-programs`

2016-11-16 Thread Alex Sassmannshausen
Hello, Following on from discussion earlier in the week, please find attached 3 patches that implement a generalized `wrap-language-programs` procedure that can be used to add a `wrap` phase to build-systems. The first patch adds the procedure, and the following 2 patches add `wrap` phase impleme

[PATCH] daemon: Set ownership of kept build directories to the calling user.

2016-11-16 Thread Hartmut Goebel
This also closes bug #15890. * nix/libstore/worker-protocol.hh (PROTOCOL_VERSION): Increment it. * guix/store.scm (protocol-version): Increment it to the same value. (set-build-options): Send uid and gid of evoking user. * nix/libstore/globals.hh (Settings) Add clientUid and clientGid. * nix/nix

[PATCH 2/2] gnu: mps-youtube: Disable tests.

2016-11-16 Thread ng0
* gnu/packages/video.scm (mps-youtube): Disable tests. --- gnu/packages/video.scm | 6 ++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 4329d20..1cb7a12 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -1702,6 +1702,12 @@

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

2016-11-16 Thread ng0
* gnu/packages/python.scm (python-pafy): Disable tests. --- gnu/packages/python.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 18e485a..7cf1e7c 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -1620,6 +1620,8 @