[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes/

2022-10-05 Thread Jakov Smolić
commit: 6fe538e64d287d6a186be7547063d98199bd4f57
Author: matoro  users  noreply  github  com>
AuthorDate: Wed Sep 21 22:56:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Oct  6 06:11:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe538e6

dev-haskell/quickcheck-classes: keyword 0.6.4.0 for ~riscv

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild 
b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
index e0deefbe60dd..32c1d4913d9b 100644
--- a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
+++ b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector"
 
 RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/

2022-10-05 Thread Jakov Smolić
commit: 4789ac90b1247ac21438b563bf7999441f105f2e
Author: matoro  users  noreply  github  com>
AuthorDate: Wed Sep 21 22:27:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Oct  6 06:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4789ac90

dev-haskell/quickcheck-classes-base: keyword 0.6.2.0 for ~riscv

Signed-off-by: Jakov Smolić  gentoo.org>

 .../quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild 
b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
index 2ccf2bc8d5b0..4ea4895363b1 100644
--- a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
+++ b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="+binary-laws +unary-laws"
 
 RDEPEND="dev-haskell/contravariant:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/

2022-08-31 Thread Sam James
commit: b65cf2ba172c686a61918bc79f43b1e5e7c1b00a
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Aug 28 17:38:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 31 21:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65cf2ba

dev-haskell/quickcheck-classes-base: keyword 0.6.2.0 for ~arm64

Thanks-to: Marcus Comstedt  mc.pp.se>
Signed-off-by: Sam James  gentoo.org>

 .../quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild 
b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
index aa1a39ae72ca..2ccf2bc8d5b0 100644
--- a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
+++ b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="+binary-laws +unary-laws"
 
 RDEPEND="dev-haskell/contravariant:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes/

2022-08-31 Thread Sam James
commit: 17d73fa5881754fe48b5fc9c67157b7b75ec8553
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Aug 28 17:42:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 31 21:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d73fa5

dev-haskell/quickcheck-classes: keyword 0.6.4.0 for ~arm64

Thanks-to: Marcus Comstedt  mc.pp.se>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild 
b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
index 83489b398b25..e0deefbe60dd 100644
--- a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
+++ b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector"
 
 RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes/

2022-08-18 Thread Sam James
commit: b8852b78c5e5ecb0dff8ea953827d41653b850e7
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Aug 15 05:28:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 18:44:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8852b78

dev-haskell/quickcheck-classes: keyword 0.6.4.0 for ~ppc64

Signed-off-by: Sam James  gentoo.org>

 dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild 
b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
index e4dbaa884075..83489b398b25 100644
--- a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
+++ b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector"
 
 RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/

2022-08-18 Thread Sam James
commit: 66b57785f175f9d1e7de178ca9fcbd8a2b49f7f9
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Aug 15 05:26:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 18:44:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b57785

dev-haskell/quickcheck-classes-base: keyword 0.6.2.0 for ~ppc64

Signed-off-by: Sam James  gentoo.org>

 .../quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild 
b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
index 7bd0238e1887..aa1a39ae72ca 100644
--- a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
+++ b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="+binary-laws +unary-laws"
 
 RDEPEND="dev-haskell/contravariant:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/

2021-07-30 Thread Sergei Trofimovich
commit: 678699492cee747f0c208d20b66c8b4b8a26133a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 30 22:30:29 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 30 22:30:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67869949

dev-haskell/quickcheck-classes-base: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-classes-base/Manifest   |  1 -
 .../quickcheck-classes-base-0.6.0.0.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-haskell/quickcheck-classes-base/Manifest 
b/dev-haskell/quickcheck-classes-base/Manifest
index f2a44f23183..9b3a83da17b 100644
--- a/dev-haskell/quickcheck-classes-base/Manifest
+++ b/dev-haskell/quickcheck-classes-base/Manifest
@@ -1,2 +1 @@
-DIST quickcheck-classes-base-0.6.0.0.tar.gz 25760 BLAKE2B 
d09794c63da8311836e6422006d262fca21f7d71b473b69f57bd49b3ed2e39f29fcfd18b73fd311db4f6b1cca390cc579f2438481dbd680841c835d7d0d9f557
 SHA512 
3d0a7c68ab1cdaddbd272df633e0704f5ee3997b3a86fe79cb960f7c84f8546f3360b9d52ada45b9db6344135f0aab1093d5304935ae19f43d235790fba83216
 DIST quickcheck-classes-base-0.6.2.0.tar.gz 26732 BLAKE2B 
aa3b7be411c66b72eb07c81e9fe2c1accdde254ae8e510080d7b0ea93df0148317a61633f96fe459ab329af112eee3d8243fb728f5416d95d258b90a40d1d9cf
 SHA512 
730255f74582081e65fa8c6b36ab8a2c26991a8e7d8140361151614e7a9619f178e50820cdfc3bf5771f1688dce369f9d71de683bc89481a20f8d2382ae4b58d

diff --git 
a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild 
b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
deleted file mode 100644
index 8b0c61a1e9d..000
--- a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.2
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="QuickCheck common typeclasses from 'base'"
-HOMEPAGE="https://github.com/andrewthad/quickcheck-classes#readme";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+binary-laws +unary-laws"
-
-RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]
-   dev-haskell/bifunctors:=[profile?]
-   dev-haskell/contravariant:=[profile?]
-   dev-haskell/fail:=[profile?]
-   >=dev-haskell/semigroups-0.17:=[profile?]
-   dev-haskell/tagged:=[profile?]
-   >=dev-lang/ghc-8.0.1:=
-   binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
-   unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
-   !unary-laws? ( !binary-laws? ( 
>=dev-haskell/quickcheck-2.7:2=[profile?] ) )
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.24.0.0
-"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag binary-laws binary-laws) \
-   $(cabal_flag unary-laws unary-laws)
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/files/, dev-haskell/quickcheck-classes-base/

2021-07-30 Thread Sergei Trofimovich
commit: c16eca8aec2f8d32183a7c733377e84cf449a11d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 30 22:30:08 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 30 22:30:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16eca8a

dev-haskell/quickcheck-classes-base: fix USE="binary-laws -unary-laws" case

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/804870
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-classes-base/Manifest   |  1 +
 .../quickcheck-classes-base-0.6.2.0-laws.patch | 51 ++
 dev-haskell/quickcheck-classes-base/metadata.xml   | 23 +-
 .../quickcheck-classes-base-0.6.2.0.ebuild | 36 +++
 4 files changed, 89 insertions(+), 22 deletions(-)

diff --git a/dev-haskell/quickcheck-classes-base/Manifest 
b/dev-haskell/quickcheck-classes-base/Manifest
index 4aab9890f14..f2a44f23183 100644
--- a/dev-haskell/quickcheck-classes-base/Manifest
+++ b/dev-haskell/quickcheck-classes-base/Manifest
@@ -1 +1,2 @@
 DIST quickcheck-classes-base-0.6.0.0.tar.gz 25760 BLAKE2B 
d09794c63da8311836e6422006d262fca21f7d71b473b69f57bd49b3ed2e39f29fcfd18b73fd311db4f6b1cca390cc579f2438481dbd680841c835d7d0d9f557
 SHA512 
3d0a7c68ab1cdaddbd272df633e0704f5ee3997b3a86fe79cb960f7c84f8546f3360b9d52ada45b9db6344135f0aab1093d5304935ae19f43d235790fba83216
+DIST quickcheck-classes-base-0.6.2.0.tar.gz 26732 BLAKE2B 
aa3b7be411c66b72eb07c81e9fe2c1accdde254ae8e510080d7b0ea93df0148317a61633f96fe459ab329af112eee3d8243fb728f5416d95d258b90a40d1d9cf
 SHA512 
