Re: GuixSD and free hardware

2015-10-22 Thread Efraim Flashner
On Fri, 16 Oct 2015 12:01:52 -0400 Mark H Weaver wrote: > l...@gnu.org (Ludovic Courtès) writes: > > > Hello! > > > > Gammel Holte skribis: > > > >> I would like to draw your attention to new Rockchip ARM machines (e.g. Asus > >> C201). These are very cheap, easy to reflash and can be run wit

Re: [PATCH 1/3] gnu: bash: Install more headers in "include" output.

2015-10-22 Thread Leo Famulari
Thanks! I actually asked about the '@' on #guile and their response was basically "if you have to ask, don't use it." But it was already in use... ;) On Wed, Oct 21, 2015, at 15:22, Ludovic Courtès wrote: > Leo Famulari skribis: > > > * gnu/packages/bash.com (bash): Include contents of include

Re: [PATCH] Add python-patsy.

2015-10-22 Thread dthompson2
Looks fine to me! - Dave

Re: Dealing with mass rebuilds

2015-10-22 Thread Paul van der Walt
On 2015-10-21 at 18:45, quoth Ludovic Courtès: > The TeX Live issue is orthogonal: We seriously need a ‘texlive-minimal’ > variant, and the full-blown ‘texlive’ must not be depended on by any > other package. Even more orthogonal: can packages be marked as leaves (or roots, depending on your poin

Re: Dealing with mass rebuilds

2015-10-22 Thread Andreas Enge
On Thu, Oct 22, 2015 at 02:20:08PM -0400, Mark H Weaver wrote: > After applying the 'giflib' and 'curl' updates to the 'dbus-update' > branch (and also merging master), the number of queued jobs on that > jobset went from about 1000 to over 2200. Based on this, and also based This is actually coh

Re: Dealing with mass rebuilds

2015-10-22 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> Andreas Enge writes: >> >>> andreas pushed a commit to branch master >>> in repository guix. >>> >>> commit 075c3ebd2dc3d8223e23025ceb5026810dfaa98d >>> Author: Andreas Enge >>> Date: Sun Oct 18 12:20:02 2015 +0200 >>> >>>

Re: 01/01: gnu: Add pbzip2.

2015-10-22 Thread Efraim Flashner
On Thu, 22 Oct 2015 11:17:11 -0400 Mark H Weaver wrote: > Efraim Flashner writes: > > > efraim pushed a commit to branch master > > in repository guix. > > > > commit 5d47eab0242d6f89a6837123141acdae68745328 > > Author: Efraim Flashner > > Date: Thu Oct 22 13:12:07 2015 +0300 > > > > gnu

Re: [PATCH] gnu: ghc-split: Update dependencies.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 19:06, quoth Eric Bavier: > Great! I'll take one last look, then I think we can merge. WDYT? FYI, i've pushed the changes to wip-haskell-… now. Only idris, xmonad, ghc-split are affected compared to the push you were looking at. Thanks again, where do i send the bottle of wine

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

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 19:02, quoth Eric Bavier: >>> Try adding "--allow-newer=vector" to #:configure-flags. >> >> I tried, this option does not exist. > > Interesting. Thanks for trying, I honestly haven't used the flag > before, but I saw it in the Cabal documentation, so thought I make the > sugg

Re: [PATCH] gnu: ghc-split: Update dependencies.

2015-10-22 Thread Eric Bavier
On 2015-10-22 11:16, Paul van der Walt wrote: On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: +(arguments + `(#:phases + (modify-phases %standard-phases + (add-before + 'configure 'update-cabal + ;; the cabal file on hackage is updated, but the t

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

2015-10-22 Thread Eric Bavier
On 2015-10-22 09:45, Paul van der Walt wrote: Hi Eric, On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: With our conventions, the subject line should be just "gnu: Add Idris" Awww, no embellishments allowed *sniff*? :) Fixed though. :) Try adding "--allow-newer=vector" to #:c

Re: [PATCH] gnu: Add ghc-unix-time.

2015-10-22 Thread Eric Bavier
On 2015-10-22 10:43, Paul van der Walt wrote: On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: + #:phases + (alist-cons-before +'configure 'fix-/bin/sh +(lambda _ + ;; Use `sh', not `/bin/sh'. + (substitute* (find-files "." "Makefile|configu

Re: [PATCH] gnu: Add ghc-semigroups.

2015-10-22 Thread Eric Bavier
On 2015-10-22 09:15, Paul van der Walt wrote: On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: +(inputs + `(("ghc-text" ,ghc-text) + ("ghc-hashable" ,ghc-hashable))) Do these not need to also be propagated? This is a comment that comes up frequently. To be honest, i d

Re: [PATCH] gnu: Add ghc-hscolour.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 18:48, quoth Eric Bavier: >> I will defer to your better judgement, but for now i've only changed >> the package name. > > Seems fair. We can revisit later if need be. Thanks for sticking out > the review. Haha, thank you too, it's probably equally tiring :p. p.

Re: [PATCH] gnu: Add ghc-unix-time.

2015-10-22 Thread Paul van der Walt
Hey Andreas, On 2015-10-22 at 18:22, quoth Andreas Enge: > On Thu, Oct 22, 2015 at 05:43:03PM +0200, Paul van der Walt wrote: >> Right, i see what you mean. I agree that it'd probably be the right >> thing to do. However, to expedite the merge of wip-haskell-… i propose >> that i take the soluti

Re: [PATCH] gnu: Add ghc-hscolour.

2015-10-22 Thread Eric Bavier
On 2015-10-22 10:17, Paul van der Walt wrote: On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: +(define-public ghc-hscolour + (package +(name "ghc-hscolour") I would suggest we name this package "hscolour" because it is primarily program or tool. Indeed, i have renamed it.

Re: [PATCH] gnu: Add ghc-unix-time.

2015-10-22 Thread Andreas Enge
On Thu, Oct 22, 2015 at 05:43:03PM +0200, Paul van der Walt wrote: > Right, i see what you mean. I agree that it'd probably be the right > thing to do. However, to expedite the merge of wip-haskell-… i propose > that i take the solution of ghc-x11 and apply it to the relevant > packages, and then

Re: [PATCH] gnu: ghc-split: Update dependencies.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(arguments >> + `(#:phases >> + (modify-phases %standard-phases >> + (add-before >> + 'configure 'update-cabal >> + ;; the cabal file on hackage is updated, but the tar.gz does not >> + ;

Re: [PATCH] gnu: Add ghc-sdl-mixer.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> + `(#:configure-flags >> + (let* ((sdl-mixer (assoc-ref %build-inputs "sdl-mixer")) >> + (sdl-mixer-lib (string-append sdl-mixer "/lib")) >> + (sdl-mixer-include (string-append sdl-mixer "/include/SDL"

Re: [PATCH] gnu: Add ghc-tasty-golden.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(description >> + "This package provides support for «golden testing». A golden test is >> an > > It might be best to use standard quotes here, rather than the guillemets, and > let translators handle localization. WDYT? I s

Re: [PATCH] gnu: Add ghc-reflection.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis "Reifies arbitrary terms into types that can be reflected back >> +into terms") > > "Reifies" -> "Reify" > >> +(description "This package addresses the 'configuration problem' which >> is >> +propogating configuration

Re: [PATCH] gnu: Add ghc-wai.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis "WAI: Web Application Interface") > > How about: "Web application interface library for Haskell." > >> +(description "Web Application Interface library for Haskell.") > > and: > > "This package provides a Web Applicati

Re: [PATCH] gnu: Add ghc-hlint.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(define-public ghc-hlint >> + (package >> +(name "ghc-hlint") > > I would suggest calling this package simple "hlint", as it is primarily a > tool. Indeed, i had the same feeling :). Done. >> +(synopsis "Source code suggest

Re: [PATCH] gnu: Add ghc-unix-time.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> + #:phases >> + (alist-cons-before >> +'configure 'fix-/bin/sh >> +(lambda _ >> + ;; Use `sh', not `/bin/sh'. >> + (substitute* (find-files "." "Makefile|configure") >> +(("/bin/s

Re: [PATCH] gnu: Add ghc-opengl.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(define-public ghc-opengl >> + (package > [...] >> +(synopsis >> + "Bindings for the OpenGL graphics system") > > "Haskell bindings for the OpenGL graphics system" > >> +(description >> + "A Haskell binding for the Open

Re: [PATCH] gnu: Add ghc-haddock-api.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis >> + "Documentation-generation tool for Haskell libraries") >> +(description >> + "Haddock is a documentation-generation tool for Haskell libraries.") > > Could you adjust the synopsis and description to differ

Re: [PATCH] gnu: Add ghc-hscolour.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(define-public ghc-hscolour >> + (package >> +(name "ghc-hscolour") > > I would suggest we name this package "hscolour" because it is primarily > program or tool. Indeed, i have renamed it. > It also has libraries; perhaps those

Re: [PATCH] gnu: Add ghc-regex-base.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(description >> + "Interface API for regex-posix, pcre, parsec, tdfa, dfa.") > > How about: > > Text.Regex.Base provides the interface API for regex-posix, regex-pcre, > regex-parsec, regex-tdfa, and regex-dfa. Fixed.

Re: [PATCH] gnu: Add ghc-regex-posix.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis "Replaces/Enhances Text.Regex") > > How about: "POSIX regular expressions for Haskell" Fixed.

Re: 80 new build failures for MIPS on the 'dbus-update' branch

2015-10-22 Thread Andreas Enge
On Thu, Oct 22, 2015 at 10:09:07PM +0800, 宋文武 wrote: > Andreas Enge writes: > > Do you see where this comes in? The git commits in dbus-update do not > > mention p11-kit, and > >$ guix graph gnome-terminal | grep p11 > > returns nothing. Sorry, I was confused here and did not check with the d

Re: [PATCH 1/2] gnu: cmus: Add file-name property.

2015-10-22 Thread Mark H Weaver
Paul van der Walt writes: > * gnu/packages/music.scm (cmus): Add file-name, since the downloaded > tar.gz only contains version number. Looks good to me, please push. Thanks! Mark

Re: 01/01: gnu: Add pbzip2.

2015-10-22 Thread Mark H Weaver
Efraim Flashner writes: > efraim pushed a commit to branch master > in repository guix. > > commit 5d47eab0242d6f89a6837123141acdae68745328 > Author: Efraim Flashner > Date: Thu Oct 22 13:12:07 2015 +0300 > > gnu: Add pbzip2. > > * gnu/packages/compression.scm (pbzip2): New variab

Re: [PATCH] gnu: Add ghc-openglraw.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis >> + "Raw bindings for the OpenGL graphics system") > > "Raw bindings" -> "Raw Haskell bindings" Done.

Re: [PATCH] GCJ: run libjava tests.

2015-10-22 Thread Ricardo Wurmus
Ricardo Wurmus writes: > Andreas Enge writes: > >> On Thu, Oct 22, 2015 at 01:07:25PM +0200, Ricardo Wurmus wrote: >>> ((#:phases phases) >>> `(modify-phases ,phases >>> + (replace 'check >>> +(lambda _ (zero? (system* "make" "check-target-libjava" >>

Re: [PATCH] gnu: Add ghc-regex-tdfa-rc.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(inputs >> + `(("ghc-mtl" ,ghc-mtl))) > > I would be surprised if this did not also need to be propagated, but I confess > I do not know of a reliable way to check. Works for me. Maybe we should look at this stuff after the na

Re: [PATCH] gnu: Add ghc-semigroupoids.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis "Semigroupoids: Category sans id") > > How about: "Semigroupoid operations for Haskell" Fixed.

Re: [PATCH] gnu: Add ghc-semigroups.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(define-public ghc-semigroups >> + (package > [...] >> +(inputs >> + `(("ghc-text" ,ghc-text) >> + ("ghc-hashable" ,ghc-hashable))) > > Do these not need to also be propagated? I don't know, but it works for me (includin

Re: [PATCH] gnu: Add ghc-uniplate.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis >> + "Help writing simple, concise and fast generic operations") > > How about: "Simple, concise, and fast generic operations" Changed. >> +(description "Uniplate is library for writing simple and concise generic

Re: [PATCH] gnu: Add ghc-pcre-light.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis >> + "Efficient and portable Perl-compatible regex library") > > In order to disambiguate with other pcre libraries, how about: > > "Haskell library for Perl 5 compatible regular expressions" > >> +(description >>

Re: [PATCH] gnu: Add ghc-semigroups.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(inputs >> + `(("ghc-text" ,ghc-text) >> + ("ghc-hashable" ,ghc-hashable))) > > Do these not need to also be propagated? This is a comment that comes up frequently. To be honest, i don't know how to check. My packaging

Re: [PATCH 2/2] gnu: dosbox: Add file-name property.

2015-10-22 Thread Mark H Weaver
Paul van der Walt writes: > * gnu/packages/games.scm (dosbox): Add file-name property, since the > package is built from an SVN checkout. Looks good, please push! Thanks, Mark

Re: [PATCH] gnu: Add ghc-xml.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(define-public ghc-xml >> + (package > [...] >> +(inputs `(("ghc-text" ,ghc-text))) > > This input should probably be propagated. Changed.

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

2015-10-22 Thread Paul van der Walt
Hi Eric, On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: > With our conventions, the subject line should be just "gnu: Add Idris" Awww, no embellishments allowed *sniff*? :) Fixed though. > Try adding "--allow-newer=vector" to #:configure-flags. I tried, this option does not exist.

Re: [PATCH] gnu: Add ghc-zip-archive.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis "Zip archive library") > > Let's distinguish this package with a "for Haskell" in the synopsis. WDYT? Good point, done!

Re: [PATCH] gnu: Add ghc-clock.

2015-10-22 Thread Paul van der Walt
Hi Eric, On 2015-10-22 at 05:25, quoth ericbav...@openmailbox.org: >> +(define-public ghc-clock >> + (package >> +(name "ghc-clock") >> +(version "0.5.1") >> +(source >> + (origin >> + (method url-fetch) >> + (uri (string-append >> + "http://hackage.haskell

Re: [PATCH] gnu: Add ghc-gluraw.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> +(synopsis >> + "Raw bindings for the OpenGL graphics system") > > How about: "Raw Haskell bindings for GLU" Done!

Re: [PATCH] gnu: conkeror: Upgrade to 1.0pre1.20150730.

2015-10-22 Thread Eric Bavier
On Thu, 22 Oct 2015 09:44:32 -0400 Mark H Weaver wrote: > ericbav...@openmailbox.org writes: > > > From: Eric Bavier > > > > * gnu/packages/conkeror.scm (conkeror): Upgrade to 1.0pre1.20150730. > > [arguments]: Adjust #:make-flags and #:phases for new Makefile, and > > use modify-phases. >

Re: 80 new build failures for MIPS on the 'dbus-update' branch

2015-10-22 Thread 宋文武
Andreas Enge writes: > On Wed, Oct 21, 2015 at 07:50:00PM -0400, Mark H Weaver wrote: >> Among them are about 80 new dependency failures on MIPS, including key >> packages like emacs, xfce, evince, and gnome-terminal. The reason is >> that these packages now depend on 'p11-kit', which has never

Re: [PATCH] gnu: Add ghc-haskell-src-exts.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 10:47, quoth ericbav...@openmailbox.org: >> + "Manipulating Haskell source: abstract syntax, lexer, parser, and >> +pretty-printer") > > How about: "Manipulate Haskell source" Done!

Re: [PATCH] gnu: conkeror: Upgrade to 1.0pre1.20150730.

2015-10-22 Thread Mark H Weaver
ericbav...@openmailbox.org writes: > From: Eric Bavier > > * gnu/packages/conkeror.scm (conkeror): Upgrade to 1.0pre1.20150730. > [arguments]: Adjust #:make-flags and #:phases for new Makefile, and > use modify-phases. Please see below for comments. > diff --git a/gnu/packages/conkeror.scm

Re: [PATCH] gnu: Add ghc-unix-time.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-unix-time): 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 fc1f836..de55610 100644 >

Re: [PATCH] gnu: Add ghc-uniplate.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-uniplate): 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 4246b64..50da7ff 100644 > --- a/gnu/pa

Re: [PATCH] gnu: Add ghc-xml.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-xml): New variable. > --- > gnu/packages/haskell.scm | 21 + > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index 28a65fb..ff11c1b 100644 > --- a/gnu/packages/haske

Re: [PATCH] gnu: Add ghc-semigroupoids.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-semigroupoids): New variable. > --- > gnu/packages/haskell.scm | 39 +++ > 1 file changed, 39 insertions(+) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index 9b1c4cb..c6b092b 10064

Re: [PATCH] gnu: Add ghc-regex-tdfa-rc.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 be37c5a..810dfb1 100644 > --- a/g

Re: [PATCH] gnu: Add ghc-wai.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 4236aab..accbd35 100644 > --- a/gnu/pac

Re: [PATCH] gnu: Add ghc-opengl.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-opengl): 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 5203cd0..792dce0 100644 > --- a/gnu/pa

Re: [PATCH] gnu: Add ghc-tasty-golden.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 e017595..ccfb087 100644 > -

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

2015-10-22 Thread ericbavier
From: Eric Bavier With our conventions, the subject line should be just "gnu: Add Idris" > * gnu/packages/haskell.scm (idris): New variable. > --- > gnu/packages/haskell.scm | 62 > > 1 file changed, 62 insertions(+) > > diff --git a/gnu/packag

Re: [PATCH] gnu: ghc-split: Update dependencies.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-split): Update package dependencies for > compatibility with new GHC. > --- > gnu/packages/haskell.scm | 21 - > 1 file changed, 20 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/has

Re: [PATCH] gnu: Add ghc-zip-archive.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 d9704c8..35952ed 100644 > --- a/

Re: [PATCH] gnu: Add ghc-sdl-mixer.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-sdl-mixer): New variable. > --- > gnu/packages/haskell.scm | 42 ++ > 1 file changed, 42 insertions(+) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index 161b3e5..914c518 100644

Re: [PATCH] gnu: Add ghc-hlint.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 d56c9e2..c03848f 100644 > --- a/gnu/pac

Re: [PATCH] gnu: Add ghc-regex-posix.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-regex-posix): 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 bff7a54..92345f0 100644 > --- a/gnu/packa

Re: [PATCH] gnu: Add ghc-reflection.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-reflection): 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 ee30454..86fc76f 100644 > --- a/gnu/pac

Re: [PATCH] gnu: Add ghc-regex-base.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-regex-base): New variable. > --- > gnu/packages/haskell.scm | 24 > 1 file changed, 24 insertions(+) [...] > +(description > + "Interface API for regex-posix, pcre, parsec, tdfa, dfa.") How about: Text.Regex.B

Re: [PATCH] GCJ: run libjava tests.

2015-10-22 Thread Ricardo Wurmus
Andreas Enge writes: > On Thu, Oct 22, 2015 at 01:07:25PM +0200, Ricardo Wurmus wrote: >> ((#:phases phases) >> `(modify-phases ,phases >> + (replace 'check >> +(lambda _ (zero? (system* "make" "check-target-libjava" > > Could this be replaced by >#

Re: [PATCH] gnu: Add ghc-haddock-api.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-haddock-api): 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 4dacc92..be14e82 100644 > --- a/gnu/pa

Re: [PATCH] gnu: Add ghc-semigroups.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-semigroups): 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 a26c7cf..a40cc3c 100644 > --- a

Re: [PATCH] gnu: Add ghc-pcre-light.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-pcre-light): New variable. > --- > gnu/packages/haskell.scm | 29 + > 1 file changed, 29 insertions(+) [...] > +(synopsis > + "Efficient and portable Perl-compatible regex library") In order to disambiguate

Re: [PATCH] gnu: Add ghc-gluraw.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-gluraw): 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 af863ef..468a345 100644 > --- a/gnu/packa

Re: [PATCH] gnu: Add ghc-haskell-src-exts.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 d374b8d..d56c9e2 1006

Re: [PATCH] gnu: Add ghc-openglraw.

2015-10-22 Thread ericbavier
From: Eric Bavier [...] > +(define-public ghc-openglraw > + (package > +(name "ghc-openglraw") > +(version "2.5.1.0") > +(source > + (origin > + (method url-fetch) > + (uri (string-append > + "http://hackage.haskell.org/package/OpenGLRaw/OpenGLRaw-"; > +

Re: [PATCH] gnu: Add ghc-hscolour.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-hscolour): 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 905471d..ebad06a 100644 > --- a/gnu/packag

Re: [PATCH] gnu: Add ghc-doctest.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:32, quoth ericbav...@openmailbox.org: > Testing for and with doctest is tricky. I'm not sure your comment about > missing test frameworks is accurate; it looks, from what I can tell, like all > the necessary inputs are present. > > I believe the issue is that tests that call t

Re: 80 new build failures for MIPS on the 'dbus-update' branch

2015-10-22 Thread Andreas Enge
On Wed, Oct 21, 2015 at 07:50:00PM -0400, Mark H Weaver wrote: > Among them are about 80 new dependency failures on MIPS, including key > packages like emacs, xfce, evince, and gnome-terminal. The reason is > that these packages now depend on 'p11-kit', which has never > successfully built on MIPS

Re: [PATCH] GCJ: run libjava tests.

2015-10-22 Thread Andreas Enge
Hello, On Thu, Oct 22, 2015 at 01:07:25PM +0200, Ricardo Wurmus wrote: > ((#:phases phases) > `(modify-phases ,phases > + (replace 'check > +(lambda _ (zero? (system* "make" "check-target-libjava" Could this be replaced by #:test-target "check-target-

Re: [PATCH] gnu: Add ghc-free.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:32, quoth ericbav...@openmailbox.org: >> +(synopsis "Monads for free") > > How about: "Unrestricted monads for Haskell" Done.

Re: [PATCH] gnu: Add ghc-fingertree.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:32, quoth ericbav...@openmailbox.org: >> +(arguments `(#:tests? #f)) ; FIXME: testing libraries are missing. >> +(inputs >> + `(("ghc-hunit" ,ghc-hunit) >> + ("ghc-quickcheck" ,ghc-quickcheck))) > > Test-only inputs could be left out completely here. Done. >

Re: [PATCH] gnu: Add ghc-cereal.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:25, quoth ericbav...@openmailbox.org: >> +(home-page >> + "http://hackage.haskell.org/package/cereal";) >> +(synopsis "Binary serialization library") >> +(description >> + "This package provides a binary serialization library, similar to >> binary, > > It m

Re: [PATCH] gnu: Add ghc-cpphs.

2015-10-22 Thread Paul van der Walt
Hi Eric, On 2015-10-22 at 05:25, quoth ericbav...@openmailbox.org: >> +(name "ghc-cpphs") > > We should probably name this package "cpphs". Indeed. I've also renamed ghc-hlint to hlint. >> +(license lgpl2.1))) > > It looks to me as if the library portions are under the lgpl2.1+ (the '+'

[PATCH] GCJ: run libjava tests.

2015-10-22 Thread Ricardo Wurmus
Hi Guix, GCJ is likely broken on MIPS and ARM (as can be seen in the way Ant fails to build on these platforms), but the package builds just fine. That’s probably because we are not running the libjava tests, which require dejagnu. The attached patch adds dejagnu to the native-inputs and replaces

Re: [PATCH] gnu: Add ghc-blaze-builder.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:18, quoth ericbav...@openmailbox.org: >> +(arguments `(#:tests? #f)) ; FIXME: Missing test libraries. >> +(inputs >> + `(("ghc-text" ,ghc-text) >> + ("ghc-hunit" ,ghc-hunit) >> + ("ghc-quickcheck" ,ghc-quickcheck) >> + ("ghc-utf8-string" ,

Re: [PATCH] gnu: Add ghc-bytestring-builder.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:18, quoth ericbav...@openmailbox.org: >> +(arguments `(#:haddock? #f)) ; FIXME: testing framework unavailable > > Did you mean '#:tests? #f'? or is the comment incorrect? Indeed the package contains no documentation. Comment fixed. Also took the opportunity to improve th

Re: [PATCH] gnu: Add ghc-blaze-markup.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:18, quoth ericbav...@openmailbox.org: >> +(arguments `(#:tests? #f)) ; FIXME: testing libraries are missing. >> +(inputs >> + `(("ghc-blaze-builder" ,ghc-blaze-builder) >> + ("ghc-text" ,ghc-text) >> + ("ghc-hunit" ,ghc-hunit) >> + ("ghc-quickcheck

Re: [PATCH] gnu: Add ghc-base64-bytestring.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:10, quoth ericbav...@openmailbox.org: >> +(arguments `(#:tests? #f)) ; FIXME: testing libraries are >> missing. >> +(inputs >> + `(("ghc-quickcheck" ,ghc-quickcheck) >> + ("ghc-hunit" ,ghc-hunit))) > > These inputs could probably be left out if #:test

Re: [PATCH] gnu: Add ghc-attoparsec.

2015-10-22 Thread Paul van der Walt
On 2015-10-22 at 05:10, quoth ericbav...@openmailbox.org: >> +(arguments `(#:tests? #f)) ; FIXME: ghc-test-framework unavailable >> +(propagated-inputs >> + `(("ghc-scientific" ,ghc-scientific))) >> +(inputs >> + `( >> + ("ghc-text" ,ghc-text) > > Move this onto the previ

Re: Reviews for wip-haskell-platform-7.10.2-a

2015-10-22 Thread Paul van der Walt
Hey Eric, Thank you for all the review-work! On 2015-10-22 at 05:10, quoth ericbav...@openmailbox.org: > I apologize in advance that so many of these comments pertain to the synopses > and descriptions, but I find that aspect of packaging important, and Ludo was > kind enough to write up the "Syn

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

2015-10-22 Thread Paul van der Walt
Hi Eric, On 2015-10-22 at 00:08, quoth Eric Bavier: > I think passing '#:configure-flags '("--allow-newer=utf8-string")' in > arguments might do the trick. This argument doesn't seem to exist, unfortunately. > Otherwise, the "(substitute* ...)" approach, with a comment, seems > clearest to me.

[PATCH 1/2] gnu: cmus: Add file-name property.

2015-10-22 Thread Paul van der Walt
* gnu/packages/music.scm (cmus): Add file-name, since the downloaded tar.gz only contains version number. --- gnu/packages/music.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 7970d17..c693f0f 100644 --- a/gnu/packages/music.scm +++

[PATCH 2/2] gnu: dosbox: Add file-name property.

2015-10-22 Thread Paul van der Walt
* gnu/packages/games.scm (dosbox): Add file-name property, since the package is built from an SVN checkout. --- gnu/packages/games.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 9d2058a..9c44bbe 100644 --- a/gnu/packages/games.scm ++

Re: [PATCH 3/3] gnu: Add cmus.

2015-10-22 Thread Paul van der Walt
Hi Ricardo, Thanks for your comments! Last night i already fixed some of these issues when Ludo pointed them out. On 2015-10-22 at 08:41, quoth Ricardo Wurmus: > Please use ‘(file-name ...)’ here as the tarball is only named > ‘v2.7.1.tar.gz’. OK, good point. I admit that i wasn't sure about t

Re: [PATCH] gnu: Add dosbox x86 emulator.

2015-10-22 Thread Paul van der Walt
Hi Mark, On 2015-10-22 at 00:40, quoth Mark H Weaver: >> +(arguments >> + `(#:phases (modify-phases %standard-phases >> + (add-before >> + 'configure 'autogen.sh >> + (lambda _ >> + (zero? (system* "sh" "autogen.sh"))

Re: [PATCH] Add python-patsy.

2015-10-22 Thread Ricardo Wurmus
Hi Guix, if there are no objections to this patch I’d like to push it as other reviewed patches (e.g. statsmodels) depend on it. ~~ Ricardo

Re: [PATCH] gnu: Add ghc-fingertree.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-fingertree): 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 50da7ff..05751b1 100644 > --- a/gnu/

Re: [PATCH] gnu: Add ghc-doctest.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-doctest): 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 cfe2ebe..855a21b 100644 > --- a/

Re: [PATCH] gnu: Add ghc-blaze-markup.

2015-10-22 Thread ericbavier
From: Eric Bavier > * gnu/packages/haskell.scm (ghc-blaze-markup): 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 219a63c..d507360 100644 > --- a/

Re: Tracking upstream releases

2015-10-22 Thread Alex Kost
Ludovic Courtès (2015-10-21 15:54 +0300) wrote: > Hello! > > We now have a number of importers, which is great, but so far we had no > support to update packages once they had been imported, even though most > of the code to do that already is in the importer. > > So commit 0a7c5a09 generalizes th

Re: [PATCH] gnu: Add ghc-free.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 729deb3..d280172 100644 > --- a/g

Re: [PATCH] gnu: Add ghc-bytestring-builder.

2015-10-22 Thread ericbavier
From: Eric Bavier > * 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 620a842..9b23f38 100644 > ---

  1   2   >