Re: 01/01: gnu: hdf4: Fix non-x86 architectures.

2016-10-19 Thread Thomas Danckaert
From: Andreas Enge Subject: Re: 01/01: gnu: hdf4: Fix non-x86 architectures. Date: Tue, 18 Oct 2016 21:19:28 +0200 On Mon, Oct 17, 2016 at 04:49:47PM -0400, Mark H Weaver wrote: Contrary to the commit log message, the only part of this that actually made it into the patch was adding 'hdf4-arc

Re: Guix on clusters and in HPC

2016-10-19 Thread Thomas Danckaert
From: l...@gnu.org (Ludovic Courtès) Subject: Guix on clusters and in HPC Date: Tue, 18 Oct 2016 16:20:43 +0200 So I’ve come up with an initial list of work items going from the immediate needs to crazy ideas (batch scheduler integration!) that hopefully make sense to cluster/HPC people. I’d be

Re: [PATCH] Add scheme-bytestructures

2016-10-19 Thread Amirouche Boubekki
Updated the patch. On Tue, Oct 18, 2016 at 4:28 PM Ludovic Courtès wrote: > Amirouche Boubekki skribis: > > > On Mon, Oct 10, 2016 at 10:46 PM Ludovic Courtès wrote: > > > [...] > >> Please let’s not list all the files. :-) Could it instead use > >> something like (find-files "bytestructu

Re: [PATCH 3/7] gnu: Add r-biocviews.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> * gnu/packages/bioinformatics.scm (r-biocviews): New variable. >> --- >> gnu/packages/bioinformatics.scm | 28 >> 1 file changed, 28 insertions(+) >> >> diff --git a/gnu/packages/bioinformatics.scm >> b/gnu/package

[PATCH] gnu: Add coda.

2016-10-19 Thread Thomas Danckaert
This is a C library wich also presents a python interface. It can be used just as well without python, so I've made python only a native input, not a regular input. There's currently a non-determinism issue for the python interface, related to https://debbugs.gnu.org/cgi/bugreport.cgi?bug=225

[PATCH] gnu: libarchive: fix issue 696 in v.3.2.1

2016-10-19 Thread Carlos Sánchez de La Lama
Pull request #807 has been made upstream, this fixes Issue 696 on GUIX side until a new it is fixed on a libarchive release. * gnu/packages/patches/libarchive-issue-696.patch: New file. * gnu/local.mk: Register patch. * gnu/packages/backup.scm (libarchive): Add patch. (libarchive/fixed): Inherit p

Re: Guix on clusters and in HPC

2016-10-19 Thread Ricardo Wurmus
Roel Janssen writes: > * Network-aware guix-daemon > > From a user's point of view it would be cool to have a network-aware > guix-daemon. In our cluster, we have a shared storage, on which we have > the store, but manipulating the store through guix-daemon is now limited > to a single

[PATCH] gnu: Add emacs-d-mode.

2016-10-19 Thread Roel Janssen
Dear Guix, Here's a patch to add a major mode for the D programming language. Kind regards, Roel Janssen >From 9a83259640de620241bd36254cbae5ec0500a399 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Wed, 19 Oct 2016 13:22:57 +0200 Subject: [PATCH] gnu: Add emacs-d-mode. * gnu/packages/emacs

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

2016-10-19 Thread Marius Bakke
Leo Famulari writes: > * gnu/packages/linux.scm (libseccomp): New variable. Nice. This LGTM and is reproducible. License appears correct.

Re: [PATCH 3/7] gnu: Add r-biocviews.

2016-10-19 Thread Ricardo Wurmus
Roel Janssen writes: >>> +(synopsis "Bioconductor structures for vocabularies and narratives of >>> +views") >> >> I don’t know what this means. Does this mean “data structures”? What >> is a vocabulary or narrative in this case? > > No, it means a structured way of describing things by k

Re: [PATCH] Add iPerf

2016-10-19 Thread Marius Bakke
Benz Schenk writes: > On Tue, 18 Oct 2016 22:37:40 +0100 > Marius Bakke wrote: > >> Benz Schenk writes: >> >> > Hi >> > >> > This is my first patch, it's really straight-forward. >> > But I'm not quite sure about the naming because there's iperf, iperf2 >> > and iperf3 which are different proj

Re: [PATCH 3/7] gnu: Add r-biocviews.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > +(synopsis "Bioconductor structures for vocabularies and narratives of +views") >>> >>> I don’t know what this means. Does this mean “data structures”? What >>> is a vocabulary or narrative in this case? >> >> No, it means a struct

[PATCH 1/2] gnu: Add python-axolotl-curve25519.

2016-10-19 Thread Arun Isaac
* gnu/packages/python.scm (python-axolotl-curve25519, python2-axolotl-curve25519): New variables. --- gnu/packages/python.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index c5a39f4..326b2dd 100644 ---

[PATCH 2/2] gnu: Add python-axolotl.

2016-10-19 Thread Arun Isaac
* gnu/packages/python.scm (python-axolotl, python2-axolotl): New variables. --- gnu/packages/python.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 326b2dd..f0df817 100644 --- a/gnu/packages/pyth

Re: [PATCH 1/2] gnu: Add python-setproctitle and python2-setproctitle.

2016-10-19 Thread Efraim Flashner
On Sun, Sep 25, 2016 at 10:24:36PM +0200, Hartmut Goebel wrote: > * gnu/packages/python.scm (python-setproctitle, python2-setproctitle): > New variables. > --- > gnu/packages/python.scm | 58 > + > 1 file changed, 58 insertions(+) > > diff --git

Re: [PATCH 7/7] gnu: Add r-bioccheck.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> * gnu/packages/bioinformatics.scm (r-bioccheck): New variable. >> --- >> gnu/packages/bioinformatics.scm | 29 + >> 1 file changed, 29 insertions(+) >> >> diff --git a/gnu/packages/bioinformatics.scm >> b/gnu/packag

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

2016-10-19 Thread Hartmut Goebel
Am 19.10.2016 um 16:18 schrieb Arun Isaac: > +(inputs > + `(("python-axolotl-curve25519" ,python-axolotl-curve25519) > + ("python-dateutil" ,python-dateutil) > + ("python-protobuf" ,python-protobuf) > + ("python-pycrypto" ,python-pycrypto))) These must all be propagated-i

Re: Adding rottlog service in ‘%base-services’?

2016-10-19 Thread Ludovic Courtès
David Craven skribis: >> Should we add rottlog-service and thus mcron-service to >> ‘%base-services’? Is log rotation a basic feature that people expect? >> WDYT? > > Why not. There's two sorts of people. The ones that don't care/know > will be happy when things just work and the ones that care/

Re: [PATCH] gnu: Add hdf-eos2.

2016-10-19 Thread Ludovic Courtès
Hi! Thomas Danckaert skribis: > this patch adds HDF-EOS2 (which, somewhat confusingly, is completely > independent from HDF-EOS5). > > I'm not sure what the best version name is. The tarball is > HDF-EOS2.19v1.00.tar.Z, but documentation sometimes refers to it as > “version 2.19”. The 2 is par

Re: [PATCH 1/4] gnu: python-rsa: Update to 3.4.2.

2016-10-19 Thread Ludovic Courtès
Hi Leo, I haven’t built the packages but the 4 patches look good to me. Thanks! Ludo’.

Re: [PATCH] gnu: slim: Do not reset session after failed login

2016-10-19 Thread Ludovic Courtès
Hi, Eric Bavier skribis: > The first patch fixes an often-bemoaned usability issue in SLiM. The > second is mostly to improve aesthetics, IMHO. Both are definitely an improvement, so I’m all for it. If there’s an upstream bug report or commit for the patches, please add the URL in the patch.

Re: [PATCH] gnu: bash-minimal: Assume getcwd works correctly when cross-compiling

2016-10-19 Thread Ludovic Courtès
csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > * gnu/packages/bash.scm (bash-minimal): Assume getcwd works correctly > when cross compiling. > --- > gnu/packages/bash.scm | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/bash.scm b/gnu/packages/

Re: [PATCH] gnu: %static-inputs: Use bash from PATH in bootstrap tar.

2016-10-19 Thread Ludovic Courtès
csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > See > . Could you put this URL next to the “Do not use /bin/sh” comment? > gnu/packages/make-bootstrap.scm (%static-inputs): Use bash from PATH. Otherwise LGTM, thank

Re: [PATCH 1/2] gnu: Add python-axolotl-curve25519.

2016-10-19 Thread Arun Isaac
Arun Isaac writes: > +(license license:gpl3))) The file curve/curve25519-donna.c is licensed under a different license with Google Inc. as the copyright holder. The rest of the code is under GPL3. So, what license should I specify in the package definition? signature.asc Description: PGP s

Re: [PATCH 1/2] gnu: Add python-axolotl-curve25519.

2016-10-19 Thread Marius Bakke
Arun Isaac writes: > Arun Isaac writes: > >> +(license license:gpl3))) > > The file curve/curve25519-donna.c is licensed under a different license > with Google Inc. as the copyright holder. The rest of the code is under > GPL3. So, what license should I specify in the package definition? Yo

Re: [PATCH 01/15] gnu: chez-scheme: Add search-path and fix i686 build.

2016-10-19 Thread Federico Beffa
On Mon, Oct 17, 2016 at 3:34 PM, Ludovic Courtès wrote: > Hello Federico, > > Federico Beffa skribis: > >> On Sun, Oct 16, 2016 at 8:25 PM, Ricardo Wurmus wrote: >> From 7875840eb0f0d0d844da40735faabd10b791f0dd Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >> Date: Mon, 17 Oct 2016 09:01:11

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

2016-10-19 Thread Leo Famulari
On Wed, Oct 19, 2016 at 12:32:38PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > > * gnu/packages/linux.scm (libseccomp): New variable. > > Nice. This LGTM and is reproducible. License appears correct. Thanks for the review!

Re: [PATCH 7/7] gnu: Add r-bioccheck.

2016-10-19 Thread Ricardo Wurmus
Roel Janssen writes: > Ricardo Wurmus writes: > >> Roel Janssen writes: >> >>> * gnu/packages/bioinformatics.scm (r-bioccheck): New variable. >>> --- >>> gnu/packages/bioinformatics.scm | 29 + >>> 1 file changed, 29 insertions(+) >>> >>> diff --git a/gnu/packages/b

Re: [PATCH 1/4] gnu: python-rsa: Update to 3.4.2.

2016-10-19 Thread Leo Famulari
On Wed, Oct 19, 2016 at 05:10:03PM +0200, Ludovic Courtès wrote: > Hi Leo, > > I haven’t built the packages but the 4 patches look good to me. Okay, pushed!

Re: [PATCH] gnu: %static-inputs: Use bash from PATH in bootstrap tar.

2016-10-19 Thread Efraim Flashner
On Wed, Oct 19, 2016 at 05:34:17PM +0200, Ludovic Courtès wrote: > csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > > > See > > . > > Could you put this URL next to the “Do not use /bin/sh” comment? > > > gnu/package

Re: [PATCH] gnu: libarchive: fix issue 696 in v.3.2.1

2016-10-19 Thread Leo Famulari
On Wed, Oct 19, 2016 at 01:02:43PM +0200, Carlos Sánchez de La Lama wrote: > Pull request #807 has been made upstream, this fixes Issue 696 on GUIX side > until a new it is fixed on a libarchive release. > > * gnu/packages/patches/libarchive-issue-696.patch: New file. > * gnu/local.mk: Register pa

Re: [PATCH 1/2] gnu: gajim: License is "version 3 only".

2016-10-19 Thread Leo Famulari
On Wed, Oct 19, 2016 at 10:20:04AM +0530, Arun Isaac wrote: > * gnu/packages/messaging.scm (gajim)[license]: Change to GPL3. Thanks for checking on this! Indeed, the bulk of the license headers say "version 3 only", so I think gajim is GPL3. But, I found a few files that are GPL3+, and at least o

Re: [PATCH 2/2] gnu: gajim: Update to 0.16.6.

2016-10-19 Thread Leo Famulari
On Wed, Oct 19, 2016 at 10:20:05AM +0530, Arun Isaac wrote: > * gnu/packages/messaging.scm (gajim): Update to 0.16.6. > (arguments > - `(;; The only check done by gajim-0.16.x is to check that the > - ;; translations are up-to-date, and in 0.16.5 they are not, so > - ;; "make

Re: [PATCH 01/15] gnu: chez-scheme: Add search-path and fix i686 build.

2016-10-19 Thread Leo Famulari
On Wed, Oct 19, 2016 at 06:28:45PM +0200, Federico Beffa wrote: > On Mon, Oct 17, 2016 at 3:34 PM, Ludovic Courtès wrote: > > Hello Federico, > > > > Federico Beffa skribis: > > > >> On Sun, Oct 16, 2016 at 8:25 PM, Ricardo Wurmus wrote: > >> From 7875840eb0f0d0d844da40735faabd10b791f0dd Mon Sep

Re: [PATCH] gnu: %static-inputs: Use bash from PATH in bootstrap tar.

2016-10-19 Thread Ludovic Courtès
Efraim Flashner skribis: > On Wed, Oct 19, 2016 at 05:34:17PM +0200, Ludovic Courtès wrote: >> csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: >> >> > See >> > . >> >> Could you put this URL next to the “Do not use /

Re: [PATCH] gnu: bash-minimal: Assume getcwd works correctly when cross-compiling

2016-10-19 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > >> * gnu/packages/bash.scm (bash-minimal): Assume getcwd works correctly >> when cross compiling. >> --- >> gnu/packages/bash.scm | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) >> >>

Re: [PATCH] gnu: %static-inputs: Use bash from PATH in bootstrap tar.

2016-10-19 Thread Efraim Flashner
On October 19, 2016 10:48:11 PM GMT+03:00, l...@gnu.org wrote: >Efraim Flashner skribis: > >> On Wed, Oct 19, 2016 at 05:34:17PM +0200, Ludovic Courtès wrote: >>> csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: >>> >>> > See >>> > >

Re: [PATCH 1/1] gnu: borg: Install more documentation.

2016-10-19 Thread Leo Famulari
On Tue, Oct 18, 2016 at 07:47:53PM +0300, Alex Kost wrote: > Leo Famulari (2016-10-17 23:03 -0400) wrote: > > > * gnu/packages/backup.scm (borg)[arguments]: Install more documentation > > in 'install-doc' phase. > > --- > > gnu/packages/backup.scm | 9 - > > 1 file changed, 8 insertions(+

Re: [PATCH 1/1] gnu: borg: Install more documentation.

2016-10-19 Thread Leo Famulari
On Tue, Oct 18, 2016 at 09:19:19AM +0200, Ricardo Wurmus wrote: > > Leo Famulari writes: > > > * gnu/packages/backup.scm (borg)[arguments]: Install more documentation > > in 'install-doc' phase. > > --- > > gnu/packages/backup.scm | 9 - > > 1 file changed, 8 insertions(+), 1 deletion(-

Re: [PATCH] gnu: Add coda.

2016-10-19 Thread Ludovic Courtès
Thomas Danckaert skribis: > This is a C library wich also presents a python interface. It can be > used just as well without python, so I've made python only a native > input, not a regular input. There's currently a non-determinism issue > for the python interface, related to > https://debbugs

Re: [PATCH] gnu: Add irctest.

2016-10-19 Thread Leo Famulari
On Tue, Oct 18, 2016 at 01:42:24PM +, ng0 wrote: > * gnu/packages/irc.scm (irctest): New variable. Cool! > + (version (string-append "0.1-" revision "." (string-take commit 7))) 0.1 should be 0.0.0. > + (inputs > + `(("python-ecdsa" ,python-ecdsa) > + ("python-psutil

Re: [PATCH] gnu: Add lci.

2016-10-19 Thread Leo Famulari
On Sat, Oct 15, 2016 at 09:01:00PM +, ng0 wrote: > From: ng0 > > * gnu/packages/lolcode.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > +(inputs > + `(("python-2" ,python-2) > + ("readline" ,readline))) The output (checked with `guix gc --references) doesn't re

Re: Display diffs between generations.

2016-10-19 Thread Ludovic Courtès
Roel Janssen skribis: > Roel Janssen writes: > >> Ludovic Courtès writes: [...] >>> In the discussion that ensued, it seems there was a consensus to provide >>> only the diff format: >>> >>> https://lists.gnu.org/archive/html/guix-devel/2016-09/msg00385.html >>> >>> So it seems all the lights

Re: [PATCH] gnu: Add chromaprint.

2016-10-19 Thread Ludovic Courtès
Hi! Hartmut Goebel skribis: > * gnu/packages/mp3.scm (chromaprint): New variable. [...] > +(define-public chromaprint > + (package > +(name "chromaprint") > +(version "1.3.2") > +(source (origin > + (method url-fetch) > + (uri (string-append > +"https://bitbu

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

2016-10-19 Thread Ludovic Courtès
ren...@openmailbox.org skribis: > From 1353f9c76e82bb86b93c596403221e9e0dfe3ca7 Mon Sep 17 00:00:00 2001 > From: Rene Saavedra > Date: Sun, 9 Oct 2016 14:57:25 -0500 > Subject: [PATCH 1/2] gnu: Add gucharmap. > > * gnu/packages/gnome.scm (gucharmap): New variable. Applied, thank you, and sorry f

Re: [PATCH] gnu: Add irctest.

2016-10-19 Thread ng0
Hi, thanks for reviewing Leo Famulari writes: > On Tue, Oct 18, 2016 at 01:42:24PM +, ng0 wrote: >> * gnu/packages/irc.scm (irctest): New variable. > > Cool! > >> + (version (string-append "0.1-" revision "." (string-take commit 7))) > > 0.1 should be 0.0.0. No, the setup.py has versi

Re: [PATCH 1/1] services: ntpd: Make large clock adjustments if necessary.

2016-10-19 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Oct 13, 2016 at 07:06:50AM +0200, John Darrington wrote: >> I think that this should be a configuration item in the service, so that the >> user can decide whether to have it or not. I don't think we should force it >> on the user. Some applications break if the

Re: [PATCH] gnu: Add lci.

2016-10-19 Thread ng0
Leo Famulari writes: > On Sat, Oct 15, 2016 at 09:01:00PM +, ng0 wrote: >> From: ng0 >> >> * gnu/packages/lolcode.scm: New file. >> * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > >> +(inputs >> + `(("python-2" ,python-2) >> + ("readline" ,readline))) > > The output (checked wi

Re: [PATCH] gnu: bash-minimal: Assume getcwd works correctly when cross-compiling

2016-10-19 Thread Carlos Sánchez de La Lama
Hi Ludo, >>> * gnu/packages/bash.scm (bash-minimal): Assume getcwd works correctly >>> when cross compiling. >> No tabs please. Otherwise LGTM, thanks! > I spoke too fast. On master (Bash 4.3), this is unnecessary AFAICS: > > --8<---cut here---start->8--- > $

Re: [PATCH] improve nginx-service

2016-10-19 Thread Ludovic Courtès
Hi Julien, This looks like a great improvement to me! Sounds nicer than fiddling with config files. I suppose we could make ‘nginx-service-type’ extensible (info "(guix) Service Types and Services") so that people can write services that define new vhosts? Julien Lepiller skribis: > From 613d

Re: Patches to implement system roll-back and switch-generation

2016-10-19 Thread Ludovic Courtès
Hi Chris, Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: >> We can now avoid monadic procedures by using the declarative counterpart >> of the monadic API. That is, we could write: >> >> (define (grub-configuration-file …) ;normal proc >> (computed-file "grub.cfg" b

Re: Guix "ops"

2016-10-19 Thread Christopher Allan Webber
Ludovic Courtès writes: >> There's a lot of good ideas in this thread. Will be good to make >> progress on them! > > Yup! The need for this tool is becoming stronger, especially now that > we’re starting to run GuixSD on our build farm machines. > > Ludo’. So yeah, I'm going to start playing ar

Re: [PATCH 1/1] services: ntpd: Make large clock adjustments if necessary.

2016-10-19 Thread Leo Famulari
On Wed, Oct 19, 2016 at 10:49:32PM +0200, Ludovic Courtès wrote: > diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm > index 7495179..ce281c5 100644 > --- a/gnu/services/networking.scm > +++ b/gnu/services/networking.scm > @@ -265,11 +265,13 @@ Protocol (DHCP) client, on all th

Re: Display diffs between generations.

2016-10-19 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> Roel Janssen writes: >> >>> Ludovic Courtès writes: > > [...] > In the discussion that ensued, it seems there was a consensus to provide only the diff format: https://lists.gnu.org/archive/html/guix-devel/2016-09/msg00385

Re: [PATCH 7/7] gnu: Add r-bioccheck.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: >> >> Here's the new patch: >> >>>From 1d9248098fc507876d77cddc890ea906aef7b83d Mon Sep 17 00:00:00 2001 >> From: Roel Janssen >> Date: Wed, 19 Oct 2016 16:43:04 +0200 >> Subject: [PATCH] gnu: Add r-bioccheck. >> >> * gnu/packages/bioinformatics.scm

workin on openvpn service

2016-10-19 Thread Julien Lepiller
Hi, I'm currently writing an openvpn service. Here is the patch (wip). It works for the client part, I didn't test the server part yet (but it generates a configuration file). First, how could I make openvpn-config-file look better? Also, I need to document all of this patch. When running as a

Update giac-xcas and wireshark

2016-10-19 Thread Nicolas Goaziou
Hello, Here are updates for Giac-Xcas and Wireshark. Regards, -- Nicolas Goaziou0x80A93738 >From c26e7cb826ee2e232743c7e021bbe99d404b82e6 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Wed, 19 Oct 2016 23:52:57 +0200 Subject: [PATCH 1/2] gnu

Re: [PATCH 7/7] gnu: Add r-bioccheck.

2016-10-19 Thread Ricardo Wurmus
Roel Janssen writes: >>> +(define-public r-bioccheck >>> + (package >>> +(name "r-bioccheck") >>> +(version "1.10.0") >>> +(source (origin >>> + (method url-fetch) >>> + (uri (bioconductor-uri "BiocCheck" version)) >>> + (sha256 >>> +