730255f74582081e65fa8c6b36ab8a2c26991a8e7d8140361151614e7a9619f178e50820cdfc3bf5771f1688dce369f9d71de683bc89481a20f8d2382ae4b58d

diff --git 
a/dev-haskell/quickcheck-classes-base/files/quickcheck-classes-base-0.6.2.0-laws.patch
 
b/dev-haskell/quickcheck-classes-base/files/quickcheck-classes-base-0.6.2.0-laws.patch
new file mode 100644
index 000..f806f226a06
--- /dev/null
+++ 
b/dev-haskell/quickcheck-classes-base/files/quickcheck-classes-base-0.6.2.0-laws.patch
@@ -0,0 +1,51 @@
+From b59ab822c261283004c2e87cffc653dc2b35c030 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Fri, 30 Jul 2021 23:23:19 +0100
+Subject: [PATCH] quickcheck-classes-base: move qe1_q under UNARY_LAWS define
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+In https://bugs.gentoo.org/804870 Toralf noticed a build failure:
+
+```
+$ cabal build --flags=binary-laws --flags=-unary-laws
+Configuring quickcheck-classes-base-0.6.2.0...
+Preprocessing library for quickcheck-classes-base-0.6.2.0..
+Building library for quickcheck-classes-base-0.6.2.0..
+[ 1 of 30] Compiling Test.QuickCheck.Classes.Internal ( 
src/Test/QuickCheck/Classes/Internal.hs, 
dist/build/Test/QuickCheck/Classes/Internal.o, 
dist/build/Test/QuickCheck/Classes/Internal.dyn_o )
+
+src/Test/QuickCheck/Classes/Internal.hs:79:5: error:
+Not in scope: ‘eq1_2’
+   |
+79 |   , eq1_2
+   | ^
+```
+
+In happens due to a mismatch between export and definition #ifdef guards.
+The change fised declaration to match definition.
+
+Reported-by: Toralf Förster
+Bug: https://bugs.gentoo.org/804870
+Signed-off-by: Sergei Trofimovich 
+---
+ quickcheck-classes-base/src/Test/QuickCheck/Classes/Internal.hs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/src/Test/QuickCheck/Classes/Internal.hs
 b/src/Test/QuickCheck/Classes/Internal.hs
+@@ -73,10 +73,10 @@ module Test.QuickCheck.Classes.Internal
+   , isTrue#
+ #if HAVE_UNARY_LAWS
+   , eq1
++  , eq1_2
+ #endif
+ #if HAVE_BINARY_LAWS
+   , eq2
+-  , eq1_2
+ #endif
+   , readMaybe
+   ) where
+-- 
+2.32.0
+

diff --git a/dev-haskell/quickcheck-classes-base/metadata.xml 
b/dev-haskell/quickcheck-classes-base/metadata.xml
index 435de9480d9..26c36c8090b 100644
--- a/dev-haskell/quickcheck-classes-base/metadata.xml
+++ b/dev-haskell/quickcheck-classes-base/metadata.xml
@@ -6,28 +6,7 @@
Gentoo Haskell


+   Include infrastructure for testing 
class laws of binary type constructors. Disabling `unary-laws` while keeping 
`binary-laws` enabled is an unsupported configuration.
Include infrastructure for testing 
class laws of unary type constructors.
-   Include infrastructure for testing 
class laws of binary type constructors.
-Disabling `unary-laws` while keeping `binary-laws` enabled is an unsupported
-configuration.

-   
-   This libary is a minimal variant of `quickcheck-classes` that
-   only provides laws for typeclasses from `base`. The main purpose
-   of splitting this out is so that `primitive` can depend on
-   `quickcheck-classes-base` in its test suite, avoiding the 
circular
-   dependency that arises if `quickcheck-classes` is us

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2021-07-25 Thread Sergei Trofimovich
commit: a984a19e0834c46fe8949d28da1bf9df0319222f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul 25 15:09:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul 25 15:09:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a984a19e

dev-haskell/quickcheck: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck/Manifest|  5 ---
 dev-haskell/quickcheck/quickcheck-2.6.ebuild   | 34 
 dev-haskell/quickcheck/quickcheck-2.7.6.ebuild | 41 
 dev-haskell/quickcheck/quickcheck-2.8.1.ebuild | 41 
 dev-haskell/quickcheck/quickcheck-2.8.2.ebuild | 43 -
 dev-haskell/quickcheck/quickcheck-2.9.2.ebuild | 44 --
 6 files changed, 208 deletions(-)

diff --git a/dev-haskell/quickcheck/Manifest b/dev-haskell/quickcheck/Manifest
index e20d07005e3..7253415496c 100644
--- a/dev-haskell/quickcheck/Manifest
+++ b/dev-haskell/quickcheck/Manifest
@@ -1,6 +1 @@
 DIST QuickCheck-2.13.2.tar.gz 70427 BLAKE2B 
a2676dfd98f8aafa2ccc2e0dbe32d23d70d811e940ec8f6ae7e85b65feef07094d8edd66548961b6217b05eba30e19b6a76eed3b15cdd0293591d97252c9662a
 SHA512 
d2c92caec8bdf9089483b1f256f17f3d50e066f57eddb630f1831a232c4e33a0d4f55a0f927aa433cd3379283fa2615fd2937941e6847b234ea00b0fbeb46b98
-DIST QuickCheck-2.6.tar.gz 26466 BLAKE2B 
e8b4ba40cb403fe487fe483a133be8b951e36ab1ebe748a32dc22eb490e7f9b5e15da010353777651e65668e8cf5cc4c9919d28becde28238a0ff3ed8292779f
 SHA512 
17cfa7b9ee2fa3e31b48ed3609d5e3bb2316b99251e45e56d377a198d8cb429696e25ecb35ef1bf5cac7e313381274c646393697604f1feefe225fc692e01166
-DIST QuickCheck-2.7.6.tar.gz 34513 BLAKE2B 
e8f8252655426896f899162f374f447960c95ec5d57ec08d23f64fa3ac59040864a13bd455e14d58940c4015e0ca537e08723602a6114ba6aed1f7aafe5a01a7
 SHA512 
21e17fbe6dfc2425a948c789ac7d519cfb21c48df68b63de68e6af192d9642d24e1e46ba0b356767e2a10461a3032a4742a6608248574ae458fd2f03649f0451
-DIST QuickCheck-2.8.1.tar.gz 38999 BLAKE2B 
6c53c760cfe9ac686f9b41a3a440b25cf84f52246bf4a42652eaf1cb3938586566cb597d2ee8f2ed632b4e31d0fa45ce2479e1573cef30e64ef19f06349fc6b8
 SHA512 
def1f7141b80be5b508e396c069f6f270c9b890b0ce03df41e058092e6dad28ed8c83873481406630e6b8b93f154d1b0bf9b4a7052318ec018ef0901c1ef
-DIST QuickCheck-2.8.2.tar.gz 39725 BLAKE2B 
a817a03677fd44fe9554e54b86ba71ba32338845c397e1debd9bc128200f1351acc6262deb1e2b2d26a9c75811b688220c2a02813e7f4ea898953679caa6ba9a
 SHA512 
661b9e5285f56f69f8807ad0679ca4e18d0ac648233d5f6cbcfda548fcfcf3bc1b790c409f66fdf67cc4a3b769a248b43b0cd1abd103ae6d9a596978c5af4aba
-DIST QuickCheck-2.9.2.tar.gz 43417 BLAKE2B 
e4721bdee29b2e6d4f349758c6355a633fa60574c34fe59a6f7698a4e59ebeec4ad9d01ecd9324723f9495b2819606588c235c74f6243e688d96c4380fec09a9
 SHA512 
