Re: Plan for 0.9.0

2015-10-15 Thread Alex Vong
On 15/10/2015, Thompson, David wrote: > On Thu, Oct 15, 2015 at 8:28 AM, Mathieu Lirzin > wrote: >> Eric Bavier writes: >> >>> On Wed, 14 Oct 2015 23:44:39 +0200 >>> l...@gnu.org (Ludovic Courtès) wrote: >>> Mathieu Lirzin skribis: > l...@gnu.org (Ludovic Courtès) writes: >

[PATCH 2/2] gnu: Add evilwm.

2015-10-15 Thread ericbavier
From: Eric Bavier * gnu/packages/wm.scm (evilwm): New variable. --- gnu/packages/wm.scm | 51 +++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 9ca5b96..c1a8eb3 100644 --- a/gnu/packages/wm.scm +++ b

[PATCH 1/2] gnu: Add xlsfonts.

2015-10-15 Thread ericbavier
From: Eric Bavier * gnu/packages/xorg.scm (xlsfonts): New variable. --- gnu/packages/xorg.scm | 30 +- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index b166260..4e6570a 100644 --- a/gnu/packages/xorg.scm

Re: GuixSD and free hardware

2015-10-15 Thread Daniel Pimentel
Great! I have one thinkpad x60 and x200t with GuixSD, in soon I'll try use libreboot. -- Daniel Pimentel (d4n1 3:)

Re: GuixSD and free hardware

2015-10-15 Thread Leo Famulari
On Thu, Oct 15, 2015, at 17:51, Christopher Allan Webber wrote: > Along these lines, it might be interesting if we can get more of the > guix "core" packages in Guix paired down in size. It's unlikely that > I'm going to be building packages on a neo900 or etc, but I might want > all my small devi

Re: GuixSD and free hardware

2015-10-15 Thread Christopher Allan Webber
Gammel Holte writes: > Hello everyone, > > as a user, I've joined Guix due to technical reasons (functional package > management in Scheme) and focus on freedom (linux-libre kernel, etc). I > guess many people here share these values. > > Freedom ultimately depends on the underlying hardware too.

[PATCH] emacs: init: Add "share/emacs/site-lisp" to 'load-path'.

2015-10-15 Thread Alex Kost
As discussed on IRC, add site-lisp dir to load-path. >From 5e03db3f31086b3cad95fc56f4f1b7da8a2f4912 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Thu, 15 Oct 2015 23:41:27 +0300 Subject: [PATCH] emacs: init: Add "share/emacs/site-lisp" to 'load-path'. MIME-Version: 1.0 Content-Type: text/plain;

Re: [PATCH] gnu: rhythmbox: Add gst-plugins-ugly dependency.

2015-10-15 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Mark H Weaver skribis: > >> I don't think we should apply this patch. Instead, please set >> GST_PLUGIN_SYSTEM_PATH to ~/.guix-profile/lib/gstreamer-1.0 and then >> all gstreamer plugins installed in your profile should be available >> to programs based

Re: [PATCH] Add express-beta-diversity

2015-10-15 Thread Andreas Enge
On Thu, Oct 15, 2015 at 11:11:39PM +1000, Ben Woodcroft wrote: > I noticed when packaging this that when "python" is provided as an input > (and not python-2), then the python scripts don't get their shebangs fixed, > because there is no python executable in the $PATH (it is python3). This > seems

GuixSD and free hardware

2015-10-15 Thread Gammel Holte
Hello everyone, as a user, I've joined Guix due to technical reasons (functional package management in Scheme) and focus on freedom (linux-libre kernel, etc). I guess many people here share these values. Freedom ultimately depends on the underlying hardware too. My goal is to do all my computing

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

2015-10-15 Thread Alex Kost
What about modifying ‘guix’ package to make various "View graph" actions in "M-x guix" work by default (without installing graphviz)? >From fb077a89b89bb255b464fa21d4f1e715f86239bf Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Thu, 15 Oct 2015 20:57:20 +0300 Subject: [PATCH] gnu: guix: Set 'guix

