guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Mark H Weaver
Subject: Re: [PATCH 3/3] gnu: Add ghc.
Date: Mon, 02 Mar 2015 01:29:07 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Federico Beffa <address@hidden> writes:

> Attached a new patch that hopefully addresses the concerns expressed
> in this thread:
> https://lists.gnu.org/archive/html/guix-devel/2015-02/msg00814.html
>
> I do not create a ready to use bootstrap package because the resulting
> store entry amounts to 940MB! I just keep an unmodified fixed version
> tarball (68MB)

Eventually we should learn how to build our own bootstrap GHC that's as
lean as theirs, but we can do that later.

> From c39f2fa29bd614227f501cb83f72e2aa827a9123 Mon Sep 17 00:00:00 2001
> From: Federico Beffa <address@hidden>
> Date: Wed, 25 Feb 2015 20:20:24 +0100
> Subject: [PATCH] gnu: Add ghc.
>
> * gnu/packages/haskell.scm: New file.

This new file needs to be added to gnu-system.am.

> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> new file mode 100644
> index 0000000..b0630a9
> --- /dev/null
> +++ b/gnu/packages/haskell.scm
[...]
> +;; We use bootstrap bianries with a fix version which can be used to build

s/bianries/binaries/

> +    (description
> +     "The Glasgow Haskell Compiler (GHC) is a state-of-the-art, open source,
> +compiler and interactive environment for the functional language Haskell.")

We should remove the term "open source".  Everything in GuixSD is free
software anyway, so we needn't mention that in our package descriptions.

     Thanks,
       Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]