7b8bad1995e6ce5484f627f9edab91cb8d124b63444e9f62b613b0d1558c2639101dd30d6c455e7f66ffa613f704aeead89faceea56eb411ba8ed15472edb917

diff --git a/dev-haskell/quickcheck/quickcheck-2.6.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.6.ebuild
deleted file mode 100644
index 83ea176ebf8..000
--- a/dev-haskell/quickcheck/quickcheck-2.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.2.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="QuickCheck"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Automatic testing of Haskell programs"
-HOMEPAGE="https://github.com/nick8325/quickcheck";
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="2/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="+template-haskell"
-
-RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
-   dev-haskell/random:=[profile?]
-   >=dev-lang/ghc-6.10.4:="
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag template-haskell templatehaskell)
-}

diff --git a/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
deleted file mode 100644
index 40684b1f3f3..000
--- a/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.4.
-#hackport: flags: +base4,-base3,templatehaskell:template-haskell
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="QuickCheck"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Automatic testing of Haskell programs"
-HOMEPAGE="https://github.com/nick8325/quickcheck";
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="2/${PV}"
-KEYWORDS="~amd64 ~x86

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2020-11-01 Thread Sergei Trofimovich
commit: ca68fb379914d490889f87057bedbd3041a99658
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:47:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:47:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca68fb37

dev-haskell/quickcheck: update to EAPI=7

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck/quickcheck-2.6.ebuild   | 2 +-
 dev-haskell/quickcheck/quickcheck-2.7.6.ebuild | 4 ++--
 dev-haskell/quickcheck/quickcheck-2.8.1.ebuild | 4 ++--
 dev-haskell/quickcheck/quickcheck-2.8.2.ebuild | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-haskell/quickcheck/quickcheck-2.6.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.6.ebuild
index 21e335966b8..83ea176ebf8 100644
--- a/dev-haskell/quickcheck/quickcheck-2.6.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.6.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.2.
 

diff --git a/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
index 0cf65a19c50..40684b1f3f3 100644
--- a/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.
 #hackport: flags: +base4,-base3,templatehaskell:template-haskell

diff --git a/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild
index 54664468880..f15b3b062c4 100644
--- a/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.4.
 #hackport: flags: +base4,-base3,templatehaskell:template-haskell

diff --git a/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
index bd5b90e9d99..1efe4d1da6c 100644
--- a/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.6.
 #hackport: flags: +base4,-base3,templatehaskell:template-haskell



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-instances/

2020-09-12 Thread Sergei Trofimovich
commit: 50dcfa8c57cc63c65688510008285865980dda89
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 12 21:56:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 12 21:57:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50dcfa8c

dev-haskell/quickcheck-instances: drop old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-instances/Manifest  |  2 --
 .../quickcheck-instances-0.3.11.ebuild | 29 -
 .../quickcheck-instances-0.3.12-r1.ebuild  | 38 --
 .../quickcheck-instances-0.3.12.ebuild | 31 --
 4 files changed, 100 deletions(-)

diff --git a/dev-haskell/quickcheck-instances/Manifest 
b/dev-haskell/quickcheck-instances/Manifest
index 5459a6aa7e2..e29ed4ae7bd 100644
--- a/dev-haskell/quickcheck-instances/Manifest
+++ b/dev-haskell/quickcheck-instances/Manifest
@@ -1,3 +1 @@
-DIST quickcheck-instances-0.3.11.tar.gz 6024 BLAKE2B 
72b1b2eed0906aa79f557ef158de922714ab80433fe9b6659a80287de3899e935933f35d23d28dfa7b6084a1cf4907c4fe8718a14636bd155814ad8bf258
 SHA512 
a19c97810df7a028af5c6190f62bd9c858444ba210bd016eeb37b402aa9ff942a3538263b80d89a9c156189220ce32058fb81b384c1317f96df527654cb59818
-DIST quickcheck-instances-0.3.12.tar.gz 6437 BLAKE2B 
28df5a7872e549f55bb09daf9983a0a447e7730babb4ded4b439acd9cb1166c5a57853197438a9acebce926c0bac87f4a737fcf927799748457737db43afb84d
 SHA512 
471e9e4324ca6d655283d8ed149587bdad981684dce9dc5db5db417fb7614d3a1b6d41388af228e4d600b989d2e14e0496af63c09275cce3f132db7d71c35f98
 DIST quickcheck-instances-0.3.22.tar.gz 9939 BLAKE2B 
329117de28253bd6319b84a7e51c6428b90fed4ca4f49c7bb127ed1676d2438ce682a80fb819d60df300d6b56c005a9dd424e3b9d7c858119cb0e871d19c06f1
 SHA512 
cd36e6833752fbc5501a4fe8459381fe3c07f73b706a438effee06bd1b5e17ecb12b1347fdacb65556e339de58ca8ac32480dc1339cb43b1416c4aeb4f714f8c

diff --git 
a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.11.ebuild 
b/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.11.ebuild
deleted file mode 100644
index 67017a36101..000
--- a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Common quickcheck instances"
-HOMEPAGE="https://github.com/aslatter/qc-instances";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/hashable-1.1.2.3:=[profile?] 
=dev-haskell/old-time-1.0:=[profile?] 
=dev-haskell/quickcheck-2.1:2=[profile?] 
=dev-haskell/text-0.7:=[profile?] =dev-haskell/unordered-containers-0.2.1:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6
-"

diff --git 
a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12-r1.ebuild 
b/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12-r1.ebuild
deleted file mode 100644
index 77d2e606e87..000
--- a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Common quickcheck instances"
-HOMEPAGE="https://github.com/aslatter/qc-instances";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/hashable-1.1.2.3:=[profile?] 
=dev-haskell/old-time-1.0:=[profile?] 
=dev-haskell/quickcheck-2.1:2=[profile?]
-   >=dev-haskell/scientific-0.2:=[profile?] 
=dev-haskell/text-0.7:=[profile?] =dev-haskell/unordered-containers-0.2.1:=[profile?] 
=dev-haskell/vector-0.9:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'QuickCheck >= 2.1 && < 2.9' 'QuickCheck >= 2.1'
-}

diff --git 
a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12.ebuild 
b/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12.ebuild
deleted file mode 100644
index f3d30611fe8..000
--- a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Common quickcheck instances"
-HOMEPAGE="http

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-io/

2020-09-12 Thread Sergei Trofimovich
commit: 104ed603569dd80c10731b97892a784c01ef8e53
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 12 21:56:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 12 21:57:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104ed603

dev-haskell/quickcheck-io: drop old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-io/Manifest |  3 ---
 .../quickcheck-io/quickcheck-io-0.1.1-r1.ebuild| 26 --
 .../quickcheck-io/quickcheck-io-0.1.2.ebuild   | 26 --
 .../quickcheck-io/quickcheck-io-0.1.4.ebuild   | 26 --
 4 files changed, 81 deletions(-)

diff --git a/dev-haskell/quickcheck-io/Manifest 
b/dev-haskell/quickcheck-io/Manifest
index c3d08e82f50..e8155dc11f3 100644
--- a/dev-haskell/quickcheck-io/Manifest
+++ b/dev-haskell/quickcheck-io/Manifest
@@ -1,4 +1 @@
-DIST quickcheck-io-0.1.1.tar.gz 1646 BLAKE2B 
5265db0739e4d2b5fdc06b7d087b0d04870046feafd52cbfe87a458578ea93cf0d19359ff05e3aab1f676c890d5f9a05dccfda44176a4d0c2b1f19befc1969a2
 SHA512 
