From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul van der Walt Subject: [PATCH 057/105] gnu: Add ghc-tasty. Date: Thu, 15 Oct 2015 17:28:39 +0200 Message-ID: <1444922968-9205-14-git-send-email-paul@denknerd.org> References: <1444914384-24847-1-git-send-email-paul@denknerd.org> <1444922968-9205-1-git-send-email-paul@denknerd.org> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47075) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmkTe-0007bN-Ir for guix-devel@gnu.org; Thu, 15 Oct 2015 11:30:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZmkTY-0001gv-Ls for guix-devel@gnu.org; Thu, 15 Oct 2015 11:29:58 -0400 Received: from mx01.mykolab.com ([95.128.36.1]:42131 helo=mx-out01.mykolab.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmkTY-0001g9-GR for guix-devel@gnu.org; Thu, 15 Oct 2015 11:29:52 -0400 Received: from mx08.mykolab.com (unknown [10.20.7.48]) by mx-out01.mykolab.com (Postfix) with ESMTPS id DBA7062580 for ; Thu, 15 Oct 2015 17:29:50 +0200 (CEST) In-Reply-To: <1444922968-9205-1-git-send-email-paul@denknerd.org> 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@gnu.org * 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/packages/haskell.scm @@ -2872,4 +2872,39 @@ modeled after doctest for Python ().") (license expat))) +(define-public ghc-tasty + (package + (name "ghc-tasty") + (version "0.11.0.1") + (source + (origin + (method url-fetch) + (uri (string-append + "http://hackage.haskell.org/package/tasty/tasty-" + version + ".tar.gz")) + (sha256 + (base32 + "1chapivmmwsb1ghwagvdm80bfj3hdk75m94z4p212ng2i4ghpjkx")))) + (build-system haskell-build-system) + (propagated-inputs + `(("ghc-stm" ,ghc-stm) + ("ghc-mtl" ,ghc-mtl) + ("ghc-tagged" ,ghc-tagged) + ("ghc-regex-tdfa-rc" ,ghc-regex-tdfa-rc) + ("ghc-optparse-applicative" ,ghc-optparse-applicative) + ("ghc-unbounded-delays" ,ghc-unbounded-delays) + ("ghc-async" ,ghc-async) + ("ghc-ansi-terminal" ,ghc-ansi-terminal) + ("ghc-clock" ,ghc-clock))) + (home-page + "http://documentup.com/feuerbach/tasty") + (synopsis + "Modern and extensible testing framework") + (description + "Tasty is a modern testing framework for Haskell. It lets you combine +your unit tests, golden tests, QuickCheck/SmallCheck properties, and any other +types of tests into a single test suite.") + (license expat))) + ;;; haskell.scm ends here -- 2.6.1