diff options
author | hololeap <hololeap@protonmail.com> | 2023-10-02 23:10:06 -0600 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-10-23 04:10:12 +0100 |
commit | aec0a9f32beac6e657d2163d1a7ebf1920fa7ff4 (patch) | |
tree | 753fbc513827de2700ecb637b6ea82326d44ab65 /dev-haskell/test-framework | |
parent | dev-haskell/terminal-size: add 0.3.3 (diff) | |
download | gentoo-aec0a9f32beac6e657d2163d1a7ebf1920fa7ff4.tar.gz gentoo-aec0a9f32beac6e657d2163d1a7ebf1920fa7ff4.tar.bz2 gentoo-aec0a9f32beac6e657d2163d1a7ebf1920fa7ff4.zip |
dev-haskell/test-framework: Hackage revision bump
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-haskell/test-framework')
-rw-r--r-- | dev-haskell/test-framework/Manifest | 1 | ||||
-rw-r--r-- | dev-haskell/test-framework/metadata.xml | 9 | ||||
-rw-r--r-- | dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild | 49 | ||||
-rw-r--r-- | dev-haskell/test-framework/test-framework-0.8.2.0-r4.ebuild | 39 |
4 files changed, 44 insertions, 54 deletions
diff --git a/dev-haskell/test-framework/Manifest b/dev-haskell/test-framework/Manifest index 988cc0f0708a..f8cca506a6ce 100644 --- a/dev-haskell/test-framework/Manifest +++ b/dev-haskell/test-framework/Manifest @@ -1 +1,2 @@ +DIST test-framework-0.8.2.0-rev10.cabal 6551 BLAKE2B ce6ea4314af3636960aa38714641cb79f83ccb3da89e2f95921c7f2e05da1ef3085d5cdeba3eb92c1a57245f38660994ec19478f0ce11489e952a55197debf9d SHA512 bf7a78811a6f7d25df23e79577b58c7af693f9615f631e69524d2bee144d8288f68d89416fc5ad4ae4c576093ea12ed7c8706dc096e6f758ce039f6c103fa184 DIST test-framework-0.8.2.0.tar.gz 21317 BLAKE2B 80065ad3d87188a8310e93b9caaaca73c3176e150b254fe29dd3e08d38f7a7066119b132f6c747a35a87a13764d115fe83b131a023667a3919c0f1c0963c770a SHA512 d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed57dddd39c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4 diff --git a/dev-haskell/test-framework/metadata.xml b/dev-haskell/test-framework/metadata.xml index 6d7c2fd39257..f9659d324248 100644 --- a/dev-haskell/test-framework/metadata.xml +++ b/dev-haskell/test-framework/metadata.xml @@ -5,9 +5,8 @@ <email>haskell@gentoo.org</email> <name>Gentoo Haskell</name> </maintainer> - <longdescription> - Allows tests such as QuickCheck properties and HUnit test cases to be assembled into test groups, run in - parallel (but reported in deterministic order, to aid diff interpretation) and filtered and controlled by - command line options. All of this comes with colored test output, progress reporting and test statistics output. - </longdescription> + <upstream> + <remote-id type="hackage">test-framework</remote-id> + <remote-id type="github">haskell/test-framework</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild b/dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild deleted file mode 100644 index 9c49faec9480..000000000000 --- a/dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.5.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken test-suite: missing modules -inherit haskell-cabal - -DESCRIPTION="Framework for running and organising tests, with HUnit and QuickCheck support" -HOMEPAGE="http://haskell.github.io/test-framework/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # tests are missing - -RDEPEND=">=dev-haskell/ansi-terminal-0.4.0:=[profile?] - >=dev-haskell/ansi-wl-pprint-0.5.1:=[profile?] <dev-haskell/ansi-wl-pprint-0.7:=[profile?] - >=dev-haskell/base-orphans-0.1:=[profile?] - >=dev-haskell/hostname-1.0:=[profile?] <dev-haskell/hostname-1.1:=[profile?] - >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] - >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] - >=dev-haskell/regex-posix-0.72:=[profile?] - >=dev-haskell/semigroups-0.18:=[profile?] - >=dev-haskell/xml-1.3.5:=[profile?] <dev-haskell/xml-1.4:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_prepare() { - default - - cabal_chdeps \ - 'ansi-terminal >= 0.4.0 && < 0.9' 'ansi-terminal >= 0.4.0' \ - 'base-orphans >= 0.1 && < 0.5' 'base-orphans >= 0.1' \ - 'containers >= 0.1 && < 0.6' 'containers >= 0.1' \ - 'semigroups >= 0.18 && < 0.19' 'semigroups >= 0.18' \ - 'QuickCheck >= 2.3 && < 2.10' 'QuickCheck >= 2.3' \ - 'regex-posix >= 0.72 && < 0.96' 'regex-posix >= 0.72' \ - 'time >= 1.1.2 && < 1.9' 'time >= 1.1.2' \ - 'random >= 1.0 && < 1.2' 'random >= 1.0' -} diff --git a/dev-haskell/test-framework/test-framework-0.8.2.0-r4.ebuild b/dev-haskell/test-framework/test-framework-0.8.2.0-r4.ebuild new file mode 100644 index 000000000000..d209613f3de7 --- /dev/null +++ b/dev-haskell/test-framework/test-framework-0.8.2.0-r4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.8.4.0.9999 + +CABAL_HACKAGE_REVISION=10 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite +inherit haskell-cabal +RESTRICT="test" # tests are missing + +DESCRIPTION="Framework for running and organising tests, with HUnit and QuickCheck support" +HOMEPAGE="https://haskell.github.io/test-framework/" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-haskell/ansi-terminal-0.4.0:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] + >=dev-haskell/ansi-wl-pprint-0.5.1:=[profile?] <dev-haskell/ansi-wl-pprint-1.1:=[profile?] + >=dev-haskell/hostname-1.0:=[profile?] <dev-haskell/hostname-1.1:=[profile?] + >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] + >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] + >=dev-haskell/regex-posix-0.72:=[profile?] <dev-haskell/regex-posix-0.97:=[profile?] + >=dev-haskell/xml-1.3.5:=[profile?] <dev-haskell/xml-1.4:=[profile?] + >=dev-lang/ghc-8.10.6:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.1.0 +" +# test? ( +# >=dev-haskell/hunit-1.2 +# >=dev-haskell/libxml-0.1.1 +# >=dev-haskell/quickcheck-2.3 <dev-haskell/quickcheck-2.15 +# >=dev-haskell/semigroups-0.18 +# ) |