From unknown Fri Jun 13 13:27:59 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#36705] [PATCH] gnu: Add ghc-tasty-hspec Resent-From: Robert Vollmert Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 17 Jul 2019 14:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36705 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 36705@debbugs.gnu.org Cc: Robert Vollmert X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156337260625005 (code B ref -1); Wed, 17 Jul 2019 14:11:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jul 2019 14:10:06 +0000 Received: from localhost ([127.0.0.1]:52756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnkdC-0006VE-21 for submit@debbugs.gnu.org; Wed, 17 Jul 2019 10:10:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:41548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnkd6-0006Uf-AH for submit@debbugs.gnu.org; Wed, 17 Jul 2019 10:10:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34759) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnkd5-0006Ox-7X for guix-patches@gnu.org; Wed, 17 Jul 2019 10:10:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnkd4-0007oi-6B for guix-patches@gnu.org; Wed, 17 Jul 2019 10:09:59 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:14006) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hnkd4-0007oF-01 for guix-patches@gnu.org; Wed, 17 Jul 2019 10:09:58 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id DCEB050C8E; Wed, 17 Jul 2019 16:09:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by hefe.heinlein-support.de (hefe.heinlein-support.de [91.198.250.172]) (amavisd-new, port 10030) with ESMTP id XCTcX_x30YoO; Wed, 17 Jul 2019 16:09:47 +0200 (CEST) From: Robert Vollmert Date: Wed, 17 Jul 2019 16:08:14 +0200 Message-Id: <20190717140814.24545-1-rob@vllmrt.net> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.241.60.212 X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) * gnu/packages/haskell-check.scm (ghc-tasty-hspec): New field. --- This builds fine, but warns: Configuring tasty-hspec-1.1.5.1... Warning: This package indirectly depends on multiple versions of the same pack= age. This is very likely to cause a compile failure. package hspec-core (hspec-core-2.5.5-H06vLnMfEeIEsZFdji6h0O) requir= es clock-0.7.2-9qwmBbNbGzEOSffjlyarp package tasty (tasty-1.1.0.3-I8Vu9v0lHj8Jlg3jpKXavp) requires clock= -0.7.2-Cf9UTsaN2AjEpBnoMpmgkU Compare https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36084 gnu/packages/haskell-check.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.= scm index 589eee74d9..8833dd5d21 100644 --- a/gnu/packages/haskell-check.scm +++ b/gnu/packages/haskell-check.scm @@ -837,3 +837,37 @@ of generated values by construction. To get started quickly, see the examples: @uref{https://github.com/hedgehogqa/haskell-hedgehog/tree/master/hedgeho= g-example}") (license license:bsd-3))) + +(define-public ghc-tasty-hspec + (package + (name "ghc-tasty-hspec") + (version "1.1.5.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/tasty-hspec/tasty-hspe= c-" + version + ".tar.gz")) + (sha256 + (base32 + "0i9kdzjpk750sa078jj3iyhp72k0177zk7vxl131r6dkyz09x27y")))) + (build-system haskell-build-system) + (inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-hspec-core" ,ghc-hspec-core) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-smallcheck" ,ghc-tasty-smallcheck) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) + (arguments + `(#:cabal-revision + ("3" + "1wgz3z5bnq5qml8d0i18gvz30dmmax3686lmqz3vf4hxd3vqfkpj"))) + (home-page + "https://github.com/mitchellwrosen/tasty-hspec") + (synopsis + "Hspec support for the Tasty test framework.") + (description + "This package provides a Tasty provider for Hspec test suites.") + (license license:bsd-3))) --=20 2.20.1 (Apple Git-117) From unknown Fri Jun 13 13:27:59 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Robert Vollmert Subject: bug#36705: closed (Re: [bug#36705] [PATCH] gnu: Add ghc-tasty-hspec) Message-ID: References: <87k13d5vdl.fsf@devup.no> <20190717140814.24545-1-rob@vllmrt.net> X-Gnu-PR-Message: they-closed 36705 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 36705@debbugs.gnu.org Date: Sat, 21 Mar 2020 20:03:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1584820983-8766-1" This is a multi-part message in MIME format... ------------=_1584820983-8766-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36705: [PATCH] gnu: Add ghc-tasty-hspec which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36705@debbugs.gnu.org. --=20 36705: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36705 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1584820983-8766-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36705-close) by debbugs.gnu.org; 21 Mar 2020 20:02:55 +0000 Received: from localhost ([127.0.0.1]:48136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFkKd-0002Go-1C for submit@debbugs.gnu.org; Sat, 21 Mar 2020 16:02:55 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:34507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFkKb-0002GT-K5 for 36705-close@debbugs.gnu.org; Sat, 21 Mar 2020 16:02:53 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 78DEE5C011A; Sat, 21 Mar 2020 16:02:48 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 21 Mar 2020 16:02:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm2; bh=Ka/1eZktZZBRgZVExMl787t450 xij/bJR+Cf0aS/kEo=; b=R+M3Ifd8KwEhMDp4BgU+dBgeJHsdZUWJZlx0T7ohUs pCmTKiOIYL8Unkg2pKxJMszyAUH7/T5DvJfRy8DBj+pcM7xPO6a2pdrVqzBI3uwU 57KW+H2/Lpzsf3hg5b1aKHQMsf8Cqjqfp+JcpNfOKfRSAXmICHMfa0V/NIAy1puP OIy0N49hHzjrROvzZifF+Ssp8udf1AH2PCkpP5hpshL1s+UumN63su5eTDODXm+Y ELcNNGUAo3wAd479y94r2p/gMP8x6cnmVo/cmkLYZB6MnisM3aoSl4JiInZgWyTX qpL8BE4NL6/nDLONbUOlLM6zJEMj03/sVa3a5tXAXcEA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=Ka/1eZ ktZZBRgZVExMl787t450xij/bJR+Cf0aS/kEo=; b=tFU2JH17QKtKL2a4rEpyQf 5VVuZqHb0mrARZkq7InjJQXIr/WVBI6K95f4n1fLeVTndii2eECZAwDxP327L8VJ 4eTIXv27JrqjsyH190PxCCo188O0JF4wzWrMXo/dtcYKhd3s9YznieIWU4gFBSOv ppRL1drwS3+RKt1dTFBxrz0VITId1GK7u0/4Jau7JAfZ+Ay3mBPwjEwm1RRf6vCX Xpr5W/odIRgHYBxjHN9syNnQlio+NupHptTMc04kJZfWgsvUw5/2XnR7F5finSDC QrlIa8dryLQiRzT2AfzDi+dprXad2d62l6RqUUCV6YeHzSy+JKoM/1r6hUOH2svg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudegfedgudeffecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufgjfhgffffkgggtsehgtd erredtredtnecuhfhrohhmpeforghrihhushcuuegrkhhkvgcuoehmsggrkhhkvgesfhgr shhtmhgrihhlrdgtohhmqeenucfkphepkeegrddvtddvrdeikedrjeehnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsrghkkhgvsehfrghs thhmrghilhdrtghomh X-ME-Proxy: Received: from localhost (ti0006q161-2604.bb.online.no [84.202.68.75]) by mail.messagingengine.com (Postfix) with ESMTPA id 07B14328005D; Sat, 21 Mar 2020 16:02:47 -0400 (EDT) From: Marius Bakke To: Robert Vollmert , 36705-close@debbugs.gnu.org Subject: Re: [bug#36705] [PATCH] gnu: Add ghc-tasty-hspec In-Reply-To: <20190717140814.24545-1-rob@vllmrt.net> References: <20190717140814.24545-1-rob@vllmrt.net> User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Sat, 21 Mar 2020 21:02:46 +0100 Message-ID: <87k13d5vdl.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 36705-close Cc: Robert Vollmert X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Closing in favor of #38423. Thanks! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl52cuYACgkQoqBt8qM6 VPonhAgAkA8Wm/W9qW4eDqSUZ0wJamUqIgVC/pWhpZ2a753+pDMzlhVHJvXpscj5 oJlkA2QEu2uB4f7ds3XZ7WAXPzJeFhtZKj0j3GX+cl54fp230JVE0GDCBLH0PTT1 wCUsXaI+Ee5rs5IDepZ9ySnU0q9iYi6ftdpBbvfDV96fsWU3N7xAcGx/40jQ3pqX vs+9Z5FiFZEBkX2u0YG1Tl1AydkwK+Zphy6/IPrjkoIwBjPbYseZHWRBiUaXqPnp qrCc/aGnTSavFtbYlt2ayZSoKawp0/tm2358baoA4f9XQY3uYte4uDRqrdkrgn3S JvZMiOS7pRnwVegJ07Sq9qnYsTy/mg== =d4zf -----END PGP SIGNATURE----- --=-=-=-- ------------=_1584820983-8766-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 Jul 2019 14:10:06 +0000 Received: from localhost ([127.0.0.1]:52756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnkdC-0006VE-21 for submit@debbugs.gnu.org; Wed, 17 Jul 2019 10:10:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:41548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnkd6-0006Uf-AH for submit@debbugs.gnu.org; Wed, 17 Jul 2019 10:10:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34759) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnkd5-0006Ox-7X for guix-patches@gnu.org; Wed, 17 Jul 2019 10:10:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnkd4-0007oi-6B for guix-patches@gnu.org; Wed, 17 Jul 2019 10:09:59 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:14006) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hnkd4-0007oF-01 for guix-patches@gnu.org; Wed, 17 Jul 2019 10:09:58 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id DCEB050C8E; Wed, 17 Jul 2019 16:09:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by hefe.heinlein-support.de (hefe.heinlein-support.de [91.198.250.172]) (amavisd-new, port 10030) with ESMTP id XCTcX_x30YoO; Wed, 17 Jul 2019 16:09:47 +0200 (CEST) From: Robert Vollmert To: guix-patches@gnu.org Subject: [PATCH] gnu: Add ghc-tasty-hspec Date: Wed, 17 Jul 2019 16:08:14 +0200 Message-Id: <20190717140814.24545-1-rob@vllmrt.net> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.241.60.212 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: Robert Vollmert X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) * gnu/packages/haskell-check.scm (ghc-tasty-hspec): New field. --- This builds fine, but warns: Configuring tasty-hspec-1.1.5.1... Warning: This package indirectly depends on multiple versions of the same pack= age. This is very likely to cause a compile failure. package hspec-core (hspec-core-2.5.5-H06vLnMfEeIEsZFdji6h0O) requir= es clock-0.7.2-9qwmBbNbGzEOSffjlyarp package tasty (tasty-1.1.0.3-I8Vu9v0lHj8Jlg3jpKXavp) requires clock= -0.7.2-Cf9UTsaN2AjEpBnoMpmgkU Compare https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36084 gnu/packages/haskell-check.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.= scm index 589eee74d9..8833dd5d21 100644 --- a/gnu/packages/haskell-check.scm +++ b/gnu/packages/haskell-check.scm @@ -837,3 +837,37 @@ of generated values by construction. To get started quickly, see the examples: @uref{https://github.com/hedgehogqa/haskell-hedgehog/tree/master/hedgeho= g-example}") (license license:bsd-3))) + +(define-public ghc-tasty-hspec + (package + (name "ghc-tasty-hspec") + (version "1.1.5.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/tasty-hspec/tasty-hspe= c-" + version + ".tar.gz")) + (sha256 + (base32 + "0i9kdzjpk750sa078jj3iyhp72k0177zk7vxl131r6dkyz09x27y")))) + (build-system haskell-build-system) + (inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-hspec-core" ,ghc-hspec-core) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-smallcheck" ,ghc-tasty-smallcheck) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) + (arguments + `(#:cabal-revision + ("3" + "1wgz3z5bnq5qml8d0i18gvz30dmmax3686lmqz3vf4hxd3vqfkpj"))) + (home-page + "https://github.com/mitchellwrosen/tasty-hspec") + (synopsis + "Hspec support for the Tasty test framework.") + (description + "This package provides a Tasty provider for Hspec test suites.") + (license license:bsd-3))) --=20 2.20.1 (Apple Git-117) ------------=_1584820983-8766-1--