440e15d8600f7b0f662cacf176dfb1c00371add4204fad3ffcf56e092d92b3405a2e5a0a6e03b265c83dbc2ff18f3f47213e8086164840d5c8da35b575ebb007
-DIST quickcheck-io-0.1.2.tar.gz 1784 BLAKE2B 
dc3360c61cb5c6e8f69b9a7e92dc99590cf55c0ab68b4af82cadd3e128abd8e2d902d5958bc7f9cf50a2e058be4c72ff334eedc50c49b65470cee00d9e9e50d4
 SHA512 
3a3f1ff1bb8fc4924396cc6ba7dc827f41f2d7186707c78325eca3fea5bafa0257cad4d69debae0d7847c10dff88281fa3c9bd63e1882a1fad7c1f3448132835
-DIST quickcheck-io-0.1.4.tar.gz 1808 BLAKE2B 
02772839b9934f0a98d7cec02d34b6280adf73440881ee03a6546707547f68cc25a844525a247419144ea96a51d7630c36cb55a36c7fffbfb5c0729e2f638618
 SHA512 
791e9ddaf973238adb7049163682e3ca7caee3f676f2534e68c0dd84ad9059eebfa3e6544531cb346e2c114586fde6d81247d867e101a8017d48bfaf58841380
 DIST quickcheck-io-0.2.0.tar.gz 1843 BLAKE2B 
ee6179ed912313a17d0506c35ae79853aba4e31fab90c1f6727b59879bf3b172f739eb6be5186af1aea47342aa8a357bb4565299a820beaf104e642338db01e9
 SHA512 
02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df

diff --git a/dev-haskell/quickcheck-io/quickcheck-io-0.1.1-r1.ebuild 
b/dev-haskell/quickcheck-io/quickcheck-io-0.1.1-r1.ebuild
deleted file mode 100644
index 7cb38a7e6eb..000
--- a/dev-haskell/quickcheck-io/quickcheck-io-0.1.1-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Use HUnit assertions as QuickCheck properties"
-HOMEPAGE="https://hackage.haskell.org/package/quickcheck-io";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/hunit-1.2.5:=[profile?]
-   >=dev-haskell/quickcheck-2.5.1:2=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-"

diff --git a/dev-haskell/quickcheck-io/quickcheck-io-0.1.2.ebuild 
b/dev-haskell/quickcheck-io/quickcheck-io-0.1.2.ebuild
deleted file mode 100644
index b3f70afa9ef..000
--- a/dev-haskell/quickcheck-io/quickcheck-io-0.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Use HUnit assertions as QuickCheck properties"
-HOMEPAGE="https://github.com/hspec/quickcheck-io#readme";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/hunit-1.2.5:=[profile?]
-   >=dev-haskell/quickcheck-2.5.1:2=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.10
-"

diff --git a/dev-haskell/quickcheck-io/quickcheck-io-0.1.4.ebuild 
b/dev-haskell/quickcheck-io/quickcheck-io-0.1.4.ebuild
deleted file mode 100644
index 15a75829ac0..000
--- a/dev-haskell/quickcheck-io/quickcheck-io-0.1.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Use HUnit assertions as QuickCheck properties"
-HOMEPAGE="https://github.com/hspec/quickcheck-io#readme";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/hunit-1.2.5:=[profile?]
-   >=dev-haskell/qu

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-unicode/

2020-09-12 Thread Sergei Trofimovich
commit: f6b1a47a2a4e6153c4cb31a817cca74e6e0638ae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 12 21:57:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 12 21:57:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b1a47a

dev-haskell/quickcheck-unicode: drop old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-unicode/Manifest|  1 -
 .../quickcheck-unicode-1.0.0.1.ebuild  | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-haskell/quickcheck-unicode/Manifest 
b/dev-haskell/quickcheck-unicode/Manifest
index 4286230ad14..afefe6541d2 100644
--- a/dev-haskell/quickcheck-unicode/Manifest
+++ b/dev-haskell/quickcheck-unicode/Manifest
@@ -1,2 +1 @@
-DIST quickcheck-unicode-1.0.0.1.tar.gz 3145 BLAKE2B 
04c87c9deee25a9eca10b916f0073ea91a348ba901ad0b85d6b5e82f915f003d1260d91271571f6ada077933683df8a3aec8109d4423f92fe4175f3f7e7b9ce9
 SHA512 
93ca26350243f509027c41279474b45679af445f19a2454ca4c4e980d0ba76f8ea5a6091197d575093af67e08461d6ca436270496d985d1a33fb6d958fcae371
 DIST quickcheck-unicode-1.0.1.0.tar.gz 3216 BLAKE2B 
29a0736759a4b17b7623a14ffc13048fd7d516275918ce61d6fa5c546999b24f2a763bd4b91993f3609c32a16558f38c24c019ff13a8120982e1c02e42bee83a
 SHA512 
4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15

diff --git a/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild 
b/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild
deleted file mode 100644
index 242646a1e8b..000
--- a/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Generator and shrink functions for testing Unicode-related 
software"
-HOMEPAGE="https://github.com/bos/quickcheck-unicode";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/quickcheck-2.7:2=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/

2020-08-22 Thread Sergei Trofimovich
commit: 360d4307d0ef16b3685caabc441577faaabda5d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:22:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360d4307

dev-haskell/quickcheck-classes-base: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-classes-base/Manifest   |  1 +
 dev-haskell/quickcheck-classes-base/metadata.xml   | 33 ++
 .../quickcheck-classes-base-0.6.0.0.ebuild | 39 ++
 3 files changed, 73 insertions(+)

diff --git a/dev-haskell/quickcheck-classes-base/Manifest 
b/dev-haskell/quickcheck-classes-base/Manifest
new file mode 100644
index 000..4aab9890f14
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/Manifest
@@ -0,0 +1 @@
+DIST quickcheck-classes-base-0.6.0.0.tar.gz 25760 BLAKE2B 
d09794c63da8311836e6422006d262fca21f7d71b473b69f57bd49b3ed2e39f29fcfd18b73fd311db4f6b1cca390cc579f2438481dbd680841c835d7d0d9f557
 SHA512 
3d0a7c68ab1cdaddbd272df633e0704f5ee3997b3a86fe79cb960f7c84f8546f3360b9d52ada45b9db6344135f0aab1093d5304935ae19f43d235790fba83216

diff --git a/dev-haskell/quickcheck-classes-base/metadata.xml 
b/dev-haskell/quickcheck-classes-base/metadata.xml
new file mode 100644
index 000..6b8592b1a5b
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/metadata.xml
@@ -0,0 +1,33 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Include infrastructure for testing 
class laws of unary type constructors.
+   Include infrastructure for testing 
class laws of binary type constructors.
+Disabling `unary-laws` while keeping `binary-laws` enabled is an unsupported
+configuration.
+   
+   
+   This libary is a minimal variant of `quickcheck-classes` that
+   only provides laws for typeclasses from `base`. The main purpose
+   of splitting this out is so that `primitive` can depend on
+   `quickcheck-classes-base` in its test suite, avoiding the 
circular
+   dependency that arises if `quickcheck-classes` is used instead.
+   
+   This library provides QuickCheck properties to ensure
+   that typeclass instances adhere to the set of laws that
+   they are supposed to. There are other libraries that do
+   similar things, such as `genvalidity-hspec` and `checkers`.
+   This library differs from other solutions by not introducing
+   any new typeclasses that the user needs to learn.
+   
+   /Note:/ on GHC < 8.5, this library uses the higher-kinded 
typeclasses
+   ('Data.Functor.Classes.Show1', 
'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.),
+   but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to 
express these
+   constraints more cleanly.
+   
+

diff --git 
a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild 
b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
new file mode 100644
index 000..8b0c61a1e9d
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="QuickCheck common typeclasses from 'base'"
+HOMEPAGE="https://github.com/andrewthad/quickcheck-classes#readme";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+binary-laws +unary-laws"
+
+RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]
+   dev-haskell/bifunctors:=[profile?]
+   dev-haskell/contravariant:=[profile?]
+   dev-haskell/fail:=[profile?]
+   >=dev-haskell/semigroups-0.17:=[profile?]
+   dev-haskell/tagged:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
+   unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
+   !unary-laws? ( !binary-laws? ( 
>=dev-haskell/quickcheck-2.7:2=[profile?] ) )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag binary-laws binary-laws) \
+   $(cabal_flag unary-laws unary-laws)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes/

