Haskell Platform patchspam

2015-10-19 Thread Paul van der Walt
Hello Guix, I thought it'd be easier to review my patches if i pushed them to a feature branch, since after mailing them i have made some minor changes, including: * running `guix lint ..` on all of the packages; no more issues reported. * all patches now contain one and only one new variable

[PATCH 2/3] gnu: Add libcue.

2015-10-19 Thread Paul van der Walt
* gnu/packages/cdrom.scm (libcue): New variable. --- gnu/packages/cdrom.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 62a6040..2453481 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -231,6

[PATCH 3/3] gnu: Add cmus.

2015-10-19 Thread Paul van der Walt
* gnu/packages/music.scm (cmus): New variable. --- gnu/packages/music.scm | 65 ++ 1 file changed, 65 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index a72f754..9b785ef 100644 --- a/gnu/packages/music.scm +++ b/gnu/pac

[PATCH 1/3] gnu: Add opusfile.

2015-10-19 Thread Paul van der Walt
* gnu/packages/xiph.scm (opusfile): New variable. --- gnu/packages/xiph.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm index c4db640..78d4cfa 100644 --- a/gnu/packages/xiph.scm +++ b/gnu/packages/xiph.scm @@ -46,6

Re: Haskell Platform patchspam

2015-10-19 Thread Ludovic Courtès
Howdy! Paul van der Walt skribis: > I thought it'd be easier to review my patches if i pushed them to a > feature branch, since after mailing them i have made some minor changes, > including: > > * running `guix lint ..` on all of the packages; no more issues > reported. > > * all patches now

[PATCH] gnu: Add dosbox x86 emulator.

2015-10-19 Thread Paul van der Walt
* gnu/packages/games.scm (dosbox): New variable. --- gnu/packages/games.scm | 44 1 file changed, 44 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 3023794..f204b53 100644 --- a/gnu/packages/games.scm +++ b/gnu/package

Re: Haskell Platform patchspam

2015-10-19 Thread Paul van der Walt
Greetings Ludo, On 2015-10-19 at 15:24, quoth Ludovic Courtès: > I think we are obviously reaching the limits of our review process > here. So what I would suggest is to leave, say, 4 more days for > people to review the branch and send any suggestions. Sounds fine. I'll see what happens. > On

Re: [PATCH 1/2] gnu: Add ghc-transformers

2015-10-19 Thread Paul van der Walt
Hi James, On 2015-10-15 at 19:21, quoth James David Trotter: > I was just about to submit a (somewhat overlapping) set of about > thirty patches in order to add Agda to guix. Hopefully, this should > become easier after your patches. I've pushed the branch wip-haskell-platform-7.10.2-a, perhaps i

Re: [PATCH] gnu: guix: Set 'guix-dot-program' emacs variable.

2015-10-19 Thread Alex Kost
Ludovic Courtès (2015-10-18 19:50 +0300) wrote: > Alex Kost skribis: > >> Ludovic Courtès (2015-10-17 16:34 +0300) wrote: > > [...] > >>> The docstring should mention that it can be the empty string. >>> Alternately, ‘configure’ could set DOT_USER_PROGRAM to “dot” when it’s >>> not found, which I

Re: [RFC]: Respect /etc/security/limits.conf

