[PATCH] gnu: Add Handbrake.

2016-10-30 Thread Eric Bavier
* gnu/packages/video.scm (handbrake): New variable. * gnu/packages/patches/handbrake-pkg-config-path.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + .../patches/handbrake-pkg-config-path.patch| 13 +++

Re: [PATCH 1/1] gnu: Add ccid.

2016-10-30 Thread Mike Gerwitz
Marius: Sorry for the late reply. On Fri, Oct 28, 2016 at 12:27:29 +0100, Marius Bakke wrote: > Packages are not allowed to write to /var, so to run pcscd on Guix you > will have to symlink ~/.guix-profile/pcsc/drivers to > /var/lib/pcsc/drivers manually, until we have a system service for >

Re: Libtiff CVE-2016-5652

2016-10-30 Thread Leo Famulari
On Sun, Oct 30, 2016 at 10:56:41PM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > From 7abe86a8d93e1a1ed11f14ec7ede22ce9b020611 Mon Sep 17 00:00:00 2001 > > From: Leo Famulari > > Date: Sat, 29 Oct 2016 19:23:05 -0400 > > Subject: [PATCH] gnu:

Re: [PATCH] Add php

2016-10-30 Thread Marius Bakke
> From 2b0d70360296a9f7639529507bea6d28d3524e06 Mon Sep 17 00:00:00 2001 > From: Julien Lepiller > Date: Sun, 30 Oct 2016 15:05:51 +0100 > Subject: [PATCH] gnu: Add php > > * gnu/packages/php.scm: New file. > * gnu/packages/php.scm (php): New variable. > --- > gnu/local.mk

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

2016-10-30 Thread Leo Famulari
We package version 2.7.3 of pytest, which was released in September 2015. I guess that Python development moves very quickly, because there are already some packages whose test suites require a newer version of pytest. Notably, the most recent release of Borg, 1.0.8, requires something called

[PATCH 2/2] gnu: borg: Run the tests with python-pytest-2.9.2.

2016-10-30 Thread Leo Famulari
* gnu/packages/backup.scm (borg)[native-inputs]: Use python-pytest-2.9.2. --- gnu/packages/backup.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index 8ec2ee4..203ff4c 100644 --- a/gnu/packages/backup.scm +++

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

2016-10-30 Thread Leo Famulari
* gnu/packages/python.scm (python-pytest-2.9.2): New variable. --- gnu/packages/python.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 9c7320f..ff3df3b 100644 --- a/gnu/packages/python.scm +++

Re: [PATCH] gnu: Make "guix-devel" a public variable in package-management.scm

2016-10-30 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Chris Marusich skribis: > >> l...@gnu.org (Ludovic Courtès) writes: > > [...] > >>> (define-public guix guix-devel) >>> >>> +(define-public guix-for-environment >>> + ;; We provide this pseudo-package just to allow people to

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

2016-10-30 Thread Ludovic Courtès
Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: >> However, after rereading the whole series, I think what we need is a >> ‘device-mount-point’ in , in a symmetrical fashion. > > That would work, and I'm open to it. However, before we decide to do > that,

Re: Libtiff CVE-2016-5652

2016-10-30 Thread Ludovic Courtès
Leo Famulari skribis: > I read this 3rd party security advisory about libtiff: > > http://blog.talosintel.com/2016/10/LibTIFF-Code-Execution.html > > This patch fixes CVE-2016-5652, which is a buffer overflow with > potential for remote code execution. > > You can easily view

Re: btrfs-progs updated to 4.8.2 twice

2016-10-30 Thread Ludovic Courtès
Leo Famulari skribis: > I noticed that btrfs-progs was updated to 4.8.2 on core-updates twice. > > Commited to core-updates: > http://git.savannah.gnu.org/cgit/guix.git/commit/?h=core-updates=f02fb6dd6b6dbf91c3497a086bab5d9e791b2468 > > Commited on master and then merged into

Re: [PATCH] improve nginx-service

2016-10-30 Thread Ludovic Courtès
Julien Lepiller skribis: > On Thu, 27 Oct 2016 14:41:18 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> [...] >> >> What I had in mind was just to add ‘compose’ and ‘extend’ to >> ‘nginx-service-type’ (this is where we define how extensions are >> handled). There’s a bit

Re: [PATCH] gnu: Add nethogs.

2016-10-30 Thread Leo Famulari
On Sun, Oct 30, 2016 at 11:16:55PM +0530, Arun Isaac wrote: > > > We typically package what the upstream maintainers offer, and only make > > changes in order to fix bugs or to adapt the software to the functional > > packaging paradigm. In this case, I don't see a reason to change the > >

Re: [PATCH v2] gnu: Add python-imagesize.

2016-10-30 Thread Leo Famulari
On Sun, Oct 30, 2016 at 07:18:35PM +0100, Danny Milosavljevic wrote: > * gnu/packages/python.scm (python-imagesize, python2-imagesize): New > variables. Pushed, thanks for the package! > --- > gnu/packages/python.scm | 27 +++ > 1 file changed, 27 insertions(+) > >

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

2016-10-30 Thread Ricardo Wurmus
Ricardo Wurmus writes: > David Craven writes: > >> Hi Theodor, >> >> I made libjaylink and jimtcl two separate packages and a couple of >> style changes. > > In that case we can use the tarball release of openocd, no? > > This would simplify the package as

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

2016-10-30 Thread David Craven
Sorry, I set today aside for a dumb ass paper I have to write, not that I have gotten very far with it...

[PATCH v2] gnu: Add python-imagesize.

2016-10-30 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-imagesize, python2-imagesize): New variables. --- gnu/packages/python.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 1292a09..b7c9e11 100644 ---

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

