From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: [PATCH 12/24] gnu: Add ghc-quickcheck. Date: Tue, 7 Apr 2015 14:24:54 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40185) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfSYr-0006HX-PV for guix-devel@gnu.org; Tue, 07 Apr 2015 08:24:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YfSYq-0005eR-Qf for guix-devel@gnu.org; Tue, 07 Apr 2015 08:24:57 -0400 Received: from mail-la0-x236.google.com ([2a00:1450:4010:c03::236]:32931) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YfSYq-0005eE-J2 for guix-devel@gnu.org; Tue, 07 Apr 2015 08:24:56 -0400 Received: by layy10 with SMTP id y10so40660356lay.0 for ; Tue, 07 Apr 2015 05:24:54 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel Federico Beffa writes: > * gnu/packages/haskell.scm (ghc-quickcheck): New variable. > --- > gnu/packages/haskell.scm | 33 ++++++++++++++++++++++++++++++++- > 1 file changed, 32 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index 34f098f..36b01fc 100644 > --- a/gnu/packages/haskell.scm > +++ b/gnu/packages/haskell.scm > @@ -494,7 +494,8 @@ library, including the ability to split random number= generators.") > (sha256 > (base32 "0445r2nns6009fmq0xbfpyv7jpzwv0snccjdg7hwj4xk4z0cwc1f"))= )) > (build-system haskell-build-system) > - (inputs > + ;; these inputs are necessary to use this package > + (propagated-inputs > `(("ghc-primitive" ,ghc-primitive) > ("ghc-random" ,ghc-random))) > (home-page "http://hackage.haskell.org/package/tf-random") > @@ -506,4 +507,34 @@ the paper /Splittable Pseudorandom Number Generators= Using Cryptographic > Hashing/ by Claessen, Pa=C5=82ka for details and the rationale of the de= sign.") > (license bsd-3))) I've noticed that I made a mistake. The above lines have been merged in the 'ghc-tf-random' patch and do not appear togheter with 'ghc-quickcheck' anymore. Regards, Fede