Re: [PATCH] gnu: Add asunder.

2016-12-23 Thread John Darrington
On Fri, Dec 23, 2016 at 06:11:44PM -0800, Chris Marusich wrote: Leo Famulari writes: > On Fri, Dec 23, 2016 at 12:16:24AM -0800, Chris Marusich wrote: >> Hi Leo, >> >> I've responded to the feedback from you, Hartmut, and John. How does >> the latest patch loo

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-23 Thread Leo Famulari
On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: > Leo Famulari writes: > > > On Fri, Dec 16, 2016 at 02:33:19PM -0500, Leo Famulari wrote: > >> We fixed this bug in our guile-irregex package in commit fb73f07a0fe, > >> but our chez-irregex and chicken packages are still vulnerable. >

Re: [PATCH] gnu: Add asunder.

2016-12-23 Thread Chris Marusich
Leo Famulari writes: > On Fri, Dec 23, 2016 at 12:16:24AM -0800, Chris Marusich wrote: >> Hi Leo, >> >> I've responded to the feedback from you, Hartmut, and John. How does >> the latest patch look? It's available here: >> >> https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00707.html

[PATCH 1/1] gnu: libxml: Fix CVE-2016-{4658,5131}.

2016-12-23 Thread Leo Famulari
* gnu/packages/patches/libxml2-CVE-2016-4658.patch, gnu/packages/patches/libxml2-CVE-2016-5131.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/xml.scm (libxml2)[source]: Use them. --- gnu/local.mk | 2 + gnu/packages/patches/libxml

[PATCH 0/1] Libxml2 CVE-2016-4658 and CVE-2016-5131

2016-12-23 Thread Leo Famulari
This patch fixes CVE-2016-4658 and CVE-2016-5131 in libxml2. I noticed that Debian applied several more upstream changes to their package: https://anonscm.debian.org/cgit/debian-xml-sgml/libxml2.git/tree/debian/patches Here is the upstream repository: https://git.gnome.org/browse/libxml2/log/

[PATCH 3/3] gnu: Add 0ad.