2016-10-30 Thread Ricardo Wurmus
David Craven writes: >> This would simplify the package as we would no longer need to >> bootstrap. Could you please take care of this? > > Probably. I don't know, I didn't try. Okay, I’ll do it. I also noticed that the license is actually gpl2+. I’ll change this along with

Re: [PATCH] gnu: Add nethogs.

2016-10-30 Thread Arun Isaac
> We typically package what the upstream maintainers offer, and only make > changes in order to fix bugs or to adapt the software to the functional > packaging paradigm. In this case, I don't see a reason to change the > directory the software is installed to. Is there a reason to change it?

Re: [PATCH] gnu: Add nethogs.

2016-10-30 Thread Leo Famulari
On Sun, Oct 30, 2016 at 10:34:54PM +0530, Arun Isaac wrote: > > > +(arguments > > + `(#:make-flags `("CC=gcc" > > + ,(string-append "PREFIX=" %output)) > > + #:phases > > + (modify-phases %standard-phases > > + (delete 'configure > > I haven't

Re: [PATCH] gnu: Add nethogs.

2016-10-30 Thread Arun Isaac
> +(arguments > + `(#:make-flags `("CC=gcc" > + ,(string-append "PREFIX=" %output)) > + #:phases > + (modify-phases %standard-phases > + (delete 'configure I haven't moved the binary to /bin yet. If we can come to some consensus on that, I'll

Re: [PATCH] Add php

2016-10-30 Thread Julien Lepiller
On Sun, 30 Oct 2016 15:03:39 +0100 Tobias Geerinckx-Rice wrote: > Julien, > > On 30/10/16 13:08, Julien Lepiller wrote: > > here is a patch to add php to guix. > > Excellent! I see you've broken into my machine (probably through PHP), > stolen my bitrotting PHP 7 package and

[PATCH] gnu: Add nethogs.

2016-10-30 Thread Arun Isaac
* gnu/packages/networking.scm (nethogs): New variable. --- gnu/packages/networking.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index ac88673..d0e0a79 100644 ---

Re: [PATCH] gnu: Add libjxr.

2016-10-30 Thread Kei Kebreau
l...@gnu.org (Ludovic Courtès) writes: > Kei Kebreau skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Leo Famulari skribis: >>> On Sat, Oct 22, 2016 at 04:33:18AM -0400, Kei Kebreau wrote: >>> >>> [...] >>> > >> diff --git

Re: [PATCH] Add php

2016-10-30 Thread Tobias Geerinckx-Rice
Julien, On 30/10/16 13:08, Julien Lepiller wrote: > here is a patch to add php to guix. Excellent! I see you've broken into my machine (probably through PHP), stolen my bitrotting PHP 7 package and greatly improved it. Thanks! An incomplete review: > +(chdir "ext") [...] > +

Re: [PATCH] Add php

2016-10-30 Thread Efraim Flashner
On Sun, Oct 30, 2016 at 01:08:28PM +0100, Julien Lepiller wrote: > Hi, > > here is a patch to add php to guix. > From b20406a07e8d8c99a189f5295929ff76a53d47e7 Mon Sep 17 00:00:00 2001 > From: Julien Lepiller > Date: Sun, 30 Oct 2016 15:05:51 +0100 > Subject: [PATCH] gnu: Add

Re: [PATCH] gnu: Add nethogs.

2016-10-30 Thread Alex Kost
Arun Isaac (2016-10-30 12:56 +0530) wrote: > Arun Isaac writes: > >> +(arguments >> + `(#:make-flags `("CC=gcc" >> + ,(string-append "PREFIX=" %output)) >> + #:phases >> + (modify-phases %standard-phases >> + (delete 'configure > > Currently,

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

2016-10-30 Thread David Craven
> This would simplify the package as we would no longer need to > bootstrap. Could you please take care of this? Probably. I don't know, I didn't try.

Re: [PATCH 3/4] gnu: Add psyclpc.

2016-10-30 Thread ng0
Ricardo Wurmus writes: > ng0 writes: > >> * gnu/packages/psyc.scm (psyclpc): New variable. >> --- >> gnu/packages/psyc.scm | 79 >> +++ >> 1 file changed, 79 insertions(+) >> >> diff --git

[PATCH] Add php

2016-10-30 Thread Julien Lepiller
Hi, here is a patch to add php to guix.From b20406a07e8d8c99a189f5295929ff76a53d47e7 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Sun, 30 Oct 2016 15:05:51 +0100 Subject: [PATCH] gnu: Add php * gnu/packages/php.scm: New file. * gnu/packages/php.scm (php): New

Re: Guix gathering in Berlin, Dec. 12th?

2016-10-30 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hi! > > Ricardo Wurmus skribis: > >> @Ludo: at what time would you like this to start and for how long do we >> want the room? > > I haven’t booked my plane tickets yet, so I don’t know exactly, and it > also depends on what everyone

[PATCH] gnu: Add pdf2svg.

2016-10-30 Thread Arun Isaac
* gnu/packages/pdf.scm (pdf2svg): New variable. --- gnu/packages/pdf.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index 42547df..26705a8 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -8,6 +8,7 @@

Re: [PATCH v2 3/3] gnu: Add python2-wxpython.

2016-10-30 Thread Hartmut Goebel
Am 30.10.2016 um 02:13 schrieb Leo Famulari: > As for whether or not the packages are required at run-time, I don't > know. wxPython's documentation should explain what the software does and > what libraries it wants to use. > > Hartmut, assuming that wxPython needs these packages at run-time, do

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

2016-10-30 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > General remark on commit logs: I can fix details there, but it would > help me if you could more closely follow conventions. Understood. I read the manual ((standards) Change Logs) and tried to make it look like existing commits, but I see I missed some

Re: [PATCH] gnu: Add nethogs.

2016-10-30 Thread Arun Isaac
Arun Isaac writes: > +(arguments > + `(#:make-flags `("CC=gcc" > + ,(string-append "PREFIX=" %output)) > + #:phases > + (modify-phases %standard-phases > + (delete 'configure Currently, the nethogs binary goes to /sbin. Should I make it go to

[PATCH] gnu: Add nethogs.

2016-10-30 Thread Arun Isaac
* gnu/packages/networking.scm (nethogs): New variable. --- gnu/packages/networking.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index ac88673..89641fa 100644 ---

Re: [PATCH 2/2] profiles: Build GTK+ input module cache.

2016-10-30 Thread Ricardo Wurmus
Hi Ludo, I had already pushed the change by the time I got this email, and then I forgot to reply to it in time. While trying to clean up my massive Guix inbox I stumbled upon this unreplied email. My apologies for the delay! Ludovic Courtès writes: > Ricardo Wurmus

Re: [PATCH 3/4] gnu: Add psyclpc.

2016-10-30 Thread Ricardo Wurmus
ng0 writes: > * gnu/packages/psyc.scm (psyclpc): New variable. > --- > gnu/packages/psyc.scm | 79 > +++ > 1 file changed, 79 insertions(+) > > diff --git a/gnu/packages/psyc.scm b/gnu/packages/psyc.scm As before, please