Re: [PATCH 00/10] Next 10 ocaml packages

2017-03-12 Thread Leo Famulari
On Sun, Mar 12, 2017 at 09:28:58PM +0100, Julien Lepiller wrote: > Julien Lepiller (10): > gnu: Add ocaml-sexplib. > gnu: Add ocaml-typerep. > gnu: Add ocaml-variantslib. > gnu: Add ocaml-ppx-sexp-conv. > gnu: Add ocaml-ppx-variants-conv. > gnu: Add ocaml-ppx-here. > gnu: Add ocaml-pp

Re: Updating tzdata freely

2017-03-12 Thread Leo Famulari
On Sun, Mar 12, 2017 at 07:14:55PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > Currently, updating tzdata will cause about 1400 package rebuilds. > > However, if don't use the primary tzdata package in the test suites of > > glib and R, a tzdata update will only cause ~388 rebuilds. > >

Advice about GuixSD on Serveraptor?

2017-03-12 Thread Leo Famulari
On Mon, Feb 13, 2017 at 04:47:17PM -0500, Leo Famulari wrote: > A few months ago I had a brief discussion with a representative of > about offering GuixSD there. > > They said that could accept a bootable ISO or qcow2 image. > > So, we could give them the 0.12.0 GuixSD i

Re: [GSoC] Development of Cuirass.

2017-03-12 Thread pelzflorian (Florian Pelz)
On 03/12/2017 07:41 PM, Mathieu Lirzin wrote: > Hello Florian, > > "pelzflorian (Florian Pelz)" writes: > >> On 03/12/2017 03:49 PM, Mathieu Lirzin wrote: >>> Sensitive requests should be done with an >>> authentification mechanism which is not determined yet. I currently >>> have no experi

Re: Introducing ‘guix pack’

2017-03-12 Thread Ricardo Wurmus
Ludovic Courtès writes: >> What other use cases do you imagine? Is the intent to make it easy to >> deploy software (and the closure of its dependencies) to any place where >> you either can't or don't want to install Guix first? > > The use case for ‘guix archive -f docker’ (which already exis

[PATCH 07/10] gnu: Add ocaml-ppx-assert.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-assert): New variable. --- gnu/packages/ocaml.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index fa9fb5115..c3ee88454 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/oca

[PATCH 06/10] gnu: Add ocaml-ppx-here.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-here): New variable. --- gnu/packages/ocaml.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 63a7c082a..fa9fb5115 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @

[PATCH 10/10] gnu: Add ocaml-ppx-typerep-conv.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv): New variable. --- gnu/packages/ocaml.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index a12d19808..ebc5caf25 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/o

[PATCH 09/10] gnu: Add ocaml-ppx-let.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-let): New variable. --- gnu/packages/ocaml.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 23590054e..a12d19808 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @

[PATCH 08/10] gnu: Add ocaml-ppx-enumerate.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-enumerate): New variable. --- gnu/packages/ocaml.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index c3ee88454..23590054e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/oca

[PATCH 02/10] gnu: Add ocaml-typerep.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-typerep): New variable. --- gnu/packages/ocaml.scm | 16 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index dc2ce14d3..ce6c7fb8c 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -2

[PATCH 04/10] gnu: Add ocaml-ppx-sexp-conv.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-conv): New variable. --- gnu/packages/ocaml.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ed77b468f..a46183ac0 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/oc

[PATCH 03/10] gnu: Add ocaml-variantslib.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-variantslib): New variable. --- gnu/packages/ocaml.scm | 16 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ce6c7fb8c..ed77b468f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @

[PATCH 05/10] gnu: Add ocaml-ppx-variants-conv.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): New variable. --- gnu/packages/ocaml.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index a46183ac0..63a7c082a 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/package

[PATCH 00/10] Next 10 ocaml packages

2017-03-12 Thread Julien Lepiller
Hi, here are my next ten ocaml packages I would like to push. I hope there is no style error anymore. Julien Lepiller (10): gnu: Add ocaml-sexplib. gnu: Add ocaml-typerep. gnu: Add ocaml-variantslib. gnu: Add ocaml-ppx-sexp-conv. gnu: Add ocaml-ppx-variants-conv. gnu: Add ocaml-ppx-h

[PATCH 01/10] gnu: Add ocaml-sexplib.

2017-03-12 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-sexplib): New variable. --- gnu/packages/ocaml.scm | 17 + 1 file changed, 17 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e225aa6d6..dc2ce14d3 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -

Re: Using cuirass to build your own manifest.

2017-03-12 Thread Mathieu Lirzin
Hi, Mathieu Othacehe writes: > Here's a small tutorial on how to setup cuirass to build your own > manifest. Amazing work! :) > I see two major reasons for this kind of setup: > > * When you pull latest guix, hydra and bayfront may not have finished > building all the packages you use. > > *

Re: bug#24544: 2.1.4 tarball install fails on GuixSD

2017-03-12 Thread Andy Wingo
On Sat 11 Mar 2017 12:33, l...@gnu.org (Ludovic Courtès) writes: > Andy Wingo skribis: > >> On Sun 25 Sep 2016 21:22, Jan Nieuwenhuizen writes: >> >>> ld-wrapper: error: attempt to use impure library >>> "/home/janneke/guile-2.1.4/lib/libguile-2.2.so" >>> collect2: error: ld returned 1

Re: [GSoC] Development of Cuirass.