2016-12-23 Thread ng0
From: ng0 * gnu/packages/games.scm (0ad): New variable. --- gnu/packages/games.scm | 129 - 1 file changed, 128 insertions(+), 1 deletion(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 5ad1a310a..c5bdd9caa 100644 --- a/gnu/p

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

2016-12-23 Thread Danny Milosavljevic
On Fri, 23 Dec 2016 14:33:31 +0100 John Darrington wrote: > On Fri, Dec 23, 2016 at 12:18:11PM +0100, Vincent Legoll wrote: > Hello, > > +// Change the ownership if clientUid is set. Never change > the > +// ownership or the group to "root" for securi

[PATCH 1/3] gnu: Add mozjs-38.

2016-12-23 Thread ng0
From: ng0 * gnu/packages/gnuzilla.scm (mozjs-38): New variable. --- gnu/packages/gnuzilla.scm | 59 +++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 07ed2af0b..6383ef1c6 100644 --- a/gnu/pac

[PATCH 2/3] gnu: Add 0ad-data.

2016-12-23 Thread ng0
From: ng0 * gnu/packages/games.scm (0ad-data): New variable. --- gnu/packages/games.scm | 46 ++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 8b1d80dda..5ad1a310a 100644 --- a/gnu/packages/games.s

0ad

2016-12-23 Thread ng0
[PATCH 1/3] gnu: Add mozjs-38. [PATCH 2/3] gnu: Add 0ad-data. [PATCH 3/3] gnu: Add 0ad. The main TODO here is 0ad itself. Right now this is just something I'm stuck with because I have other priorities around Guix. TODO 1: Unbundle and/or replicate spidermonkey as shipped by upstream 0ad. This i

[PATCH] gnu: Add httpstat.

2016-12-23 Thread Stefan Reichör
>From 06958884c4a29f43b9ade58a950b95bf9046d9f4 Mon Sep 17 00:00:00 2001 From: Stefan Reichoer Date: Fri, 23 Dec 2016 22:06:15 +0100 Subject: [PATCH] gnu: Add httpstat. * gnu/packages/networking.scm (httpstat): New variable. --- gnu/packages/networking.scm | 21 - 1 file chang

[PATCH] gnu: leptonica: Update to 1.73.

2016-12-23 Thread "Taylan Ulrich Bayırlı/Kammer"
I struggled for days with the following bug and ultimately decided to disable tests for 1.73 to sidestep it entirely; tests should be re-enabled with the next release. https://github.com/DanBloomberg/leptonica/issues/224 ===File /home/taylan/src/guix/0001-gnu-leptonica-Update-to-1.73.patch=== >Fr

Re: 01/02: gnu: gnupg: Update to 2.1.17.

2016-12-23 Thread Mark H Weaver
Marius Bakke writes: > Leo Famulari writes: > >> On Thu, Dec 22, 2016 at 02:17:23AM -0500, Mark H Weaver wrote: >>> > gnu: gnupg: Update to 2.1.17. >>> > >>> > * gnu/packages/gnupg.scm (gnupg): Update to 2.1.17. >>> >>> Unfortunately, this new version of gnupg consistently fails it

Re: [PATCH] gnu: Add toxic.

2016-12-23 Thread Tobias Geerinckx-Rice
John, ng0, On 23/12/16 06:58, John Darrington wrote: > On Thu, Dec 22, 2016 at 06:51:10PM -0500, Kei Kebreau wrote: >> I'm not sure what's up here. IIRC, we don't install the ncurses *.pc >> files. If I'm wrong, someone please correct me. > > It would seem that we don't. In fact so far as I'm aw

Re: [PATCH] gnu: Add toxic.

2016-12-23 Thread ng0
Kei Kebreau writes: > Marius Bakke writes: > >> Kei Kebreau writes: >> >>> ng0 writes: >>> * gnu/packages/messaging.scm (toxic): New variable. … +(inputs + `(("ncurses" ,ncurses) >>> >>> I'm not sure what's up here. IIRC, we don't install the ncurses *.pc >>> files. If I

Re: [PATCH] gnu: Add asunder.

2016-12-23 Thread Leo Famulari
On Fri, Dec 23, 2016 at 12:16:24AM -0800, Chris Marusich wrote: > Hi Leo, > > I've responded to the feedback from you, Hartmut, and John. How does > the latest patch look? It's available here: > > https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00707.html Thanks for the reminder! I pu

Re: [PATCH] gnu: Add toxic.

2016-12-23 Thread Kei Kebreau
Marius Bakke writes: > Kei Kebreau writes: > >> ng0 writes: >> >>> * gnu/packages/messaging.scm (toxic): New variable. >>> --- >>> gnu/packages/messaging.scm | 47 >>> ++ >>> 1 file changed, 47 insertions(+) >>> >>> diff --git a/gnu/packages/messagi

[PATCH] gnu: Add python-netcdf4.

2016-12-23 Thread Thomas Danckaert
>From b4b54b695e286c19332600c38d5e07fabee409f8 Mon Sep 17 00:00:00 2001 From: Thomas Danckaert Date: Fri, 23 Dec 2016 15:06:43 +0100 Subject: [PATCH] gnu: Add python-netcdf4. * gnu/packages/python.scm (python-netcdf4): New variable. --- gnu/packages/python.scm | 50 ++

[PATCH] gnu: netcdf: Enable HDF4 support.

2016-12-23 Thread Thomas Danckaert
Hi Guix, this patch enables HDF4 support in the netCDF package. By the way, I noticed some error messages from doxygen during the build: error: Problems running dot: exit code=127, command='dot', arguments='"/tmp/guix-build-netcdf-4.4.1.1.drv-0/netcdf-4.4.1.1/docs/html/datt_8c__incl.dot" -T

Re: 01/01: gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586, 9952, 9953}].

2016-12-23 Thread Marius Bakke
ng0 writes: > Marius Bakke writes: > >> Leo Famulari writes: >> >>> On Wed, Dec 21, 2016 at 02:03:21PM +, Marius Bakke wrote: mbakke pushed a commit to branch master in repository guix. commit 42366b35c3f9f8dc8b059d3369b8196a4b832c18 Author: Marius Bakke Date

Re: [PATCH] gnu: Add toxic.

2016-12-23 Thread Marius Bakke
Kei Kebreau writes: > ng0 writes: > >> * gnu/packages/messaging.scm (toxic): New variable. >> --- >> gnu/packages/messaging.scm | 47 >> ++ >> 1 file changed, 47 insertions(+) >> >> diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm

Re: [PATCH] gnu: Add python-hdf4.

2016-12-23 Thread Marius Bakke
Thomas Danckaert writes: > From: Marius Bakke > Subject: Re: [PATCH] gnu: Add python-hdf4. > Date: Thu, 22 Dec 2016 18:09:07 +0100 > >> Thomas Danckaert writes: >> >>> Hi Guix, >>> >>> this patch adds python-hdf4. I'm not sure if the line “Python-HDF4 >>> is a fork of pyhdf.” in the descriptio

Re: [PATCH] gnu: Add wwwoffle.

2016-12-23 Thread Marius Bakke
Bake Timmons <65pan...@gmail.com> writes: > Marius Bakke writes: > > < snip > > >> I can do these minor edits for you if you prefer, but would like to >> confirm name and email for the copyright. Thanks! >> > > Thanks for your review -- I wish I responded earlier! Attached is a > revised patch.

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

2016-12-23 Thread John Darrington
On Fri, Dec 23, 2016 at 12:18:11PM +0100, Vincent Legoll wrote: Hello, +// Change the ownership if clientUid is set. Never change the +// ownership or the group to "root" for security reasons. +if (settings.clientUid != (uid_t) -1 && set

Fwd: Re: [PATCH 2/2] gnu: multiqc: Update to 0.8.

2016-12-23 Thread Ben Woodcroft
Hi Raoul, Thanks for the patches. On 19/12/16 07:36, Ra wrote: [PATCH] gnu: multiqc: Update to 0.8. is [PATCH 1/2] for this message, sorry for the mistake. Running multiqc without [PATCH 2/2] systems say that matplotlib requires nose>=0.11.1, so I added it to the propagated inputs. I notice th

gnurl, update to 7.52.1 (and: more verbose tests + split man pages to "doc")

2016-12-23 Thread ng0
Following the release of cURL 7.52.1 today, I just released gnurl 7.52.1 still haven't had the time to adapt the maketgz or make dist for GuixSD, so following my own advice I re-run ./buildconf Upstream info: https://gnunet.org/node/2642 Thanks for your review

[PATCH 3/3] gnu: gnurl: Split man pages to doc output.

2016-12-23 Thread ng0
* gnu/packages/gnunet.scm (gnurl): Split the man pages into the doc output. [arguments](phases)(move-man3-pages): New phase. --- gnu/packages/gnunet.scm | 11 +++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index 495a7de88..27e1ffb4e 100

[PATCH 2/3] gnu: gnurl: Make tests more verbose.

2016-12-23 Thread ng0
* gnu/packages/gnunet.scm (gnurl): Make tests more verbose. Move [arguments](autoconf) phase into ... new [arguments](check) phase. [arguments](disable-test1026) phase: likewise. --- gnu/packages/gnunet.scm | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/g

[PATCH 1/3] gnu: gnurl: Update to 7.52.1 [fixes CVE-2016-{9586, 9952, 9953, 9594}].

2016-12-23 Thread ng0
* gnu/packages/gnunet.scm (gnurl): Update to 7.52.1. * [arguments]: Add phases to disable failing test test1026, and re-run the bootstrap to correct distribution mistakes. --- gnu/packages/gnunet.scm | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/gnu/pac

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

2016-12-23 Thread Vincent Legoll
Hello, +// Change the ownership if clientUid is set. Never change the +// ownership or the group to "root" for security reasons. +if (settings.clientUid != (uid_t) -1 && settings.clientUid != 0) { Is "0" a magical value that don't need casting or am I missing s

Re: NetworkManager doesn't "Connect automatically"

2016-12-23 Thread Chris Marusich
Hi Thomas, Thomas Haller writes: > Hi, > > There are very little dependencies of NetworkManager to systemd. Note > that the src/systemd directory contains a self-contained copy of > systemd sources. That is, you don't need an systemd dependency for > those. > > Regarding session management, you'

Re: [PATCH] gnu: Add toxic.

2016-12-23 Thread ng0
ng0 writes: > John Darrington writes: > >> On Thu, Dec 22, 2016 at 06:51:10PM -0500, Kei Kebreau wrote: >> ng0 writes: >> >> > * gnu/packages/messaging.scm (toxic): New variable. >> > --- >> > gnu/packages/messaging.scm | 47 >> +++

Re: [PATCH] gnu: Add toxic.

2016-12-23 Thread ng0
John Darrington writes: > On Thu, Dec 22, 2016 at 06:51:10PM -0500, Kei Kebreau wrote: > ng0 writes: > > > * gnu/packages/messaging.scm (toxic): New variable. > > --- > > gnu/packages/messaging.scm | 47 > ++ > > 1 file

Re: 01/01: gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586, 9952, 9953}].

2016-12-23 Thread ng0
Marius Bakke writes: > Leo Famulari writes: > >> On Wed, Dec 21, 2016 at 02:03:21PM +, Marius Bakke wrote: >>> mbakke pushed a commit to branch master >>> in repository guix. >>> >>> commit 42366b35c3f9f8dc8b059d3369b8196a4b832c18 >>> Author: Marius Bakke >>> Date: Wed Dec 21 14:56:34 20

Re: [PATCH] gnu: Add asunder.

2016-12-23 Thread Chris Marusich
Hi Leo, I've responded to the feedback from you, Hartmut, and John. How does the latest patch look? It's available here: https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00707.html -- Chris signature.asc Description: PGP signature