2020-08-22 Thread Sergei Trofimovich
commit: 4a5dcbf34470c6ec171bbb3afd02312953463b8c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:23:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5dcbf3

dev-haskell/quickcheck-classes: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-classes/Manifest|  1 +
 dev-haskell/quickcheck-classes/metadata.xml| 47 +++
 .../quickcheck-classes-0.6.4.0.ebuild  | 54 ++
 3 files changed, 102 insertions(+)

diff --git a/dev-haskell/quickcheck-classes/Manifest 
b/dev-haskell/quickcheck-classes/Manifest
new file mode 100644
index 000..c6932af438a
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/Manifest
@@ -0,0 +1 @@
+DIST quickcheck-classes-0.6.4.0.tar.gz 19976 BLAKE2B 
614ebc6e1be382a942a55a039921021fd4bcaa2f5c977a8d83bd7b1fb76feebb31f94da908c2389d5f9ab5f7e2481f76223375db41d12b3583658d5d7361ed9b
 SHA512 
2d5786d3cd386a795d5e1ca58ef55fb2efb9285724cf8cbb2f28577973ac2b2a9058ba6185904bc29da88f6d080f4a38629df272502796a0c2e31f9a0e8b658c

diff --git a/dev-haskell/quickcheck-classes/metadata.xml 
b/dev-haskell/quickcheck-classes/metadata.xml
new file mode 100644
index 000..aaf10d4bc2b
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/metadata.xml
@@ -0,0 +1,47 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   Enable the use of the `aeson` package. This may be 
useful for
+   accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `semigroupoids` package. This may 
be
+   useful for accelerating builds in sandboxes for expert 
users.
+   
+   
+   Enable the use of the `semirings` package. This may be 
useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `vector` package. This may be 
useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Include infrastructure for testing class laws of unary 
type constructors.
+   
+   
+   Include infrastructure for testing class laws of binary 
type constructors.
+   Disabling `unary-laws` while keeping `binary-laws` 
enabled is an unsupported
+   configuration.
+   
+   
+   
+   This library provides QuickCheck properties to ensure
+   that typeclass instances adhere to the set of laws that
+   they are supposed to. There are other libraries that do
+   similar things, such as `genvalidity-hspec` and `checkers`.
+   This library differs from other solutions by not introducing
+   any new typeclasses that the user needs to learn.
+   
+   /Note:/ on GHC < 8.5, this library uses the higher-kinded 
typeclasses
+   ('Data.Functor.Classes.Show1', 
'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.),
+   but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to 
express these
+   constraints more cleanly.
+   
+

diff --git a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild 
b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
new file mode 100644
index 000..e4dbaa88407
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="QuickCheck common typeclasses"
+HOMEPAGE="https://github.com/andrewthad/quickcheck-classes#readme";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector"
+
+RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]
+   dev-haskell/bifunctors:=[profile?]
+   dev-haskell/contravariant:=[profile?]
+   dev-haskell/fail:=[profile?]
+   >=dev-haskell/primitive-0.6.4:=[profile?] 
=dev-haskell/primitive-addr-0.1.0.2:=[profile?] 
=dev-haskell/quickcheck-classes-base-0.6:=[profile?] 
=dev-haskell/semigroups-0.17:=[profile?]
+   dev-haskell/tagged:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   aeson? ( >=dev-haskell/aeson

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-unicode/

2019-12-14 Thread Sergei Trofimovich
commit: 534008cb5e56f6f6b4838e2f192b5540a1d6de39
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 14 14:25:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 14 15:02:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534008cb

dev-haskell/quickcheck-unicode: bump up to 1.0.1.0

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-unicode/Manifest|  1 +
 .../quickcheck-unicode-1.0.1.0.ebuild  | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-haskell/quickcheck-unicode/Manifest 
b/dev-haskell/quickcheck-unicode/Manifest
index 14b5d523aae..4286230ad14 100644
--- a/dev-haskell/quickcheck-unicode/Manifest
+++ b/dev-haskell/quickcheck-unicode/Manifest
@@ -1 +1,2 @@
 DIST quickcheck-unicode-1.0.0.1.tar.gz 3145 BLAKE2B 
04c87c9deee25a9eca10b916f0073ea91a348ba901ad0b85d6b5e82f915f003d1260d91271571f6ada077933683df8a3aec8109d4423f92fe4175f3f7e7b9ce9
 SHA512 
93ca26350243f509027c41279474b45679af445f19a2454ca4c4e980d0ba76f8ea5a6091197d575093af67e08461d6ca436270496d985d1a33fb6d958fcae371
+DIST quickcheck-unicode-1.0.1.0.tar.gz 3216 BLAKE2B 
29a0736759a4b17b7623a14ffc13048fd7d516275918ce61d6fa5c546999b24f2a763bd4b91993f3609c32a16558f38c24c019ff13a8120982e1c02e42bee83a
 SHA512 
4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15

diff --git a/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.1.0.ebuild 
b/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.1.0.ebuild
new file mode 100644
index 000..2b9116dc605
--- /dev/null
+++ b/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.2.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Generator and shrink functions for testing Unicode-related 
software"
+HOMEPAGE="https://github.com/bos/quickcheck-unicode";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/quickcheck-2.7:2=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.8
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2019-10-02 Thread Sergei Trofimovich
commit: 23bef3455b23be9a6f38ff992b9c4114b011
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Oct  2 21:37:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Oct  2 21:41:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bef345

dev-haskell/quickcheck: rename IUSE from underscores to dashes

Reported-by: Michał Górny
Closes: https://bugs.gentoo.org/695038
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck/metadata.xml|  2 +-
 dev-haskell/quickcheck/quickcheck-2.6.ebuild   |  6 +++---
 dev-haskell/quickcheck/quickcheck-2.7.6.ebuild |  8 
 dev-haskell/quickcheck/quickcheck-2.8.1.ebuild |  8 
 dev-haskell/quickcheck/quickcheck-2.8.2.ebuild |  6 +++---
 dev-haskell/quickcheck/quickcheck-2.9.2.ebuild | 10 +-
 6 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/dev-haskell/quickcheck/metadata.xml 
b/dev-haskell/quickcheck/metadata.xml
index d5aff4a020b..120011b0413 100644
--- a/dev-haskell/quickcheck/metadata.xml
+++ b/dev-haskell/quickcheck/metadata.xml
@@ -6,7 +6,7 @@
Gentoo Haskell


-   Enable additional test modules 
requiring Template Haskell support.
+   Enable additional test modules 
requiring Template Haskell support.


QuickCheck is a library for random testing of program 
properties.

diff --git a/dev-haskell/quickcheck/quickcheck-2.6.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.6.ebuild
index e362bb8b3e2..c83c7d97c40 100644
--- a/dev-haskell/quickcheck/quickcheck-2.6.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 LICENSE="BSD"
 SLOT="2/${PV}"
 KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux"
-IUSE="+template_haskell"
+IUSE="+template-haskell"
 
 RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
dev-haskell/random:=[profile?]
@@ -30,5 +30,5 @@ S="${WORKDIR}/${MY_P}"
 
 src_configure() {
haskell-cabal_src_configure \
-   $(cabal_flag template_haskell templatehaskell)
+   $(cabal_flag template-haskell templatehaskell)
 }

diff --git a/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
index 0d9bfb69fc6..a15e1fbef4c 100644
--- a/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.7.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 # ebuild generated by hackport 0.4.
-#hackport: flags: +base4,-base3,templatehaskell:template_haskell
+#hackport: flags: +base4,-base3,templatehaskell:template-haskell
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
@@ -19,7 +19,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 LICENSE="BSD"
 SLOT="2/${PV}"
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux"
-IUSE="+template_haskell"
+IUSE="+template-haskell"
 
 RDEPEND="dev-haskell/random:=[profile?]
>=dev-haskell/tf-random-0.4:=[profile?]
@@ -37,5 +37,5 @@ src_configure() {
haskell-cabal_src_configure \
--flag=-base3 \
--flag=base4 \
-   $(cabal_flag template_haskell templatehaskell)
+   $(cabal_flag template-haskell templatehaskell)
 }

diff --git a/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild
index b6f22e236bd..8a9db261e6a 100644
--- a/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.8.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 # ebuild generated by hackport 0.4.4.
-#hackport: flags: +base4,-base3,templatehaskell:template_haskell
+#hackport: flags: +base4,-base3,templatehaskell:template-haskell
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
@@ -19,7 +19,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 LICENSE="BSD"
 SLOT="2/${PV}"
 KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux"
-IUSE="+template_haskell"
+IUSE="+template-haskell"
 
 RDEPEND="dev-haskell/random:=[profile?]
>=dev-haskell/tf-random-0.4:=[profile?]
@@ -37,5 +37,5 @@ src_configure() {
haskell-cabal_src_configure \
--flag=-base3 \
--flag=base4 \
-   $(caba

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/files/

2019-10-01 Thread Sergei Trofimovich
commit: 81be22b67b78f5b35dac6c603c9dbb64f79b74bf
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Sep 29 18:02:02 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct  1 22:22:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81be22b6

dev-haskell/quickcheck: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13093
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch  | 13 -
 1 file changed, 13 deletions(-)

diff --git a/dev-haskell/quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch 
b/dev-haskell/quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch
deleted file mode 100644
index 61056fc3ef4..000
--- a/dev-haskell/quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Test/QuickCheck.hs b/Test/QuickCheck.hs
-index 1f8b3b9..27138ab 100644
 a/Test/QuickCheck.hs
-+++ b/Test/QuickCheck.hs
-@@ -75 +75,2 @@ import Data.List( group, sort, intersperse )
--import Control.Monad( liftM2, liftM3, liftM4 )
-+import Control.Applicative
-+import Control.Monad( liftM2, liftM3, liftM4, ap )
-@@ -115,0 +117,4 @@ instance Functor Gen where
-+instance Applicative Gen where
-+pure  = return
-+(<*>) = ap  -- defined in Control.Monad
-+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2019-09-28 Thread Sergei Trofimovich
commit: 6713ec4cec011a830407cdf25da81e0e2548345f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 28 11:58:47 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 28 11:58:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6713ec4c

dev-haskell/quickcheck: drop old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck/Manifest|  1 -
 .../quickcheck/quickcheck-1.2.0.1-r1.ebuild| 32 --
 dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild   | 26 --
 3 files changed, 59 deletions(-)

diff --git a/dev-haskell/quickcheck/Manifest b/dev-haskell/quickcheck/Manifest
index 35212f3eef4..8ad81ec4e1b 100644
--- a/dev-haskell/quickcheck/Manifest
+++ b/dev-haskell/quickcheck/Manifest
@@ -1,4 +1,3 @@
-DIST QuickCheck-1.2.0.1.tar.gz 8874 BLAKE2B 
07b89c9a60f5f9cec23662acbad575374255af87719fbe320e5b6cf3f108547df085b48eefa4931f90915e7a9bce74640110a0e24afcdabb3ad7ca3a8ec359e9
 SHA512 
759f3107878b1e32732dad8583b99303276393649fb7eba8e0f452d438133075f986a3d8457684b024f642ed72b5e1600cbef73706cb8897f76112976c61ae64
 DIST QuickCheck-2.6.tar.gz 26466 BLAKE2B 
e8b4ba40cb403fe487fe483a133be8b951e36ab1ebe748a32dc22eb490e7f9b5e15da010353777651e65668e8cf5cc4c9919d28becde28238a0ff3ed8292779f
 SHA512 
17cfa7b9ee2fa3e31b48ed3609d5e3bb2316b99251e45e56d377a198d8cb429696e25ecb35ef1bf5cac7e313381274c646393697604f1feefe225fc692e01166
 DIST QuickCheck-2.7.6.tar.gz 34513 BLAKE2B 
e8f8252655426896f899162f374f447960c95ec5d57ec08d23f64fa3ac59040864a13bd455e14d58940c4015e0ca537e08723602a6114ba6aed1f7aafe5a01a7
 SHA512 
21e17fbe6dfc2425a948c789ac7d519cfb21c48df68b63de68e6af192d9642d24e1e46ba0b356767e2a10461a3032a4742a6608248574ae458fd2f03649f0451
 DIST QuickCheck-2.8.1.tar.gz 38999 BLAKE2B 
6c53c760cfe9ac686f9b41a3a440b25cf84f52246bf4a42652eaf1cb3938586566cb597d2ee8f2ed632b4e31d0fa45ce2479e1573cef30e64ef19f06349fc6b8
 SHA512 
def1f7141b80be5b508e396c069f6f270c9b890b0ce03df41e058092e6dad28ed8c83873481406630e6b8b93f154d1b0bf9b4a7052318ec018ef0901c1ef

diff --git a/dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild 
b/dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild
deleted file mode 100644
index 9d10d8cdc00..000
--- a/dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CABAL_FEATURES="lib profile haddock"
-inherit eutils haskell-cabal
-
-MY_PN="QuickCheck"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Automatic testing of Haskell programs"
-HOMEPAGE="https://github.com/nick8325/quickcheck";
-SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-6.6.1
-   dev-haskell/random:=[profile?]
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.2
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-ghc-7.10.patch
-}

diff --git a/dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild 
b/dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild
deleted file mode 100644
index 1b9371e4be1..000
--- a/dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-CABAL_FEATURES="lib profile haddock"
-inherit haskell-cabal
-
-MY_PN="QuickCheck"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Automatic testing of Haskell programs"
-HOMEPAGE="https://github.com/nick8325/quickcheck";
-SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-6.6.1
-   dev-haskell/random"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.2"
-
-S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2019-03-18 Thread Thomas Deutschmann
commit: 43fdb39e136bbed4aa7c5a98105c70d683fc06b9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar 19 01:57:48 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar 19 02:03:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43fdb39e

dev-haskell/quickcheck: x86 stable (bug #667778)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-haskell/quickcheck/quickcheck-2.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
index d18f120d6bc..a1fe598d4e7 100644
--- a/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="2/${PV}"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux"
 IUSE="+template_haskell"
 
 RESTRICT=test # to avoid test circular depends



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2019-03-16 Thread Agostino Sarubbo
commit: 33bb31400db4f8efef77dd5379774b61aea2082e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 16 21:36:55 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 16 21:36:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bb3140

dev-haskell/quickcheck: amd64 stable wrt bug #667778

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-haskell/quickcheck/quickcheck-2.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
index 23670805e16..d18f120d6bc 100644
--- a/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="2/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux"
 IUSE="+template_haskell"
 
 RESTRICT=test # to avoid test circular depends



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2018-04-23 Thread Aaron Bauman
commit: 4ac334c1cc4a98f9892af646955f54fd3702d958
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Apr 18 07:57:05 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 14:47:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac334c1

dev-haskell/quickcheck: fix HOMEPAGE

 dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild | 4 ++--
 dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild| 4 ++--
 dev-haskell/quickcheck/quickcheck-2.6.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild 
b/dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild
index a995aafb112..9d10d8cdc00 100644
--- a/dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-1.2.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ MY_PN="QuickCheck"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Automatic testing of Haskell programs"
-HOMEPAGE="http://www.math.chalmers.se/~rjmh/QuickCheck/";
+HOMEPAGE="https://github.com/nick8325/quickcheck";
 SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild 
b/dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild
index 9646d76460a..6fbb4025b23 100644
--- a/dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-1.2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 CABAL_FEATURES="lib profile haddock"
@@ -8,7 +8,7 @@ MY_PN="QuickCheck"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Automatic testing of Haskell programs"
-HOMEPAGE="http://www.math.chalmers.se/~rjmh/QuickCheck/";
+HOMEPAGE="https://github.com/nick8325/quickcheck";
 SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-haskell/quickcheck/quickcheck-2.6.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.6.ebuild
index e0d69e26f45..e362bb8b3e2 100644
--- a/dev-haskell/quickcheck/quickcheck-2.6.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ MY_PN="QuickCheck"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Automatic testing of Haskell programs"
-HOMEPAGE="http://code.haskell.org/QuickCheck";
+HOMEPAGE="https://github.com/nick8325/quickcheck";
 SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/

2017-02-16 Thread Sergei Trofimovich
commit: 2c204c0657c9482950b0a5a88d858ac370f843bf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 08:42:13 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 10:21:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c204c06

dev-haskell/quickcheck: bump up to 2.9.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/quickcheck/Manifest|  1 +
 dev-haskell/quickcheck/quickcheck-2.9.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-haskell/quickcheck/Manifest b/dev-haskell/quickcheck/Manifest
index 6a58ce04ed..28aab06d0d 100644
--- a/dev-haskell/quickcheck/Manifest
+++ b/dev-haskell/quickcheck/Manifest
@@ -3,3 +3,4 @@ DIST QuickCheck-2.6.tar.gz 26466 SHA256 
8001c00a1892714d914e5007ba72cdd428c1ea4c
 DIST QuickCheck-2.7.6.tar.gz 34513 SHA256 
80d8970a0c1dfcb714215cf11f2bf0f79339f70c01999dae2c31516100a0c527 SHA512 
21e17fbe6dfc2425a948c789ac7d519cfb21c48df68b63de68e6af192d9642d24e1e46ba0b356767e2a10461a3032a4742a6608248574ae458fd2f03649f0451
 WHIRLPOOL 
fefe84afe8c4a41935402de6df219faf1ae8144016df763d8efb66fa8c88a65a5a66d02e6be8cd09709d12875dcedf16c3a4b8906c8ea51de2160b6859ba0760
 DIST QuickCheck-2.8.1.tar.gz 38999 SHA256 
7073aa3635660476aa31df7cf0476926a1ac0231235020122eb276070675763b SHA512 
def1f7141b80be5b508e396c069f6f270c9b890b0ce03df41e058092e6dad28ed8c83873481406630e6b8b93f154d1b0bf9b4a7052318ec018ef0901c1ef
 WHIRLPOOL 
f7b8fb632fd9b304cabf71d679174b391866a0cab0d7cebf5204723734468fcaad721223036209cec653b948f7cdb450fed3ac1c5b0d121bdb04a9d51c30f5c9
 DIST QuickCheck-2.8.2.tar.gz 39725 SHA256 
98c64de1e2dbf801c54dcdcb8ddc33b3569e0da38b39d711ee6ac505769926aa SHA512 
661b9e5285f56f69f8807ad0679ca4e18d0ac648233d5f6cbcfda548fcfcf3bc1b790c409f66fdf67cc4a3b769a248b43b0cd1abd103ae6d9a596978c5af4aba
 WHIRLPOOL 
b11397ed3666b5f80fd1d7d25dc8af68d3d4d535c7505516885dc90450c1e2e1884b5389387d63cbec1c862d3ce5f20fd038aba8bdf2e61f05d697cd13bde240
+DIST QuickCheck-2.9.2.tar.gz 43417 SHA256 
155c1656f583bc797587846ee1959143d2b1b9c88fbcb9d3f510f58d8fb93685 SHA512 
7b8bad1995e6ce5484f627f9edab91cb8d124b63444e9f62b613b0d1558c2639101dd30d6c455e7f66ffa613f704aeead89faceea56eb411ba8ed15472edb917
 WHIRLPOOL 
7f8272808ce0bb68d5d2c646a86a38f4d089eea60f9a33b0851b54a57544a43b4202636b32b1cd2e3d63d2b95feb046d30a3711f7b3a637b555c6b26718d3d4e

diff --git a/dev-haskell/quickcheck/quickcheck-2.9.2.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.9.2.ebuild
new file mode 100644
index 00..5d9d160676
--- /dev/null
+++ b/dev-haskell/quickcheck/quickcheck-2.9.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+#hackport: flags: +base4,-base3,templatehaskell:template_haskell
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="QuickCheck"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Automatic testing of Haskell programs"
+HOMEPAGE="https://github.com/nick8325/quickcheck";
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2/${PV}"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="+template_haskell"
+
+RESTRICT=test # to avoid test circular depends
+
+RDEPEND=">=dev-haskell/nats-1:=[profile?]
+   dev-haskell/random:=[profile?]
+   >=dev-haskell/semigroups-0.9:=[profile?]
+   >=dev-haskell/tf-random-0.4:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( template_haskell? ( >=dev-haskell/test-framework-0.4 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-instances/

2016-11-06 Thread Sergei Trofimovich
commit: 7ead905808dfc963e4a5bc7b56a27cec0d6dc36a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  6 11:49:52 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  6 12:02:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ead9058

dev-haskell/quickcheck-instances: allow QuickCheck-2.9

Package-Manager: portage-2.3.2

 .../quickcheck-instances-0.3.12-r1.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git 
a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12-r1.ebuild 
b/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12-r1.ebuild
new file mode 100644
index ..fba4cc9
--- /dev/null
+++ b/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Common quickcheck instances"
+HOMEPAGE="https://github.com/aslatter/qc-instances";
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/hashable-1.1.2.3:=[profile?] 
=dev-haskell/old-time-1.0:=[profile?] 
=dev-haskell/quickcheck-2.1:2=[profile?]
+   >=dev-haskell/scientific-0.2:=[profile?] 
=dev-haskell/text-0.7:=[profile?] =dev-haskell/unordered-containers-0.2.1:=[profile?] 
=dev-haskell/vector-0.9:=[profile?] 
=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.6
+"
+
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'QuickCheck >= 2.1 && < 2.9' 'QuickCheck >= 2.1'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-io/

2016-11-06 Thread Sergei Trofimovich
commit: 5e66c8214f4d216d1ddc4765c00bea7bad6d76f8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  6 11:49:25 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  6 12:02:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e66c821

dev-haskell/quickcheck-io: bump up to 0.1.4

Package-Manager: portage-2.3.2

 dev-haskell/quickcheck-io/Manifest |  1 +
 .../quickcheck-io/quickcheck-io-0.1.4.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-haskell/quickcheck-io/Manifest 
b/dev-haskell/quickcheck-io/Manifest
index e5ff059..293edd6 100644
--- a/dev-haskell/quickcheck-io/Manifest
+++ b/dev-haskell/quickcheck-io/Manifest
@@ -1,2 +1,3 @@
 DIST quickcheck-io-0.1.1.tar.gz 1646 SHA256 
a23a6e011aafd211c2521ddb9f61ffb5d256837148b5f5c35a152bdb37d6039b SHA512 
440e15d8600f7b0f662cacf176dfb1c00371add4204fad3ffcf56e092d92b3405a2e5a0a6e03b265c83dbc2ff18f3f47213e8086164840d5c8da35b575ebb007
 WHIRLPOOL 
b874d816a5166421b13e5721bee11b7a06d01cbbd6458a71b7f595fc0974cfdc1e55e0bc938ad2088a4a02bee95f6baa60e85d8250867385db324d741365f5b7
 DIST quickcheck-io-0.1.2.tar.gz 1784 SHA256 
50275e5253dcf0c838e340fa19eb841804deb634aeedbf33f0b46a97b89bc1cd SHA512 
3a3f1ff1bb8fc4924396cc6ba7dc827f41f2d7186707c78325eca3fea5bafa0257cad4d69debae0d7847c10dff88281fa3c9bd63e1882a1fad7c1f3448132835
 WHIRLPOOL 
760c80face3d603e8c2e69a81e3b54b1ef04acb39c887f1b55c611f1451f8f9eb5abd63de5d8d03b65aece017b3ccf5103bc2b9f5c9231794be1ed8528fd7528
+DIST quickcheck-io-0.1.4.tar.gz 1808 SHA256 
6b3750590871b03908530764cdaa69ce67d5b514f533c1a4a6f4755f8267389d SHA512 
791e9ddaf973238adb7049163682e3ca7caee3f676f2534e68c0dd84ad9059eebfa3e6544531cb346e2c114586fde6d81247d867e101a8017d48bfaf58841380
 WHIRLPOOL 
765fcf812c53809e49682dde86ef8afdf4ba20c415325c97088573425ffaac6cd11b0d496227ccbb7fa32bc6bc2b4ca0767577f0a9be9953e4fcd111be1af572

diff --git a/dev-haskell/quickcheck-io/quickcheck-io-0.1.4.ebuild 
b/dev-haskell/quickcheck-io/quickcheck-io-0.1.4.ebuild
new file mode 100644
index ..07c357a
--- /dev/null
+++ b/dev-haskell/quickcheck-io/quickcheck-io-0.1.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Use HUnit assertions as QuickCheck properties"
+HOMEPAGE="https://github.com/hspec/quickcheck-io#readme";
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/hunit-1.2.5:=[profile?]
+   >=dev-haskell/quickcheck-2.5.1:2=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-instances/

2016-01-22 Thread Sergei Trofimovich
commit: 15d7fe2a290671fce74627d35f00ec88d0ad3fab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jan 22 21:12:42 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jan 22 21:12:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d7fe2a

dev-haskell/quickcheck-instances: bump up to 0.3.12

Package-Manager: portage-2.2.27

 dev-haskell/quickcheck-instances/Manifest  |  1 +
 .../quickcheck-instances-0.3.12.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-haskell/quickcheck-instances/Manifest 
b/dev-haskell/quickcheck-instances/Manifest
index e7e3e43..10a4a74 100644
--- a/dev-haskell/quickcheck-instances/Manifest
+++ b/dev-haskell/quickcheck-instances/Manifest
@@ -1,3 +1,4 @@
 DIST quickcheck-instances-0.3.11.tar.gz 6024 SHA256 
02962005e51d77b84e94dd0a8f3f1be89af6e8099d25e6c0bf417f364c323a10 SHA512 
a19c97810df7a028af5c6190f62bd9c858444ba210bd016eeb37b402aa9ff942a3538263b80d89a9c156189220ce32058fb81b384c1317f96df527654cb59818
 WHIRLPOOL 
8ccd4a400540ef70d60890b53e881b2f1fd232f5817640c4feaba365ddf4dca0c73af692b1e7c588544b3bde2e63461c32e359ebb0786ee5e55b40dcfabee330
+DIST quickcheck-instances-0.3.12.tar.gz 6437 SHA256 
ddd5b988da50eff7f56737bff516fba52309f7461297698f04f1e8aaee9f9bf3 SHA512 
471e9e4324ca6d655283d8ed149587bdad981684dce9dc5db5db417fb7614d3a1b6d41388af228e4d600b989d2e14e0496af63c09275cce3f132db7d71c35f98
 WHIRLPOOL 
b9c6d36651222c43709437484a65e1e72a1397366d821946ffef9ea0c8cea23149414b269d2a9f4048d10e9b822f9e0a8df989714639df297bfb9b22ad1c6149
 DIST quickcheck-instances-0.3.8.tar.gz 5725 SHA256 
6fbe5a3ec9358b3a0a159528b568af6c0541320caabfa754f80a86f8cf506204 SHA512 
c8ec49fdc4cc34ea1538c0e49945ede7b6e65897b80c4b9bbc28b3da420458e2731259344e3df02ab0d1afb757a0416dd8697c165af56bf899388491117b6287
 WHIRLPOOL 
5888baf24fbd40886150ae40877bd179c4eb79b592e689f3c29d9eac3a9cf77c7aaf47bc1eb4a3a5dd79b65c93507999510de3c436cd186e18dd119308f7ac59
 DIST quickcheck-instances-0.3.9.tar.gz 5768 SHA256 
a618b0bce74594b060eb38e6fcc1479e71b91579a20374abb298a837435b15a8 SHA512 
1a85f8c1e22307cff86456f5eee6ce8f5b394168b84868d220e721137ea4187822d4faface0116624e7ac99e8b716f6373903e913487712816e9829ca854c477
 WHIRLPOOL 
94966448ac0dc6cd16b40ef13e7554ef4c05e086db80a9dcc8f3f683aabc8282f45676a486407065b8695ce419644a1ddac17b0618deb2322388a479bd6e8cf9

diff --git 
a/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12.ebuild 
b/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12.ebuild
new file mode 100644
index 000..e1e629a
--- /dev/null
+++ b/dev-haskell/quickcheck-instances/quickcheck-instances-0.3.12.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Common quickcheck instances"
+HOMEPAGE="https://github.com/aslatter/qc-instances";
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/hashable-1.1.2.3:=[profile?] 
=dev-haskell/old-time-1.0:=[profile?] 
=dev-haskell/quickcheck-2.1:2=[profile?] 
=dev-haskell/scientific-0.2:=[profile?] 
=dev-haskell/text-0.7:=[profile?] =dev-haskell/unordered-containers-0.2.1:=[profile?] 
=dev-haskell/vector-0.9:=[profile?] 
=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.6
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-unicode/

2015-09-19 Thread Sergei Trofimovich
commit: 1e7dce23ead09fa4dae0cdd5d5920a8f14fba357
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 19 14:29:03 2015 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 19 15:52:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7dce23

dev-haskell/quickcheck-unicode: amd64, x86 stable, bug #559988

Package-Manager: portage-2.2.20

 dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild 
b/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild
index f2d6508..b98e277 100644
--- a/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild
+++ b/dev-haskell/quickcheck-unicode/quickcheck-unicode-1.0.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND=">=dev-haskell/quickcheck-2.7:2=[profile?]