diff options
Diffstat (limited to 'dev-haskell/tasty')
-rw-r--r-- | dev-haskell/tasty/Manifest | 7 | ||||
-rw-r--r-- | dev-haskell/tasty/files/tasty-0.11.0.4-unbounded-delays.patch | 26 | ||||
-rw-r--r-- | dev-haskell/tasty/metadata.xml | 11 | ||||
-rw-r--r-- | dev-haskell/tasty/tasty-0.10.1.2.ebuild | 32 | ||||
-rw-r--r-- | dev-haskell/tasty/tasty-0.11.0.4.ebuild | 35 | ||||
-rw-r--r-- | dev-haskell/tasty/tasty-0.3.1.ebuild | 35 | ||||
-rw-r--r-- | dev-haskell/tasty/tasty-0.5.2.ebuild | 35 | ||||
-rw-r--r-- | dev-haskell/tasty/tasty-0.8.1.2.ebuild | 32 | ||||
-rw-r--r-- | dev-haskell/tasty/tasty-1.4.2.3.ebuild (renamed from dev-haskell/tasty/tasty-1.2.3.ebuild) | 31 |
9 files changed, 23 insertions, 221 deletions
diff --git a/dev-haskell/tasty/Manifest b/dev-haskell/tasty/Manifest index 5f48362247af..a5ce647a6428 100644 --- a/dev-haskell/tasty/Manifest +++ b/dev-haskell/tasty/Manifest @@ -1,6 +1 @@ -DIST tasty-0.10.1.2.tar.gz 26285 BLAKE2B 0a1ef58c8cf95bbcc87ccd2d2416861d79ee9a8c74c147b4e4dd18c9c37e2e12121ad4ba1771b6068dedec512b6a2fafad53ef5c278cbee041551f0bdeb5e62f SHA512 11171cb42b0c88cee04fc3c42c6003c6e501a16734f86ca4dcb33b7e28bc282fd4af56e88d398f6508ce9bd3da666a954fd3b50b8c89cf27906ea8694d753d3e -DIST tasty-0.11.0.4.tar.gz 26612 BLAKE2B e6058ec9a3e4442e822b4db17d79b464a98ceb021625281de47179bf6aa768bbb33f2024ba7b4bee2e6a61996769de2270357e7111ba6e8f7719dd3e7e9bc797 SHA512 8ccf7701829fdb42e367ac1e5805363d7489c770139f6e608d1240cec9e54517230166783a857480b70ca424f40f9ab83313e03e893d6d21503706a4c2e84e95 -DIST tasty-0.3.1.tar.gz 12145 BLAKE2B 338417c955c2b6e5072253d93c4e591c5f91f00292e845c6b50ca797376ec89ef4e42bc063c7774042d4e45274140c6d693f03a4ddbb783d2d4d215a0a8180c4 SHA512 aa727d8fcab7cbde07f721ad8eafc957f3fb6f01827a8ffc329bd1dba86bb40dbeb9e17c86becdd44aba592d57e29d07a5435ffbc8fabaa3c92fa0d0fa544e39 -DIST tasty-0.5.2.tar.gz 15369 BLAKE2B 857b844f04b1c14011e7b441334cc180b66817a523e0ea0373271e8eb0c0be7028394638cca8344b124a32ef190907be025fe8dc49ae9ad646e66473040b5434 SHA512 94116a4a12b842c4c136dfb5fff75e3843aa27c05fbad64e1752bd29b60691dbf12d093c5480e9c93d97ec1adbb98d579e63dd13921323e32e9127fb75bb3d37 -DIST tasty-0.8.1.2.tar.gz 23234 BLAKE2B 2bce9e12edc57d0ba769a3d10617d33233a378f6e9c686c9ce41b7c4e5153e67943ee9d6908000d8bb334aeda2e522877a209c18f7b5cbd6c9c93dfd5cc3cd20 SHA512 110c605cd8dae769a4ddd75f5940df5681eb1f38e005eaba72a4a9109637e3e8dedda7389dbac5a11fa8874da1f0551b7601cb7740efb8c6c6726e7a6ed10287 -DIST tasty-1.2.3.tar.gz 49148 BLAKE2B 8de7436bca740e55a6592e833326b03f001823c74c8678ae5d38c2c836249a9af08321df6245573e5d060a25e9512c1f601a62978f2b3f22ee846d3cef72a829 SHA512 3922fc19c3ed74b1a39f8e6dc5fe243a955ab55d2e9d08d68b0932dfa0d16cb1efbc73bb2d793c1226d56986141494ce0490c9af70e7e612d07da64d5e2ee472 +DIST tasty-1.4.2.3.tar.gz 58549 BLAKE2B 7e806ef62a455a9bd71782800e0a53b327963ea12e7dff7bc508560457dc84c6b94aa8a8b67524b3ea8b7629d5d78bd63a56790e9bbdb356393f306b271b97a8 SHA512 c5f03406e4a7b0c8ff98de285cc778a7751c535d62bb69da962f78ad4eadaf76a74d3bd2c81b1c7553b5de4a527be964c568a8311929a0dce44389c3fcaf521e diff --git a/dev-haskell/tasty/files/tasty-0.11.0.4-unbounded-delays.patch b/dev-haskell/tasty/files/tasty-0.11.0.4-unbounded-delays.patch deleted file mode 100644 index ad265fdff295..000000000000 --- a/dev-haskell/tasty/files/tasty-0.11.0.4-unbounded-delays.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/702906 - -From 74e87fff6a4a830dc64d59f4baa1a5f6759c007c Mon Sep 17 00:00:00 2001 -From: Roman Cheplyaka <roma@ro-che.info> -Date: Fri, 5 May 2017 08:54:28 +0300 -Subject: [PATCH] Fix compatibility with the latest unbounded-delays - -Fixes #166 ---- - core/Test/Tasty/Run.hs | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/Test/Tasty/Run.hs -+++ b/Test/Tasty/Run.hs -@@ -15,7 +15,7 @@ import Control.Monad.State - import Control.Monad.Writer - import Control.Monad.Reader - import Control.Concurrent.STM --import Control.Concurrent.Timeout -+import Control.Concurrent.Timeout (timeout) - import Control.Concurrent.Async - import Control.Exception as E - import Control.Applicative --- -2.24.1 - diff --git a/dev-haskell/tasty/metadata.xml b/dev-haskell/tasty/metadata.xml index ab7ff66b4e9f..aa6c85f01596 100644 --- a/dev-haskell/tasty/metadata.xml +++ b/dev-haskell/tasty/metadata.xml @@ -1,14 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>haskell@gentoo.org</email> <name>Gentoo Haskell</name> </maintainer> - <longdescription> - See <http://documentup.com/feuerbach/tasty> - </longdescription> <use> - <flag name="colors">Enable colorful output</flag> + <flag name="clock">Depend on the clock package for more accurate time measurement</flag> </use> + <upstream> + <remote-id type="hackage">tasty</remote-id> + <remote-id type="github">UnkindPartition/tasty</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-haskell/tasty/tasty-0.10.1.2.ebuild b/dev-haskell/tasty/tasty-0.10.1.2.ebuild deleted file mode 100644 index 0880ee7ea464..000000000000 --- a/dev-haskell/tasty/tasty-0.10.1.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Modern and extensible testing framework" -HOMEPAGE="http://documentup.com/feuerbach/tasty" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/ansi-terminal-0.6.2:=[profile?] - >=dev-haskell/async-2.0:=[profile?] - dev-haskell/mtl:=[profile?] - >=dev-haskell/optparse-applicative-0.11:=[profile?] - >=dev-haskell/regex-tdfa-rc-1.1.8.2:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] - >=dev-haskell/tagged-0.5:=[profile?] - >=dev-haskell/unbounded-delays-0.1:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" diff --git a/dev-haskell/tasty/tasty-0.11.0.4.ebuild b/dev-haskell/tasty/tasty-0.11.0.4.ebuild deleted file mode 100644 index e90ded228495..000000000000 --- a/dev-haskell/tasty/tasty-0.11.0.4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Modern and extensible testing framework" -HOMEPAGE="http://documentup.com/feuerbach/tasty" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -PATCHES=("${FILESDIR}"/${P}-unbounded-delays.patch) - -RDEPEND=">=dev-haskell/ansi-terminal-0.6.2:=[profile?] - >=dev-haskell/async-2.0:=[profile?] - >=dev-haskell/clock-0.4.4.0:=[profile?] - dev-haskell/mtl:=[profile?] - >=dev-haskell/optparse-applicative-0.11:=[profile?] - >=dev-haskell/regex-tdfa-1.1.8.2:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] - >=dev-haskell/tagged-0.5:=[profile?] - >=dev-haskell/unbounded-delays-0.1:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" diff --git a/dev-haskell/tasty/tasty-0.3.1.ebuild b/dev-haskell/tasty/tasty-0.3.1.ebuild deleted file mode 100644 index 78242c8f3fbd..000000000000 --- a/dev-haskell/tasty/tasty-0.3.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.3.4.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Modern and extensible testing framework" -HOMEPAGE="https://hackage.haskell.org/package/tasty" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+colors" - -RDEPEND="dev-haskell/mtl:=[profile?] - >=dev-haskell/optparse-applicative-0.6:=[profile?] - dev-haskell/regex-posix:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] - >=dev-haskell/tagged-0.5:=[profile?] - >=dev-lang/ghc-6.10.4:= - colors? ( dev-haskell/ansi-terminal:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag colors colors) -} diff --git a/dev-haskell/tasty/tasty-0.5.2.ebuild b/dev-haskell/tasty/tasty-0.5.2.ebuild deleted file mode 100644 index 8a665e605788..000000000000 --- a/dev-haskell/tasty/tasty-0.5.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.3.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Modern and extensible testing framework" -HOMEPAGE="https://hackage.haskell.org/package/tasty" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+colors" - -RDEPEND="dev-haskell/mtl:=[profile?] - >=dev-haskell/optparse-applicative-0.6:=[profile?] - dev-haskell/regex-posix:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] - >=dev-haskell/tagged-0.5:=[profile?] - >=dev-lang/ghc-7.4.1:= - colors? ( dev-haskell/ansi-terminal:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag colors colors) -} diff --git a/dev-haskell/tasty/tasty-0.8.1.2.ebuild b/dev-haskell/tasty/tasty-0.8.1.2.ebuild deleted file mode 100644 index 42dba237037f..000000000000 --- a/dev-haskell/tasty/tasty-0.8.1.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.2.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Modern and extensible testing framework" -HOMEPAGE="http://documentup.com/feuerbach/tasty" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/ansi-terminal-0.6.1:=[profile?] - >=dev-haskell/async-2.0:=[profile?] - dev-haskell/mtl:=[profile?] - >=dev-haskell/optparse-applicative-0.6:=[profile?] - >=dev-haskell/regex-tdfa-1.2:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] - >=dev-haskell/tagged-0.5:=[profile?] - >=dev-haskell/unbounded-delays-0.1:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" diff --git a/dev-haskell/tasty/tasty-1.2.3.ebuild b/dev-haskell/tasty/tasty-1.4.2.3.ebuild index bfe4addf2901..b53097c063f3 100644 --- a/dev-haskell/tasty/tasty-1.2.3.ebuild +++ b/dev-haskell/tasty/tasty-1.4.2.3.ebuild @@ -1,39 +1,40 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -# ebuild generated by hackport 0.6.1 -#hackport: flags: clock +# ebuild generated by hackport 0.7.3.0 +#hackport: flags: +unix CABAL_FEATURES="lib profile haddock hoogle hscolour" inherit haskell-cabal DESCRIPTION="Modern and extensible testing framework" -HOMEPAGE="https://github.com/feuerbach/tasty" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" +HOMEPAGE="https://github.com/UnkindPartition/tasty" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+clock" -RDEPEND=">=dev-haskell/ansi-terminal-0.9:=[profile?] - >=dev-haskell/async-2.0:=[profile?] - >=dev-haskell/mtl-2.1.3.1:=[profile?] +RDEPEND=" + >=dev-haskell/ansi-terminal-0.9:=[profile?] >=dev-haskell/optparse-applicative-0.14:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/tagged-0.5:=[profile?] >=dev-haskell/unbounded-delays-0.1:=[profile?] dev-haskell/wcwidth:=[profile?] - >=dev-lang/ghc-7.4.1:= - >=dev-haskell/clock-0.4.4.0:=[profile?] + >=dev-lang/ghc-8.4.3:= + clock? ( + >=dev-haskell/clock-0.4.4.0:=[profile?] + ) " DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 + >=dev-haskell/cabal-2.2.0.1 " src_configure() { haskell-cabal_src_configure \ - --flag=clock + $(cabal_flag clock clock) \ + --flag=unix } |