[PATCH] emacs: Disambiguate "d" key in 'system' popup.

2015-10-15 Thread Alex Kost
Currently in "M-x guix RET system" there are 2 "d" keys: for 'dmd-graph' and for 'disk-image'. I think since there is already a capital "V" for 'vm-image', it's OK to use a capital "D" for 'disk-image'. WDYT? >From 650798af68b55e7c763118d16ea6a03cbbbc04cc Mon Sep 17 00:00:00 2001 From: Alex Kost

[PATCH] emacs: Add "View graph" actions to system graph commands.

2015-10-15 Thread Alex Kost
I like graph commands. Thanks, Ludo! This patch adds "View graph" action for the new "M-x guix RET system" commands. >From 79027171c9be2cececde951caf54758c4e1bb8f5 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Thu, 15 Oct 2015 22:10:32 +0300 Subject: [PATCH] emacs: Add "View graph" actions to

Re: [PATCH 05/43] gnu: ghc-dlist: Update to 0.7.1.2.

2015-10-15 Thread Paul van der Walt
On 2015-10-15 at 20:23, quoth Efraim Flashner: > not related to your patch, but why no tests? some of the other haskell > packages say the required library isn't packed yet. It turns out that the tests work when i include ghc-quickcheck, but at that point i hadn't yet packaged it. Somehow i thou

Re: Plan for 0.9.0

2015-10-15 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > I seem to remember 'guix gc' even removing things that are actually > necessary for building a profile, which is a ubiquitous operation of > course. Does anyone know if that's been fixed on the meanwhile, I think it hasn’t. :-)

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

2015-10-15 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. Cool, Agda was my next target, glad that's done then! :) Thank

Re: [PATCH 05/43] gnu: ghc-dlist: Update to 0.7.1.2.

