summaryrefslogtreecommitdiff
path: root/dev-haskell/nanospec
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
commit386855c4d1ef509c1fd32abd721589c81669613b (patch)
tree35dc984118f0a7dc2df88313d83bb5779fd12514 /dev-haskell/nanospec
parent0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff)
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/nanospec')
-rw-r--r--dev-haskell/nanospec/Manifest4
-rw-r--r--dev-haskell/nanospec/metadata.xml4
-rw-r--r--dev-haskell/nanospec/nanospec-0.2.2.ebuild25
3 files changed, 23 insertions, 10 deletions
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 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
+ <upstream>
+ <remote-id type="hackage">nanospec</remote-id>
+ <remote-id type="github">hspec/nanospec</remote-id>
+ </upstream>
</pkgmetadata>
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
+}