2017-03-12 Thread Mathieu Lirzin
Hello Florian, "pelzflorian (Florian Pelz)" writes: > On 03/12/2017 03:49 PM, Mathieu Lirzin wrote: >> Sensitive requests should be done with an >> authentification mechanism which is not determined yet. I currently >> have no experience with any and lack the knowledge to properly choose >>

Re: [PATCH] services: dovecot: Fix unix_listeners and fifo_listeners path types.

2017-03-12 Thread Clément Lassieur
Ludovic Courtès writes: > Clément Lassieur skribis: > >> There are two other patches concerning services: >> http://lists.gnu.org/archive/html/guix-devel/2017-02/msg01154.html >> >> Please, could someone do a review on these? :) > > I my inbox I have a reply from Andy saying: > >> Great patches;

Re: Updating tzdata freely

2017-03-12 Thread Marius Bakke
Leo Famulari writes: > After creating a special "for tests only" xorg-server package for GTK+'s > test suite recently, I started thinking about what other packages could > receive the same treatment. > > Tzdata is an important package to keep up to date. Amazingly, some > governments do announce

Re: core-updates: Python build failures

2017-03-12 Thread Marius Bakke
Leo Famulari writes: > On Sat, Mar 11, 2017 at 08:50:32PM +0100, Marius Bakke wrote: >> I tried applying the upstream fix for 3.5: >> >> https://hg.python.org/cpython/rev/337461574c90 >> >> However, the monster patch does not apply. > > [...] > >> Will try to dig out the other patches from 3.5

delete profile

2017-03-12 Thread Federico Beffa
Hi, I've created a profile for test purposes with guix package -p $HOME/guix-test-profile -m test-manifest.scm that now I would like to delete. I've looked up the documentation but not found any suitable command. What's the recommended procedure to delete it? Thanks, Fede

Re: [PATCH] services: dovecot: Fix unix_listeners and fifo_listeners path types.

2017-03-12 Thread Ludovic Courtès
Clément Lassieur skribis: > There are two other patches concerning services: > http://lists.gnu.org/archive/html/guix-devel/2017-02/msg01154.html > > Please, could someone do a review on these? :) I my inbox I have a reply from Andy saying: > Great patches; will apply when I get to my other mac

Re: Introducing ‘guix pack’

2017-03-12 Thread Ludovic Courtès
Hi Chris, Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> lrwxrwxrwx root/root 0 1970-01-01 01:00 >> ./gnu/store/ynafk7v924xil993dqbx4mxxnm9ifsi6-profile/bin/guild -> >> /gnu/store/62hqgi4cac0f70v1ycsvv985fl3l1hzr-guile-next-2.1.7/bin/guild > > Why does a re

Re: [GSoC] Development of Cuirass.

2017-03-12 Thread pelzflorian (Florian Pelz)
Hello, On 03/12/2017 03:49 PM, Mathieu Lirzin wrote: > Sensitive requests should be done with an > authentification mechanism which is not determined yet. I currently > have no experience with any and lack the knowledge to properly choose > one. I’m new to Guix and Scheme and no expert in

[GSoC] Development of Cuirass.

2017-03-12 Thread Mathieu Lirzin
Hi, Here is my proposal for the Google Summer of Code 2017. 1 Introduction ══ [Cuirass] is a build automation server using GNU Guix package manager. This project has started last year as a Google Summer of Code (GSoC) with the goal of replacing [Hydra] which is the continous bu

Re: [PATCH] gnu: Add fpc. (version 2)

2017-03-12 Thread Danny Milosavljevic
Hi Kei, is anything holding this up? I've tested it and can confirm it works fine.

[PATCH -v3 1/2] build: union: Add create-all-directories? parameter to union-build

2017-03-12 Thread Huang Ying
* guix/build/union.scm (union-build): Add create-all-directories? keyword parameter. --- guix/build/union.scm | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/guix/build/union.scm b/guix/build/union.scm index 6640b5652..b852bc66e 100644 --- a/guix/build/union

[PATCH -v3 2/2] guix: profiles: create fonts.dir/scale for all fonts directories

2017-03-12 Thread Huang Ying
* guix/profiles.scm (fonts-dir-file): Create fonts.dir/scale files for all fonts directories. --- guix/profiles.scm | 60 --- 1 file changed, 44 insertions(+), 16 deletions(-) diff --git a/guix/profiles.scm b/guix/profiles.scm index de82eae34.

Re: [PATCH 35/35] gnu: Add r-seurat.

2017-03-12 Thread Ben Woodcroft
Hi Raoul, On 20/01/17 04:55, Raoul Bonnal wrote: + +(define-public r-seurat + (let ((commit "e1eae2da82ada2211e84fbc471615e8d3921b539")) +(package + (name "r-seurat") + (version (string-append "1.4." (string-take commit 7))) Apologies for the long delay on getting these recipes re

Re: Could anyone help me to pack the shellcheck (haskell)

2017-03-12 Thread Huang, Ying
Danny Milosavljevic writes: > Hi, > > On Thu, 09 Mar 2017 19:39:19 +0800 > "Huang\, Ying" wrote: > >> Danny Milosavljevic writes: >> >> > Hi, >> > >> > On Wed, 08 Mar 2017 20:08:41 +0800 >> > "Huang\, Ying" wrote: >> > >> >> I know very little about Haskell, but I use shellcheck >> >> (http