2015-10-15 Thread Paul van der Walt
Hey Efraim, On 2015-10-15 at 20:23, quoth Efraim Flashner: >> (arguments `(#:tests? #f)) > > not related to your patch, but why no tests? some of the other haskell > packages say the required library isn't packed yet. You're right, i will double-check why they don't work, and add a comment.

Re: [PATCH 05/43] gnu: ghc-dlist: Update to 0.7.1.2.

2015-10-15 Thread Efraim Flashner
On Thu, 15 Oct 2015 14:20:59 +0200 Paul van der Walt wrote: > * gnu/packages/haskell.scm (ghc-dlist): Update to version 0.7.1.2. > --- > gnu/packages/haskell.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > in

Re: [PATCH] emacs: devel: Add indentation rules.

2015-10-15 Thread Alex Kost
Ludovic Courtès (2015-10-14 23:00 +0300) wrote: > Alex Kost skribis: > >> As we are talking about it, there are a couple of workarounds in the >> elisp code for the issues that were solved in Geiser 0.8. So I would >> like to get rid of them and mention in the manual that Geiser 0.8 is >> requir

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

2015-10-15 Thread James David Trotter
Hi Paul, On 15 October 2015 at 17:24, Paul van der Walt wrote: > Hello James, all, > > On 2015-10-11 at 22:23, quoth James David Trotter: >> +(define-public ghc-transformers >> + (package >> +(name "ghc-transformers") >> +(version "0.4.3.0") > > Now that there are patches ready to prov

Re: [PATCH 02/43] gnu: ghc-old-locale: New package for updated GHC.

2015-10-15 Thread Paul van der Walt
On 2015-10-15 at 14:20, quoth Paul van der Walt: > +(define-public ghc-old-locale > + (package > +(name "ghc-old-locale") > +(version "1.0.0.7") > +(source > + (origin > + (method url-fetch) > + (uri (string-append > + "http://hackage.haskell.org/package/ol

[PATCH 054/105] gnu: Add ghc-charset.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-charset): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index d389f09..a29e5e3 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/h

[PATCH 091/105] gnu: Add ghc-hlint.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-hlint): New variable. --- gnu/packages/haskell.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index fbcbe4f..b7b4c7c 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages

[PATCH 086/105] gnu: ghc-simple-reflect.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-simple-reflect): 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 187fe4b..e0f4633 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pa

[PATCH 090/105] gnu: Add ghc-haskell-src-exts.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-haskell-src-exts): New variable. --- gnu/packages/haskell.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 834e6ad..fbcbe4f 100644 --- a/gnu/packages/haskell.scm

[PATCH 051/105] gnu: Add ghc-tagsoup.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-tagsoup): New variable. --- gnu/packages/haskell.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 54b20c6..87f7075 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/package

[PATCH 057/105] gnu: Add ghc-tasty.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-tasty): New variable. --- gnu/packages/haskell.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index f762b5c..f677edb 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pac

[PATCH 101/105] gnu: Add ghc-kan-extensions.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-kan-extensions): New variable. --- gnu/packages/haskell.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index a8a8cb6..1fbd992 100644 --- a/gnu/packages/haskell.scm +++ b

[PATCH 082/105] gnu: Add ghc-reflection.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-reflection): 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 e865c3a..8c040a7 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packag

[PATCH 060/105] gnu: Add ghc-word8.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-word8): New variable. --- gnu/packages/haskell.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index f0cacfb..c70008b 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskel

[PATCH 093/105] gnu: Add ghc-streaming-commons.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-streaming-commons): New variable. --- gnu/packages/haskell.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 501cf1e..14dc658 100644 --- a/gnu/packages/haskell.scm ++

[PATCH 069/105] gnu: Add ghc-attoparsec.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-attoparsec): New variable. --- gnu/packages/haskell.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 437b0b0..686d123 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

[PATCH 085/105] gnu: Add ghc-adjunctions.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-adjunctions): New variable. --- gnu/packages/haskell.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index aa05b8a..187fe4b 100644 --- a/gnu/packages/haskell.scm +++ b/g

[PATCH 083/105] gnu: Add ghc-prelude-extras.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-prelude-extras): New variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8c040a7..d4206ca 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packa

[PATCH 065/105] gnu: Add ghc-smallcheck.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-smallcheck): New variable. --- gnu/packages/haskell.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index a041a35..84b1bff 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packa

[PATCH 088/105] gnu: Add ghc-cmdargs.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-cmdargs): 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 e6d39a5..27971c4 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haske

[PATCH 096/105] gnu: Add ghc-cookie.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-cookie): New variable. --- gnu/packages/haskell.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index ebb07e0..f4d0674 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packag

[PATCH 066/105] gnu: Add ghc-tasty-smallcheck.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-tasty-smallcheck): New variable. --- gnu/packages/haskell.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 84b1bff..b3449db 100644 --- a/gnu/packages/haskell.scm +++ b/gnu

[PATCH 058/105] gnu: Add ghc-tasty-hunit.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-tasty-hunit): New variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index f677edb..fadfba3 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages

[PATCH 074/105] gnu: Add ghc-distributive.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-distributive): New variable. --- gnu/packages/haskell.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 09315ff..b21a366 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

[PATCH 084/105] gnu: Add ghc-free.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-free): New variable. --- gnu/packages/haskell.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index d4206ca..aa05b8a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pa

[PATCH 094/105] gnu: Add ghc-xss-sanitize.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-xss-sanitize): New variable. --- gnu/packages/haskell.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 14dc658..57ae4ef 100644 --- a/gnu/packages/haskell.scm +++ b/g

[PATCH 055/105] gnu: Add ghc-clock.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-clock): 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 a29e5e3..1597a7f 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell

[PATCH 048/105] gnu: Add ghc-statevar.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-statevar): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 2a14642..3da23eb 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/

[PATCH 046/105] gnu: Add ghc-void.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-void): 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 6de12ce..1ef23e0 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/has

Re: Plan for 0.9.0

2015-10-15 Thread Taylan Ulrich Bayırlı/Kammer
"Thompson, David" writes: > [...] I'm fine with 'guix gc' working as-is. The re-downloading lots > of substitutes issue is not an issue about the CLI, but rather about > not making store items that you want to hang around GC roots. Hmm, good point. Rather than making it harder to do what 'gui

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

2015-10-15 Thread Paul van der Walt
Hello James, all, On 2015-10-11 at 22:23, quoth James David Trotter: > +(define-public ghc-transformers > + (package > +(name "ghc-transformers") > +(version "0.4.3.0") Now that there are patches ready to provide the latest Haskell Platform (version 7.10.2a as listed on [0]), i propose w

[PATCH 097/105] gnu: Add ghc-wai.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-wai): New variable. --- gnu/packages/haskell.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index f4d0674..2300e8c 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages

[PATCH 080/105] gnu: Add ghc-semigroupoids.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-semigroupoids): New variable. --- gnu/packages/haskell.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index cd83b04..88944dc 100644 --- a/gnu/packages/haskell.scm

[PATCH 075/105] gnu: Add ghc-comonad.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-comonad): New variable. --- gnu/packages/haskell.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index b21a366..aa84d43 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packag

[PATCH 103/105] gnu: Add ghc-cheapskate.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-cheapskate): Add variable. --- gnu/packages/haskell.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 2e83b6d..b64bcd7 100644 --- a/gnu/packages/haskell.scm +++ b/g

[PATCH 050/105] gnu: Add ghc-digest.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-digest): New variable. --- gnu/packages/haskell.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index e71149a..54b20c6 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/

[PATCH 026/105] gnu: ghc-base64-bytestring: New variable.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-base64-bytestring): 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 1c440ef..9893e52 100644 --- a/gnu/packages/haskell.scm +++ b/gnu

[PATCH 053/105] gnu: Add ghc-fast-logger.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-fast-logger): New variable. --- gnu/packages/haskell.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index e8c67b5..d389f09 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pack

[PATCH 105/105] gnu: Add Idris, the dependently-typed language.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (idris): New variable. --- gnu/packages/haskell.scm | 62 1 file changed, 62 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 75d06d8..cf4c03b 100644 --- a/gnu/packages/haskell.scm +++

[PATCH 061/105] gnu: Add ghc-stringsearch.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-stringsearch): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index c70008b..14eeb9a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packa

[PATCH 081/105] gnu: Add ghc-reducers.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-reducers): New variable. --- gnu/packages/haskell.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 88944dc..e865c3a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packa

[PATCH 045/105] gnu: ghc-semigroups: New variable

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-semigroups): New variable. --- gnu/packages/haskell.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8c4d24e..6de12ce 100644 --- a/gnu/packages/haskell.scm +++ b/gnu

[PATCH 076/105] gnu: Add ghc-hscolour.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-hscolour): New variable. --- gnu/packages/haskell.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index aa84d43..8435b24 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/h

[PATCH 064/105] gnu: Add ghc-tasty-golden.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-tasty-golden): New variable. --- gnu/packages/haskell.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index d0e7223..a041a35 100644 --- a/gnu/packages/haskell.scm +++ b/

[PATCH 072/105] gnu: Add ghc-zip-archive.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-zip-archive): New variable. --- gnu/packages/haskell.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index c5cfdfa..404dcca 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

[PATCH 052/105] gnu: Add ghc-bytestring-builder.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-bytestring-builder): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 87f7075..e8c67b5 100644 --- a/gnu/packages/haskell.scm +++ b/gnu

[PATCH 071/105] gnu: Add ghc-css-text.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-css-text): New variable. --- gnu/packages/haskell.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 771a421..c5cfdfa 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/h

[PATCH 102/105] gnu: Add ghc-lens.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-lens): Add variable. --- gnu/packages/haskell.scm | 53 1 file changed, 53 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 1fbd992..2e83b6d 100644 --- a/gnu/packages/haskell.scm +

[PATCH 044/105] gnu: ghc-nats: New variable.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-nats): New variable. --- gnu/packages/haskell.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 49af827..8c4d24e 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haske

[PATCH 059/105] gnu: Add ghc-lifted-base.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-lifted-base): New variable. --- gnu/packages/haskell.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index fadfba3..f0cacfb 100644 --- a/gnu/packages/haskell.scm +++ b/gnu

[PATCH 062/105] gnu: Add ghc-tasty-quickcheck.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-tasty-quickcheck): New variable. --- gnu/packages/haskell.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 14eeb9a..dceba10 100644 --- a/gnu/packages/haskell.scm +++ b/

[PATCH 095/105] gnu: Add ghc-parsers.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-parsers): New variable. --- gnu/packages/haskell.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 57ae4ef..ebb07e0 100644 --- a/gnu/packages/haskell.scm +++ b/gnu

[PATCH 056/105] gnu: Add ghc-regex-tdfa-rc.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-regex-tdfa-rc): New variable. --- gnu/packages/haskell.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 1597a7f..f762b5c 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pa

[PATCH 100/105] gnu: Add ghc-vector-binary-instances.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-vector-binary-instances): New variable. --- gnu/packages/haskell.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index be5b024..a8a8cb6 100644 --- a/gnu/packages/haskell.scm

[PATCH 049/105] gnu: Add ghc-contravariant.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-contravariant): 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 3da23eb..e71149a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pac

[PATCH 087/105] gnu: Add ghc-cpphs.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-cpphs): New variable. --- gnu/packages/haskell.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index e0f4633..e6d39a5 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/package

[PATCH 089/105] gnu: Add ghc-happy.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-happy): 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 27971c4..834e6ad 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/ha

[PATCH 067/105] gnu: Add ghc-tasty-ant-xml.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-tasty-ant-xml): New variable. --- gnu/packages/haskell.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index b3449db..43184bd 100644 --- a/gnu/packages/haskell.scm +++ b/g

[PATCH 070/105] gnu: Add ghc-aeson.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-aeson): New variable. --- gnu/packages/haskell.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 686d123..771a421 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

[PATCH 077/105] gnu: Add ghc-polyparse.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-polyparse): New variable. --- gnu/packages/haskell.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8435b24..f5f1dda 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packa

[PATCH 079/105] gnu: Add ghc-profunctors.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-profunctors): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8e7da5c..cd83b04 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packag

[PATCH 078/105] gnu: Add ghc-extra.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-extra): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index f5f1dda..8e7da5c 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/has

[PATCH 098/105] gnu: Add ghc-wai-logger.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-wai-logger): New variable. --- gnu/packages/haskell.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 2300e8c..c617ba8 100644 --- a/gnu/packages/haskell.scm +++ b/gn

[PATCH 099/105] gnu: Add ghc-wai-extra.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-wai-extra): New variable. --- gnu/packages/haskell.scm | 49 1 file changed, 49 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index c617ba8..be5b024 100644 --- a/gnu/packages/haskell.

[PATCH 104/105] gnu: Add ghc-trifecta.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-trifecta): New variable. --- gnu/packages/haskell.scm | 45 + 1 file changed, 45 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index b64bcd7..75d06d8 100644 --- a/gnu/packages/haskell.scm

[PATCH 063/105] gnu: Add ghc-temporary-rc.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-temporary-rc): New variable. --- gnu/packages/haskell.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index dceba10..d0e7223 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pa

[PATCH 092/105] gnu: Add ghc-resourcet.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-resourcet): New variable. --- gnu/packages/haskell.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index b7b4c7c..501cf1e 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

[PATCH 068/105] gnu: Add ghc-scientific.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-scientific): New variable. --- gnu/packages/haskell.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 43184bd..437b0b0 100644 --- a/gnu/packages/haskell.scm +++ b

[PATCH 073/105] gnu: Add ghc-cereal.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-cereal): New variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 404dcca..09315ff 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/hask

[PATCH 047/105] gnu: Add ghc-bifunctors.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-bifunctors): Add variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 1ef23e0..2a14642 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/

Re: Plan for 0.9.0

2015-10-15 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> I think the enthusiasm for changing ‘guix gc’ was induced by somekind of >> shared experience of typing it loosely and ending up having to download >> a lot of substitutes again. > > But, but… you could always hit C-c when that

Re: Plan for 0.9.0

2015-10-15 Thread Ludovic Courtès
Christopher Allan Webber skribis: > There's no need to be sorry. This was a useful conversation. I think > it's worth recognizing the pain points users are hitting. Even though > Dave's solution keeps "guix gc" as needed, it's helping highlighting how > much we need such solutions in order for

Re: Plan for 0.9.0

2015-10-15 Thread Ludovic Courtès
Mathieu Lirzin skribis: > I think the enthusiasm for changing ‘guix gc’ was induced by somekind of > shared experience of typing it loosely and ending up having to download > a lot of substitutes again. But, but… you could always hit C-c when that happens, no? Ludo’.

Re: Plan for 0.9.0

2015-10-15 Thread Christopher Allan Webber
Daniel Pimentel writes: >> The GC is not too greedy. It's doing exactly what it should. The >> issue is that we need more tools to let people protect things from the >> GC that they want protected. One example that is that 'guix >> environment' will eventually generate profiles that are registe

Re: Plan for 0.9.0

2015-10-15 Thread Mathieu Lirzin
"Thompson, David" writes: > On Thu, Oct 15, 2015 at 8:51 AM, Mathieu Lirzin wrote: >> "Thompson, David" writes: >>> In general, I do not like interactive CLIs. I'm fine with 'guix gc' >>> working as-is. The re-downloading lots of substitutes issue is not an >>> issue about the CLI, but rather

Re: Checking signatures on source tarballs

2015-10-15 Thread Mark H Weaver
Rastus Vernon writes: > When the code comes from a Git repository, it's possible for the source > tarballs not to be signed (or not to exist at all), but for the tags in > the repository to be signed at each release. In these cases, there is > no signature file, but this is still a way for packag

[PATCH 41/43] gnu: ghc-unix-compat: New variable.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-unix-compat): New variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 641e1a6..ae8d07a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages

Re: Plan for 0.9.0

2015-10-15 Thread Daniel Pimentel
The GC is not too greedy. It's doing exactly what it should. The issue is that we need more tools to let people protect things from the GC that they want protected. One example that is that 'guix environment' will eventually generate profiles that are registered as GC roots, which will protect

[PATCH] Add express-beta-diversity

2015-10-15 Thread Ben Woodcroft
Hi, I noticed when packaging this that when "python" is provided as an input (and not python-2), then the python scripts don't get their shebangs fixed, because there is no python executable in the $PATH (it is python3). This seems not right to me - is there a reason for this, maybe so python

Re: Plan for 0.9.0

2015-10-15 Thread Thompson, David
On Thu, Oct 15, 2015 at 8:51 AM, Mathieu Lirzin wrote: > "Thompson, David" writes: > >> On Thu, Oct 15, 2015 at 8:28 AM, Mathieu Lirzin wrote: > [...] >>> I think the enthusiasm for changing ‘guix gc’ was induced by somekind of >>> shared experience of typing it loosely and ending up having to d

[PATCH 43/43] gnu: ghc-http-types: New variable.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-http-types): New variable. --- gnu/packages/haskell.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8a58e3f..49af827 100644 --- a/gnu/packages/haskell.scm +++ b/gn

[PATCH 42/43] gnu: ghc-quickcheck-instances: New variable.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-quickcheck-instances): New variable. --- gnu/packages/haskell.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index ae8d07a..8a58e3f 100644 --- a/gnu/packages/haskell.scm +++

[PATCH 39/43] gnu: ghc-iproute: New variable.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-iproute): New variable. --- gnu/packages/haskell.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 738c340..555319f 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pa

[PATCH 27/43] gnu: ghc-uniplate: New variable.

2015-10-15 Thread Paul van der Walt
* gnu/packages/haskell.scm (ghc-uniplate): New variable. --- gnu/packages/haskell.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 9893e52..7bb9821 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packa

  1   2   >