summaryrefslogtreecommitdiff
path: root/dev-haskell
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/base-orphans/Manifest2
-rw-r--r--dev-haskell/base-orphans/base-orphans-0.8.4.ebuild (renamed from dev-haskell/base-orphans/base-orphans-0.8.2.ebuild)10
-rw-r--r--dev-haskell/hedgehog/Manifest2
-rw-r--r--dev-haskell/hedgehog/hedgehog-1.0.4.ebuild (renamed from dev-haskell/hedgehog/hedgehog-1.0.2-r1.ebuild)20
-rw-r--r--dev-haskell/tasty-hedgehog/tasty-hedgehog-1.0.0.2-r1.ebuild (renamed from dev-haskell/tasty-hedgehog/tasty-hedgehog-1.0.0.2.ebuild)8
-rw-r--r--dev-haskell/uri-bytestring/Manifest2
-rw-r--r--dev-haskell/uri-bytestring/uri-bytestring-0.3.3.0.ebuild (renamed from dev-haskell/uri-bytestring/uri-bytestring-0.3.2.2.ebuild)5
7 files changed, 22 insertions, 27 deletions
diff --git a/dev-haskell/base-orphans/Manifest b/dev-haskell/base-orphans/Manifest
index 692ad1f4fe58..11b16201f2db 100644
--- a/dev-haskell/base-orphans/Manifest
+++ b/dev-haskell/base-orphans/Manifest
@@ -1 +1 @@
-DIST base-orphans-0.8.2.tar.gz 20727 BLAKE2B bf9c46e1d142bfbebb64a74eed6d367c253e16bc7ac5503b71afa0894b9d890773410d2b5542a5e927bdc76f349ecf7cc06156199f98ba8dce1d675873d4104d SHA512 f438d3434fa2f276af3bd23288e4cab2af94dfbb392b0a7eec747af3fed3856cdac2ce5f9476962cbf5ddbb2e48577469155101e84f7603534fc4d097da882e9
+DIST base-orphans-0.8.4.tar.gz 22573 BLAKE2B 0fe59f562864e41419a9b77087d70488cc6d9e5c762c92815d05d326bfb0a6aaa11e3da82b4bb0664549e56e4abd5f81330a836010f7b56cb26f86c8b82c3038 SHA512 ce59bd56c5acc38f3c5c55d619b27684a8cc35c0b14c2dac6a4cfa56d503e25c7a764210a7cb9cef93b0acc02371af0e40d8024b7a48e88a8ebdf406fed206a6
diff --git a/dev-haskell/base-orphans/base-orphans-0.8.2.ebuild b/dev-haskell/base-orphans/base-orphans-0.8.4.ebuild
index f7b80070c8c4..3edd14593a73 100644
--- a/dev-haskell/base-orphans/base-orphans-0.8.2.ebuild
+++ b/dev-haskell/base-orphans/base-orphans-0.8.4.ebuild
@@ -3,9 +3,9 @@
EAPI=7
-# ebuild generated by hackport 0.6.4
+# ebuild generated by hackport 0.6.6.9999
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite": circular depends
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
inherit haskell-cabal
DESCRIPTION="Backwards-compatible orphan instances for base"
@@ -22,5 +22,7 @@ RESTRICT=test # circular depends: base-orphans[test]->hspec->hspec-core->tempora
RDEPEND=">=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.12
-"
+ >=dev-haskell/cabal-1.12"
+# test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3
+# dev-haskell/quickcheck )
+# "
diff --git a/dev-haskell/hedgehog/Manifest b/dev-haskell/hedgehog/Manifest
index 39c3d7617ff3..7f9623bf8eb2 100644
--- a/dev-haskell/hedgehog/Manifest
+++ b/dev-haskell/hedgehog/Manifest
@@ -1 +1 @@
-DIST hedgehog-1.0.2.tar.gz 66986 BLAKE2B adb4e40bedb3ffa76b39b8ee87fdd4a05d467c5a0d9e225257123ea02721a5bae5146a9e0d2d0fb79ca0d0dd41987559da2ae505662652b9e97aea3c25d362eb SHA512 b34004210f4af480e10e6fd0a715ee0efb7d718a7c0d8b84355639064b105840e59be223e90cc4fa26a9fa564df6d9686e77b03d996a8820955b19a6ef42c1bb
+DIST hedgehog-1.0.4.tar.gz 68959 BLAKE2B db9b5d2202d1a27fd27703f45083ac3b1e6c26505e4ead2c26bc79f5bd42f9523f2c11299cfa42b095467e289a5c80d2b75cf628828af4b702ad22195f2b1457 SHA512 71eb946550c0189e598d2a4205547c007cc4fd101e1cfab38f79535e7c158dfa3b43dec6dde2331d5fe9cb5b0d4c6212f51b820ec146e47ecd9823a99f0f8133
diff --git a/dev-haskell/hedgehog/hedgehog-1.0.2-r1.ebuild b/dev-haskell/hedgehog/hedgehog-1.0.4.ebuild
index 4eb9dc8b0c26..2b09e994ae4d 100644
--- a/dev-haskell/hedgehog/hedgehog-1.0.2-r1.ebuild
+++ b/dev-haskell/hedgehog/hedgehog-1.0.4.ebuild
@@ -3,12 +3,12 @@
EAPI=7
-# ebuild generated by hackport 0.6.2.9999
+# ebuild generated by hackport 0.6.6.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
-DESCRIPTION="Hedgehog will eat all your bugs"
+DESCRIPTION="Release with confidence"
HOMEPAGE="https://hedgehog.qa"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
@@ -17,21 +17,19 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=">=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-0.11:=[profile?]
+RDEPEND=">=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?]
>=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?]
>=dev-haskell/concurrent-output-1.7:=[profile?] <dev-haskell/concurrent-output-1.11:=[profile?]
>=dev-haskell/erf-2.0:=[profile?] <dev-haskell/erf-2.1:=[profile?]
>=dev-haskell/exceptions-0.7:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
- >=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-5:=[profile?]
>=dev-haskell/lifted-async-0.7:=[profile?] <dev-haskell/lifted-async-0.11:=[profile?]
>=dev-haskell/mmorph-1.0:=[profile?] <dev-haskell/mmorph-1.2:=[profile?]
>=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
>=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/pretty-show-1.6:=[profile?]
+ >=dev-haskell/pretty-show-1.6:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?]
>=dev-haskell/primitive-0.6:=[profile?] <dev-haskell/primitive-0.8:=[profile?]
- >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.2:=[profile?]
+ >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?]
>=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.3:=[profile?]
- >=dev-haskell/semigroups-0.16:=[profile?] <dev-haskell/semigroups-0.20:=[profile?]
>=dev-haskell/stm-2.4:=[profile?] <dev-haskell/stm-2.6:=[profile?]
>=dev-haskell/text-1.1:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-haskell/transformers-base-0.4.5.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
@@ -41,11 +39,3 @@ RDEPEND=">=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.24.0.0
"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'template-haskell >= 2.10 && < 2.16' 'template-haskell >= 2.10' \
- 'pretty-show >= 1.6 && < 1.10' 'pretty-show >= 1.6'
-}
diff --git a/dev-haskell/tasty-hedgehog/tasty-hedgehog-1.0.0.2.ebuild b/dev-haskell/tasty-hedgehog/tasty-hedgehog-1.0.0.2-r1.ebuild
index e02a9847ed19..00d5c2279d89 100644
--- a/dev-haskell/tasty-hedgehog/tasty-hedgehog-1.0.0.2.ebuild
+++ b/dev-haskell/tasty-hedgehog/tasty-hedgehog-1.0.0.2-r1.ebuild
@@ -17,19 +17,21 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=">=dev-haskell/hedgehog-1.0.2:=[profile?] <dev-haskell/hedgehog-1.0.3:=[profile?]
+RDEPEND=">=dev-haskell/hedgehog-1.0.2:=[profile?] <dev-haskell/hedgehog-1.1:=[profile?]
>=dev-haskell/tagged-0.8:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
>=dev-haskell/tasty-0.11:=[profile?] <dev-haskell/tasty-1.3:=[profile?]
>=dev-lang/ghc-7.10.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.22.2.0
- test? ( >=dev-haskell/tasty-expected-failure-0.11 <dev-haskell/tasty-expected-failure-0.12 )
+ test? ( >=dev-haskell/tasty-expected-failure-0.11 <dev-haskell/tasty-expected-failure-0.13 )
"
src_prepare() {
default
cabal_chdeps \
- 'base >= 4.8 && <4.14' 'base >= 4.8'
+ 'base >= 4.8 && <4.14' 'base >= 4.8' \
+ 'tasty-expected-failure >= 0.11 && < 0.12' 'tasty-expected-failure >= 0.11' \
+ 'hedgehog >= 1.0.2 && < 1.0.3' 'hedgehog >= 1.0.2'
}
diff --git a/dev-haskell/uri-bytestring/Manifest b/dev-haskell/uri-bytestring/Manifest
index aece035b216e..5b7bf06fcfd6 100644
--- a/dev-haskell/uri-bytestring/Manifest
+++ b/dev-haskell/uri-bytestring/Manifest
@@ -1 +1 @@
-DIST uri-bytestring-0.3.2.2.tar.gz 22743 BLAKE2B fc4a5e2421350bc71c07d7353a4934150b6fd46dcacb68ec77c516113c13324663fcf1d09a5b21303bb4c9d5f9587f52a3e0779db35f4c02eb1000744ad19932 SHA512 82565afbdb00b9b4a56f8eaa3ccd42732a16a79f894c950c67cede6346af5112dcb2d226f4b11bde135cf6cfacc687799d33f660d98556d031d262ffe65cf422
+DIST uri-bytestring-0.3.3.0.tar.gz 22994 BLAKE2B 1dbe396e48773b93a3f1aae0bb84c1d525e0b5ff5831dade79c709ee215e79c1e7834296680341dc074953e249af3472e5b1504526854a28750ef5aee6acd50e SHA512 29be8a04bc95e5d86cb3f1c042e0acfec3970af7d9424c8e3218e143b2b9d783d1e7585597ba588928bd843b4d7f02dbb7f3ad862f39c60e4baa6c262faa9669
diff --git a/dev-haskell/uri-bytestring/uri-bytestring-0.3.2.2.ebuild b/dev-haskell/uri-bytestring/uri-bytestring-0.3.3.0.ebuild
index 05a82249e7a7..a0ef989d8d67 100644
--- a/dev-haskell/uri-bytestring/uri-bytestring-0.3.2.2.ebuild
+++ b/dev-haskell/uri-bytestring/uri-bytestring-0.3.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-# ebuild generated by hackport 0.6.1.9999
+# ebuild generated by hackport 0.6.6.9999
#hackport: flags: -lib-werror
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
@@ -22,7 +22,7 @@ RDEPEND=">=dev-haskell/attoparsec-0.13.1.0:=[profile?]
>=dev-haskell/blaze-builder-0.3.0.0:=[profile?]
>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-5:=[profile?]
>=dev-haskell/semigroups-0.16.2.2:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
- >=dev-haskell/th-lift-0.7.5:=[profile?]
+ >=dev-haskell/th-lift-0.7.5:=[profile?] <dev-haskell/th-lift-0.9:=[profile?]
>=dev-haskell/th-lift-instances-0.1.8:=[profile?]
>=dev-lang/ghc-7.8.2:=
"
@@ -37,6 +37,7 @@ DEPEND="${RDEPEND}
dev-haskell/tasty-hunit )
"
+# th-lift only required for <dev-lang/ghc-8
src_prepare() {
default