From 0ac4d7e6df33dd9123282c90294cbc4d52e4bd33 Mon Sep 17 00:00:00 2001 From: hololeap Date: Fri, 23 Jan 2026 22:15:25 -0700 Subject: [PATCH] dev-haskell/doctest: add 0.22.10 Signed-off-by: hololeap Signed-off-by: Mark Wright --- dev-haskell/doctest/Manifest | 1 + dev-haskell/doctest/doctest-0.22.10.ebuild | 40 ++++++++++++++++++++++ dev-haskell/doctest/metadata.xml | 3 ++ 3 files changed, 44 insertions(+) create mode 100644 dev-haskell/doctest/doctest-0.22.10.ebuild diff --git a/dev-haskell/doctest/Manifest b/dev-haskell/doctest/Manifest index a99680e4fb234..2c2ff03a4168b 100644 --- a/dev-haskell/doctest/Manifest +++ b/dev-haskell/doctest/Manifest @@ -1,3 +1,4 @@ DIST doctest-0.20.0.cabal 7121 BLAKE2B c9f87ca2f1a2250d042004ece7d6957683f487e2e87dca74e564792839019ce017ebdc19afa3742163cc1006177524ef130bc4ec701c3ac49e5a5918880af102 SHA512 08a3fcb4572b6c07266ae93505bc4a5ca0b52b03f1268dffcac291c5603babb9072503c7103a6b1f591235d26a52cdc66b86b2932f56b52d2beb06595510469a DIST doctest-0.20.0.tar.gz 43796 BLAKE2B 7fe8b54ea9be6983cc3ce8d4c340528df533e48eafcd4c36d1cc38813b1b17469f4702064205a05e356e41d3dcefa3ba8ad556596851970edf639a5e50104d4d SHA512 037866d709fdd371941132aea31d15c65cbfcad7832cec4fa98ed580b939930cc2ef87eb77e8bdbf77bee40088b673afe66d9021d6e227416ede25159f8d93fa DIST doctest-0.22.0.tar.gz 45053 BLAKE2B c0f04a2d0b00790e1057cefdab4953e58b651551f3d03b4b211b9901f43f4b7dc4cc3bb51fcc01f96ef28d4a64fe84a2351a2f5123a6c0ce1380027b71f3dbdf SHA512 9da37402421243367ca307517c63abe93e93cdd10564c56d510e6a43345b4934a52c3201d0bfb3a2459d7c000d0ff5776a0cbd8e5db67f7e3a87bbac0172cd14 +DIST doctest-0.22.10.tar.gz 55521 BLAKE2B 06f057ec5210bbdb9a92ac5a04911009093d912427dc3b16dd63e4fb1bf743186fa979db3f6f89a652bb33d08849e975272b40516faf309ec9eda405def74eda SHA512 aa24ba45b2abc3a6090a4fce08e9672e2aec12c5db1a6741cf8fcff0f6e4fe84435ff051688077f7664ec241be3f75e0420eb0f5d947f2ff481ba0883b06905e diff --git a/dev-haskell/doctest/doctest-0.22.10.ebuild b/dev-haskell/doctest/doctest-0.22.10.ebuild new file mode 100644 index 0000000000000..4c82f39691af5 --- /dev/null +++ b/dev-haskell/doctest/doctest-0.22.10.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.9.0.0.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Test interactive Haskell examples" +HOMEPAGE="https://github.com/sol/doctest#readme" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64" +IUSE="cabal-doctest" + +RDEPEND=">=dev-haskell/code-page-0.1:=[profile?] + >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] + >=dev-haskell/syb-0.3:=[profile?] + dev-haskell/temporary:=[profile?] + >=dev-lang/ghc-8.0:=[profile?] =dev-lang/ghc-9.0.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.4.1.0 + test? ( >=dev-haskell/hspec-2.3.0 + >=dev-haskell/hspec-core-2.3.0 + dev-haskell/hunit + dev-haskell/mockery + >=dev-haskell/quickcheck-2.13.1 + >=dev-haskell/silently-1.2.4 + >=dev-haskell/stringbuilder-0.4 ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag cabal-doctest cabal-doctest) +} diff --git a/dev-haskell/doctest/metadata.xml b/dev-haskell/doctest/metadata.xml index eba755763568e..ce433fa7ecdec 100644 --- a/dev-haskell/doctest/metadata.xml +++ b/dev-haskell/doctest/metadata.xml @@ -5,6 +5,9 @@ haskell@gentoo.org Gentoo Haskell + + Install (experimental) cabal-doctest executable + doctest sol/doctest