2015-10-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >>> Loading the module doesn’t yet do anything on GuixSD because we don’t >>> generate ‘/etc/security/limits.conf’ (or ‘/etc/security/limits.d/’), but >>> it should respect such file if it does exist. (I have not yet tested >>> this, but I wil

Re: 01/01: gnu: gnurl: Update to 7.44.0.

2015-10-19 Thread Ludovic Courtès
Efraim Flashner skribis: > On Sun, 18 Oct 2015 18:36:58 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> Andreas Enge skribis: >> >> > I have also updated curl to 7.45.0. >> > >> > $ guix refresh -l curl >> > Building the following 82 packages would ensure 142 dependent >> > packages... >>

Re: [PATCH] emacs: devel: Add indentation rules for 'modify-phases' keywords.

2015-10-19 Thread Ludovic Courtès
Alex Kost skribis: > This patch will do it. Of course we can just use: > > (put 'replace 'scheme-indent-function 1) > (put 'add-after 'scheme-indent-function 2) > (put 'add-before 'scheme-indent-function 2) > > But potentially these keywords may also be used outside 'modify-phases'. > > So with

Re: [PATCH] Add python-statsmodels.

2015-10-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > the attached patch adds python{,2}-statsmodels to statistics.scm. Note > that this depends on my previous patch adding patsy to the same module. Hmm I lost track of patsy in my inbox. I’ll check afterwards. > From 33ddc045065722a0bac9b28ad909e838b169d7cb Mon Sep 17 0

Re: [PATCH] Add MOSAIK.

2015-10-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 2f5755ddad550cf811f97ad6889eea2a7171a1c3 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Fri, 16 Oct 2015 17:41:07 +0200 > Subject: [PATCH] gnu: Add MOSAIK. > > * gnu/packages/bioinformatics.scm (mosaik): New variable. LGTM, thanks! Ludo'.

Re: [PATCH] Add python-statsmodels.

2015-10-19 Thread Federico Beffa
l...@gnu.org (Ludovic Courtès) writes: > Ricardo Wurmus skribis: >> + (add-after 'unpack 'set-matplotlib-backend-to-agg >> + (lambda _ >> +;; Set the matplotlib backend to Agg to avoid problems using the >> +;; GTK backend without a display. >> +

Cabal imports and conditionals

2015-10-19 Thread Ludovic Courtès
An interesting discussion of the NixOS people as to whether to evaluate Cabal conditionals at “import time” (what Fede’s Cabal importer does), or whether to keep them so the final recipes so we can take advantage of them to define package variants: http://permalink.gmane.org/gmane.linux.distribu

Re: [PATCH 2/2] gnu: Add evilwm.

2015-10-19 Thread Eric Bavier
On Fri, 16 Oct 2015 10:37:43 +0200 l...@gnu.org (Ludovic Courtès) wrote: > ericbav...@openmailbox.org skribis: > > > From: Eric Bavier > > > > * gnu/packages/wm.scm (evilwm): New variable. > > [...] > > > + 'build 'provide-better-default-font > > + (lambda _

Re: [PATCH] gnu: guix: Set 'guix-dot-program' emacs variable.

2015-10-19 Thread Ludovic Courtès
Alex Kost skribis: > From 0cc7c8d44b88e7df9a0f443d8939c6b8ac14232e Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Fri, 16 Oct 2015 20:34:32 +0300 > Subject: [PATCH] build: Set DOT_USER_PROGRAM for Emacs interface. > MIME-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transf

Re: [PATCH 03/43] gnu: xmonad: Patch to work on new Haskell Platform

2015-10-19 Thread Eric Bavier
On Thu, 15 Oct 2015 14:20:57 +0200 Paul van der Walt wrote: > * gnu/packages/wm.scm (xmonad): Fetch cabal patch to compile against GHC > 7.10.2. > --- > gnu/packages/wm.scm | 16 +++- > 1 file changed, 15 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/wm.scm b/gnu/pack

Re: [PATCH 04/43] gnu: ghc-xmonad-contrib: Update to version 0.11.4.

2015-10-19 Thread Eric Bavier
On Thu, 15 Oct 2015 14:20:58 +0200 Paul van der Walt wrote: > * gnu/packages/wm.scm (ghc-xmonad-contrib): Update to version 0.11.4. > --- > gnu/packages/wm.scm | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm > index f2de576

Re: [PATCH 14/43] gnu: ghc-http: Update to 4000.2.20.

2015-10-19 Thread Eric Bavier
On Thu, 15 Oct 2015 14:21:08 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-http): Update to 4000.2.20. > --- > gnu/packages/haskell.scm | 7 --- > 1 file changed, 4 insertions(+), 3 deletions(-) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index

Re: [PATCH 13/43] gnu: ghc-old-time: Add variable.

2015-10-19 Thread Eric Bavier
First line of commit message should rather be: "gnu: Add ghc-old-time" On Thu, 15 Oct 2015 14:21:07 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-old-time): New variable. > --- > gnu/packages/haskell.scm | 36 > 1 file changed, 36 inserti

Re: [PATCH 16/43] gnu: ghc-ansi-terminal: New variable.

2015-10-19 Thread Eric Bavier
On Thu, 15 Oct 2015 14:21:10 +0200 Paul van der Walt wrote: > * gnu/package/haskell.scm (ghc-ansi-terminal): New variable. > --- > gnu/packages/haskell.scm | 23 +++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > ind

Re: [PATCH 17/43] gnu: ghc-containers: Remove variable.

2015-10-19 Thread Eric Bavier
Based on our git log, it appears the commit subject line should be: "gnu: Remove ghc-containers" On Thu, 15 Oct 2015 14:21:11 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-containers): Remove variable, package > provided by GHC 7.10.2. The justifaction could be moved prior

Re: [PATCH 18/43] gnu: ghc-async: New variable.

2015-10-19 Thread Eric Bavier
On Thu, 15 Oct 2015 14:21:12 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-async): New variable. > --- > gnu/packages/haskell.scm | 27 +++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index

Re: [PATCH 19/43] gnu: ghc-setenv: New variable.

2015-10-19 Thread Eric Bavier
On Thu, 15 Oct 2015 14:21:13 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-setenv): New variable. > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index cb2af0a..ad6547b 100644 > --- a/gnu/packages/haskell.scm > +++ b/gnu/packages/haskell.scm > @@ -20,7 +

Re: [PATCH 19/43] gnu: Add ghc-stringbuilder.

2015-10-19 Thread Eric Bavier
On Thu, 15 Oct 2015 14:21:13 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-stringbuilder): New variable. > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index cb2af0a..ad6547b 100644 > --- a/gnu/packages/haskell.scm > +++ b/gnu/packages/haskell.scm > @@ -6

Re: [PATCH 21/43] gnu: ghc-transformers-compat: New variables.

2015-10-19 Thread Eric Bavier
You've split these packages into separate commits on the wip-haskell-platform-7.10.2-a branch, but it's easier for me to comment here on all. On Thu, 15 Oct 2015 14:21:15 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-transformers-compat): New variable. > * gnu/packages/haskell

Re: [PATCH 032/151] gnu: Add ghc-hspec-discover.

2015-10-19 Thread ericbavier
From: Paul van der Walt * gnu/packages/haskell.scm (ghc-hspec-discover): New variable. --- gnu/packages/haskell.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 307fa64..1a8b321 100644 --- a/gnu/packages/has

Challenge substitute servers!

2015-10-19 Thread Ludovic Courtès
Hello! I’m happy to announce the new ‘guix challenge’ command! (Documentation below.) The goal of the command is, ideally, to report malicious or corrupt substitute servers. In practice though, many package build processes are still non-deterministic, so chances are that, when a discrepancy rep

Re: Challenge substitute servers!

2015-10-19 Thread Daniel Pimentel
Congratulation Guixs for it! It's a good idea :) Thanks, -- Daniel Pimentel (d4n1 3:)