From 386855c4d1ef509c1fd32abd721589c81669613b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 23 Oct 2023 08:35:49 +0100 Subject: gentoo auto-resync : 23:10:2023 - 08:35:49 --- dev-haskell/nanospec/Manifest | 4 ++-- dev-haskell/nanospec/metadata.xml | 4 ++++ dev-haskell/nanospec/nanospec-0.2.2.ebuild | 25 +++++++++++++++++-------- 3 files changed, 23 insertions(+), 10 deletions(-) (limited to 'dev-haskell/nanospec') diff --git a/dev-haskell/nanospec/Manifest b/dev-haskell/nanospec/Manifest index 9eb5d9bd7af8..c41addea8eec 100644 --- a/dev-haskell/nanospec/Manifest +++ b/dev-haskell/nanospec/Manifest @@ -1,3 +1,3 @@ DIST nanospec-0.2.2.tar.gz 3698 BLAKE2B 38351f999a2e71b598734b75aff06486f44166ed8df80956d2486d99687cda6f4b4b0f12f44db17f6b0c43ddfdf5bd13b788967e18caccafddfe27f27af27f86 SHA512 6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0 -EBUILD nanospec-0.2.2.ebuild 670 BLAKE2B f066e2a1b87f3ad21c50c7e74b90849fefe8395d267ed1cbe3dc484d2b3b66132fd7e2f645c2da1c6b4fec606e2b6f55fcf1f213f8d22f14e0a7df45632673a1 SHA512 ec9638ca9e21b672c32f904f7df64fad71cbdf45dfb5148766784855173d736f089671e20913e0bf1371941c0e4cfa02dc276eaa36ee7c720d46f3864bf4585d -MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 +EBUILD nanospec-0.2.2.ebuild 887 BLAKE2B ae96d368e72f40a1d2aee94b72a998765ff36a40c9138cd12b84e51d4f911024273beb5188f80e3be213540cb473d9f207b1f44798fa3de2ab48878ba9e8d2a9 SHA512 966890e20631a07422ccda7aabdff76636e1a94e295f379d647b1dae484cf24120587d85661f1bac8bdf40a85c511d6f0fd5c8c4941c8a0f593a656e7b3432a4 +MISC metadata.xml 378 BLAKE2B 87766284663a7eb9f3551b82d7667d1936692eb142587f4b344c10565799e45e43e07f64aed98e03495d77cbff82369b26a6aac4f4bdfa332b13cd644a095e94 SHA512 adf109c13b00d701dafd555683fdb6432b9e15b8f25baa8c15ba582566b99001d49df316cb4f33770a7b8c781e6504e19e45597155e4474edfa5f2eb51539786 diff --git a/dev-haskell/nanospec/metadata.xml b/dev-haskell/nanospec/metadata.xml index 937381521944..8f1b8ce8ed3a 100644 --- a/dev-haskell/nanospec/metadata.xml +++ b/dev-haskell/nanospec/metadata.xml @@ -5,4 +5,8 @@ haskell@gentoo.org Gentoo Haskell + + nanospec + hspec/nanospec + diff --git a/dev-haskell/nanospec/nanospec-0.2.2.ebuild b/dev-haskell/nanospec/nanospec-0.2.2.ebuild index 6d7b5ebd836c..c14d160d5dfb 100644 --- a/dev-haskell/nanospec/nanospec-0.2.2.ebuild +++ b/dev-haskell/nanospec/nanospec-0.2.2.ebuild @@ -3,24 +3,33 @@ EAPI=8 -# ebuild generated by hackport 0.5.5.9999 +# ebuild generated by hackport 0.8.0.0.9999 -CABAL_FEATURES="lib profile haddock hoogle hscolour" # drop test-suite: cyclic depend +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" inherit haskell-cabal DESCRIPTION="A lightweight implementation of a subset of Hspec's API" HOMEPAGE="https://github.com/hspec/nanospec#readme" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" -RESTRICT=test # cyclic depend: silently[test]->nanospec - -RDEPEND=">=dev-lang/ghc-7.4.1:= +RDEPEND=" + >=dev-lang/ghc-8.4.3:= " DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 + >=dev-haskell/cabal-2.2.0.1 + test? ( + >=dev-haskell/hspec-1.3 + >=dev-haskell/silently-1.2.4 + ) " + +pkg_pretend() { + if use test; then + ewarn "The \"test\" USE flag for this package creates cycles within the" + ewarn "dependency graph. This may give you problems during 'haskell-updater' runs." + ewarn "It is recommended to leave it disabled unless explicitly testing the package." + fi +} -- cgit v1.2.3