[gentoo-commits] repo/gentoo:master commit in: dev-haskell/binary/, dev-haskell/cabal/, dev-lang/ghc/, ...

2023-10-22 Thread Sam James
commit: dda3d53e486595616e93ce6096b478df4299cb42
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 17:59:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda3d53e

*/*: Unkeyword all but amd64/x86 on ghc-9.2

ghc-9.2.8 does not have binaries for other platforms, so it does not
make sense to keyword those platforms until someone can provide
binaries for them.

Signed-off-by: hololeap  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33150
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/binary/binary-0.8.9.0-r1.ebuild   | 2 +-
 dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild | 2 +-
 dev-haskell/cabal/cabal-3.6.3.0.ebuild| 2 +-
 dev-haskell/dbus/dbus-1.3.0.ebuild| 2 +-
 dev-haskell/hjsmin/hjsmin-0.2.1.ebuild| 2 +-
 dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild  | 2 +-
 dev-haskell/stm/stm-2.5.0.2-r1.ebuild | 2 +-
 dev-lang/ghc/ghc-9.2.8.ebuild | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-haskell/binary/binary-0.8.9.0-r1.ebuild 
b/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
index c94c8c12207c..fdb5cf3f3fa1 100644
--- a/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
+++ b/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/kolmodin/binary;
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # circular depend: 
test-framework->base-orphans->cabal->semigroups->nats->binary
 

diff --git a/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild 
b/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
index c39a1ed229dd..e630e108f1b6 100644
--- a/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
+++ b/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
 SLOT="0"
 
 # Keep in sync with relevant dev-haskell/cabal versions
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+lukko +native-dns"
 
 RDEPEND="

diff --git a/dev-haskell/cabal/cabal-3.6.3.0.ebuild 
b/dev-haskell/cabal/cabal-3.6.3.0.ebuild
index 444173981907..65f9f2dbf9f7 100644
--- a/dev-haskell/cabal/cabal-3.6.3.0.ebuild
+++ b/dev-haskell/cabal/cabal-3.6.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.haskell.org/cabal/;
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-lang/ghc-9.2.4:=

diff --git a/dev-haskell/dbus/dbus-1.3.0.ebuild 
b/dev-haskell/dbus/dbus-1.3.0.ebuild
index ce2a08ef691d..b7dd93a559af 100644
--- a/dev-haskell/dbus/dbus-1.3.0.ebuild
+++ b/dev-haskell/dbus/dbus-1.3.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/rblaze/haskell-dbus#readme;
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 # exotic keywords require ghc bump to 9.2 series
 #KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 

diff --git a/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild 
b/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
index d34c0a0ac0e8..63c56bcf4700 100644
--- a/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
+++ b/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/erikd/hjsmin;
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.2.0.4-fix-tests.patch"

diff --git a/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild 
b/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
index e31e8cee36c8..70937459e239 100644
--- a/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
+++ b/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/haskell/parsec;
 LICENSE="BSD-2"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # circular dependencies: 
dev-haskell/base-orphans->cabal->parsec[test]->test-framework-hunit->test-framework->base-orphans
 

diff --git a/dev-haskell/stm/stm-2.5.0.2-r1.ebuild 
b/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
index 46353f326a3f..a92a400afac7 100644
--- a/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
+++ b/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
@@ -16,7 +16,7 @@ 
HOMEPAGE="https://wiki.haskell.org/Software_transactional_memory;
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 

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

2022-11-25 Thread Sam James
commit: 016d2486e1f31dd2604b1c515b2e70f0feb9
Author: Jack Todaro  posteo  org>
AuthorDate: Wed Nov 23 07:33:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 21:56:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016d2486

dev-haskell/binary: adjust core lib markings

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-haskell/binary/binary-0.8.8.0.ebuild 
b/dev-haskell/binary/binary-0.8.8.0.ebuild
index 4713aa042b2e..6adc72487a62 100644
--- a/dev-haskell/binary/binary-0.8.8.0.ebuild
+++ b/dev-haskell/binary/binary-0.8.8.0.ebuild
@@ -28,4 +28,4 @@ RDEPEND=">=dev-lang/ghc-7.8.2:=
 DEPEND="${RDEPEND}
 "
 
-CABAL_CORE_LIB_GHC_PV="PM:8.10.6 PM:9.0.2"
+CABAL_CORE_LIB_GHC_PV="8.10.6 9.0.2"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/binary-tagged/, profiles/

2022-08-22 Thread Jakov Smolić
commit: 78166c0beb99fbea6d8d889edcf4aa901f582ddc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 22 07:58:38 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 22 08:03:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78166c0b

dev-haskell/binary-tagged: treeclean

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

 dev-haskell/binary-tagged/Manifest |  1 -
 dev-haskell/binary-tagged/binary-tagged-0.2.ebuild | 49 --
 dev-haskell/binary-tagged/metadata.xml |  8 
 profiles/package.mask  |  1 -
 4 files changed, 59 deletions(-)

diff --git a/dev-haskell/binary-tagged/Manifest 
b/dev-haskell/binary-tagged/Manifest
deleted file mode 100644
index c9d742303d37..
--- a/dev-haskell/binary-tagged/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST binary-tagged-0.2.tar.gz 9570 BLAKE2B 
06519bc4862da1ad4804c487f5b250600e20dff479d47db88dc0b83030a08078b41d1a6691a7b9dc2de62defb797d30bc8081158e722a6c564e08e1a89287971
 SHA512 
03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120

diff --git a/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild 
b/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild
deleted file mode 100644
index f53ead554f72..
--- a/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild
+++ /dev/null
@@ -1,49 +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.1.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Tagged binary serialisation"
-HOMEPAGE="https://github.com/phadej/binary-tagged#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.8:=[profile?] =dev-haskell/base16-bytestring-0.1.1.6:=[profile?] 
=dev-haskell/cryptohash-sha1-0.11.100.1:=[profile?] 
=dev-haskell/generics-sop-0.3.2.0:=[profile?] 
=dev-haskell/hashable-1.2:=[profile?] 
=dev-haskell/scientific-0.3:=[profile?] 
=dev-haskell/semigroups-0.18.5:=[profile?] 
=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/text-1.2.3.0:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] 
=dev-haskell/vector-0.10:=[profile?] 
=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.22.2.0
-   test? ( dev-haskell/bifunctors
-   >=dev-haskell/binary-instances-1 
=4.7.0.2  && <4.13' 'base>=4.7.0.2' \
-   'time>=1.4.2&& <1.9' 'time>=1.4.2'
-}

diff --git a/dev-haskell/binary-tagged/metadata.xml 
b/dev-haskell/binary-tagged/metadata.xml
deleted file mode 100644
index 937381521944..
--- a/dev-haskell/binary-tagged/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   hask...@gentoo.org
-   Gentoo Haskell
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 41576708a5b8..06c934d02ac2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -345,7 +345,6 @@ dev-haskell/authenticate
 dev-haskell/base-noprelude
 dev-haskell/basic-prelude
 dev-haskell/binary-instances
-dev-haskell/binary-tagged
 
 # Hans de Graaff  (2022-07-16)
 # No longer supported upstream. Use a newer ruby version instead.



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

2022-08-14 Thread Sam James
commit: 537446cd8c2ca2a64066dc5d61a79ab1938ab6da
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Aug  4 04:18:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 14 20:51:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537446cd

dev-haskell/binary: drop 0.8.7.0, clean GHC

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

 dev-haskell/binary/Manifest  |  1 -
 dev-haskell/binary/binary-0.8.7.0.ebuild | 31 ---
 dev-haskell/binary/binary-0.8.8.0.ebuild |  2 +-
 3 files changed, 1 insertion(+), 33 deletions(-)

diff --git a/dev-haskell/binary/Manifest b/dev-haskell/binary/Manifest
index 46480c712b55..0b19b8104261 100644
--- a/dev-haskell/binary/Manifest
+++ b/dev-haskell/binary/Manifest
@@ -1,2 +1 @@
-DIST binary-0.8.7.0.tar.gz 57443 BLAKE2B 
27d892ff28410e37fa9c8f3b852bf6c420fee8c7241815737c7c488e0e1754685ad4efe6a93eed055638870c0b64dc311e1c6e6bc6bf498420f1640557d4ef27
 SHA512 
2648ea70b6615c01a0e336b3fc187ecb0ad298c620df056da250fa237a2614d23f2ad11a0b11216d799aabb107f89b89d8e63daa30868bf8829ba358b9586aff
 DIST binary-0.8.8.0.tar.gz 57327 BLAKE2B 
c105f4bf92ec52df51d3c7bda1aae99b3d40727aa4d3c1397431b2b727a934e62ee1f9ab7ed45b3502b17bd7a9a61f95a2a66690e40ae25b177fc8c79c462ae5
 SHA512 
9e4b116a2661d7970dbcf5ec3432ce88514380cab145358c3368a2dca35a16ab9d1f0d09ce2eb853a456764215744195d593629fb08e29b627345e3ae913592f

diff --git a/dev-haskell/binary/binary-0.8.7.0.ebuild 
b/dev-haskell/binary/binary-0.8.7.0.ebuild
deleted file mode 100644
index a77c059d3e0b..
--- a/dev-haskell/binary/binary-0.8.7.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # Circular depend: 
test-suite"
-# break circular dependencies:
-# https://github.com/gentoo-haskell/gentoo-haskell/issues/810
-CABAL_FEATURES+=" nocabaldep"
-inherit haskell-cabal
-
-DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
-HOMEPAGE="https://github.com/kolmodin/binary;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-# keep in sync with ghc-8.8
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT=test # circular depend: 
test-framework->base-orphans->cabal->semigroups->nats->binary
-
-RDEPEND=">=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-"
-
-CABAL_CORE_LIB_GHC_PV="PM:8.8.1 PM:8.8.2 PM:8.8.3 PM:8.8.4 PM:8.8.4-r1 
PM:8.10.1_alpha1 PM:8.10.1_alpha1 PM:"

diff --git a/dev-haskell/binary/binary-0.8.8.0.ebuild 
b/dev-haskell/binary/binary-0.8.8.0.ebuild
index dae0bfaf3187..882213fde4fd 100644
--- a/dev-haskell/binary/binary-0.8.8.0.ebuild
+++ b/dev-haskell/binary/binary-0.8.8.0.ebuild
@@ -28,4 +28,4 @@ RDEPEND=">=dev-lang/ghc-7.8.2:=
 DEPEND="${RDEPEND}
 "
 
-CABAL_CORE_LIB_GHC_PV="PM:8.10.5-r1 PM:8.10.6 PM:8.10.7 PM:9.0.1-r1 PM:9.0.2 
PM:"
+CABAL_CORE_LIB_GHC_PV="PM:8.10.6 PM:9.0.2"



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

2021-07-19 Thread Sergei Trofimovich
commit: 77d00beb71de98c6a756c0026d4f05bd5586fa4d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 19 07:10:35 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 19 07:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d00beb

dev-haskell/binary: fix CABAL_CORE_LIB_GHC_PV for rev-bumped ghc

Fixes: f423849485dc ("dev-lang/ghc: Add sys-libs/ncurses[unicode(+)]")
Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/802771
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-haskell/binary/binary-0.8.7.0.ebuild 
b/dev-haskell/binary/binary-0.8.7.0.ebuild
index 5755eb819db..a77c059d3e0 100644
--- a/dev-haskell/binary/binary-0.8.7.0.ebuild
+++ b/dev-haskell/binary/binary-0.8.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,4 +28,4 @@ RDEPEND=">=dev-lang/ghc-7.8.2:=
 DEPEND="${RDEPEND}
 "
 
-CABAL_CORE_LIB_GHC_PV="PM:8.8.1 PM:8.8.2 PM:8.8.3 PM:8.8.4 PM:8.10.1_alpha1 
PM:8.10.1_alpha1 PM:"
+CABAL_CORE_LIB_GHC_PV="PM:8.8.1 PM:8.8.2 PM:8.8.3 PM:8.8.4 PM:8.8.4-r1 
PM:8.10.1_alpha1 PM:8.10.1_alpha1 PM:"



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

2020-12-21 Thread Sergei Trofimovich
commit: 294d06b6a0a66a852c078e4cdec4496e13efed46
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 21 09:20:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 21 09:20:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294d06b6

dev-haskell/binary: avoid test circular depends

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

 dev-haskell/binary/binary-0.8.7.0.ebuild | 14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/dev-haskell/binary/binary-0.8.7.0.ebuild 
b/dev-haskell/binary/binary-0.8.7.0.ebuild
index 47206fbe4a6..5755eb819db 100644
--- a/dev-haskell/binary/binary-0.8.7.0.ebuild
+++ b/dev-haskell/binary/binary-0.8.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 # ebuild generated by hackport 0.6.
 
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite has circular 
depends
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # Circular depend: 
test-suite"
 # break circular dependencies:
 # https://github.com/gentoo-haskell/gentoo-haskell/issues/810
 CABAL_FEATURES+=" nocabaldep"
@@ -21,17 +21,11 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
-RESTRICT=test # binary[test]->test-framework->text->xml->binary
+RESTRICT=test # circular depend: 
test-framework->base-orphans->cabal->semigroups->nats->binary
 
 RDEPEND=">=dev-lang/ghc-7.8.2:=
 "
-DEPEND="${RDEPEND}"
-#  test? ( >=dev-haskell/base-orphans-0.8.1 =dev-haskell/quickcheck-2.9
-#  >=dev-haskell/random-1.0.1.0
-#  dev-haskell/test-framework
-#  >=dev-haskell/test-framework-quickcheck2-0.3 )
-# "
+DEPEND="${RDEPEND}
+"
 
 CABAL_CORE_LIB_GHC_PV="PM:8.8.1 PM:8.8.2 PM:8.8.3 PM:8.8.4 PM:8.10.1_alpha1 
PM:8.10.1_alpha1 PM:"



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

2020-11-07 Thread Sergei Trofimovich
commit: 67ed032a64ca36fc02e004293a936faeedee3d6f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 08:49:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 08:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ed032a

dev-haskell/binary: drop old

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

 dev-haskell/binary/Manifest  |  6 -
 dev-haskell/binary/binary-0.5.1.1.ebuild | 24 ---
 dev-haskell/binary/binary-0.7.1.0.ebuild | 40 
 dev-haskell/binary/binary-0.7.2.3.ebuild | 31 -
 dev-haskell/binary/binary-0.7.5.0.ebuild | 32 -
 dev-haskell/binary/binary-0.7.6.1.ebuild | 28 --
 dev-haskell/binary/binary-0.8.3.0.ebuild | 34 ---
 7 files changed, 195 deletions(-)

diff --git a/dev-haskell/binary/Manifest b/dev-haskell/binary/Manifest
index d99bd1f1a69..acf2a3a4768 100644
--- a/dev-haskell/binary/Manifest
+++ b/dev-haskell/binary/Manifest
@@ -1,7 +1 @@
-DIST binary-0.5.1.1.tar.gz 34239 BLAKE2B 
8c55abeff9c02cadd18c62d9c38e5c344d7105be620f2db73066cb559f7755c72570b6898960377240e5b828a8fb3a4ace3efaa360cd1a8d35da6b1480d6da52
 SHA512 
a10f2fc220402d2ab256f47ead219176709ecada9994ad5b70a22d9c613e98b4d3b513f45ec4f684d2458e8971c71b0b30cf2d76a79224a424f56360a334
-DIST binary-0.7.1.0.tar.gz 43647 BLAKE2B 
7a2b9ed2ab23425318fcfd095beccb3f2c2870cc3687bc84c3adca24a5614b748c85f0252c2c36d37e95aa95b3ed4fa0f44735c670fce02d4ccff22141534316
 SHA512 
711d64c51cb6cf8811252fe3cbb0575dade897666566610f8dee51c2965d0e3dc1dc40df72713e9e6abbd0bfe494dd4feee70128d21f1ea16305bde3409557b3
-DIST binary-0.7.2.3.tar.gz 47622 BLAKE2B 
8d98846d020af95624208ed841b84378ecfd09994bdacc3de8d67ddcb017cdc1acaa5ec8599ade4033d7c1f247dd930fad819212bfb6ef79356c8d931a20f4ef
 SHA512 
1babe32d1c2c0537091c96a3191285f2f61a9c85ca503c89c57c32e60d8f16ee429dd8fb645563d96714122a06ca6c9f0ab1c04077b4f0ed22d4b0b41ef2c18f
-DIST binary-0.7.5.0.tar.gz 45764 BLAKE2B 
824e3bc9c910ddb86d2799101bf8c76ad7e10f81911fed0da3d1ea07c5586a4ad645407b1fa53a853adf5e83bc1b77411e9812ebe7d15923e508e3376110e827
 SHA512 
232e7c3da1c0055f3e9f211a86e81c76bc44ab1b70cabd23c93634dbaa42eed8bd9314fbedc16b9703d3ca92b0bbf232e6c30bb1384687dad0e6e85c9abb8947
-DIST binary-0.7.6.1.tar.gz 47086 BLAKE2B 
7d81b9c254902d5ff2bafbef4c31a6f6f0396202d8585690c1ae3b63ae6ed157db7221d65a62e393ee8f6725ffd5d80e51030c0351e954b06004fcb70e5867cd
 SHA512 
655daa93a52b845a85d440810452933d7bc3398ad1b51e1e955b2d19a0a32679325a0d1751ad50d252531e493528262e14dab32af4b9a515855fe7f64e0730b2
-DIST binary-0.8.3.0.tar.gz 51900 BLAKE2B 
47e7db8a79e19bbe8cfde3f0b5d3c1edd441606ec0d70f5f02cdad3856dbb35a451b667c33beaf26d8fb57497bde5f3a03df704c458337e065776bb98b308135
 SHA512 
9b16143067fc974d2dbb4bd42833454a4516eea7ead7674079911b969c42547ededb87f95cd5767553f2105e2f9bb5b2ba08b9666714aa30e56143e606711d44
 DIST binary-0.8.7.0.tar.gz 57443 BLAKE2B 
27d892ff28410e37fa9c8f3b852bf6c420fee8c7241815737c7c488e0e1754685ad4efe6a93eed055638870c0b64dc311e1c6e6bc6bf498420f1640557d4ef27
 SHA512 
2648ea70b6615c01a0e336b3fc187ecb0ad298c620df056da250fa237a2614d23f2ad11a0b11216d799aabb107f89b89d8e63daa30868bf8829ba358b9586aff

diff --git a/dev-haskell/binary/binary-0.5.1.1.ebuild 
b/dev-haskell/binary/binary-0.5.1.1.ebuild
deleted file mode 100644
index 0ae136a6bcd..000
--- a/dev-haskell/binary/binary-0.5.1.1.ebuild
+++ /dev/null
@@ -1,24 +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.2.19.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
-HOMEPAGE="http://code.haskell.org/binary/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-6.10.4:="
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.2"
-
-CABAL_CORE_LIB_GHC_PV="7.6.* 7.7.*"

diff --git a/dev-haskell/binary/binary-0.7.1.0.ebuild 
b/dev-haskell/binary/binary-0.7.1.0.ebuild
deleted file mode 100644
index ee34e5be21c..000
--- a/dev-haskell/binary/binary-0.7.1.0.ebuild
+++ /dev/null
@@ -1,40 +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 test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
-HOMEPAGE="https://github.com/kolmodin/binary;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 

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

2020-11-01 Thread Sergei Trofimovich
commit: 54e6307655ef95b6839a4850f58cf1766ab6bcca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:54:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e63076

dev-haskell/binary: update to EAPI=7

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

 dev-haskell/binary/binary-0.5.1.1.ebuild | 2 +-
 dev-haskell/binary/binary-0.7.1.0.ebuild | 4 +++-
 dev-haskell/binary/binary-0.7.2.3.ebuild | 4 ++--
 dev-haskell/binary/binary-0.7.5.0.ebuild | 4 ++--
 dev-haskell/binary/binary-0.7.6.1.ebuild | 4 ++--
 5 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-haskell/binary/binary-0.5.1.1.ebuild 
b/dev-haskell/binary/binary-0.5.1.1.ebuild
index 22de2673782..0ae136a6bcd 100644
--- a/dev-haskell/binary/binary-0.5.1.1.ebuild
+++ b/dev-haskell/binary/binary-0.5.1.1.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.2.19.
 

diff --git a/dev-haskell/binary/binary-0.7.1.0.ebuild 
b/dev-haskell/binary/binary-0.7.1.0.ebuild
index c8203a4b3c4..ee34e5be21c 100644
--- a/dev-haskell/binary/binary-0.7.1.0.ebuild
+++ b/dev-haskell/binary/binary-0.7.1.0.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.
 
@@ -30,6 +30,8 @@ DEPEND="${RDEPEND}
 CABAL_CORE_LIB_GHC_PV="7.7.2013* 7.8.20140130 7.8.0.20140228 7.8.1 7.8.2 7.8.3 
7.8.4"
 
 src_prepare() {
+   default
+
if has_version ">=dev-lang/ghc-7.7"; then
sed -e '/test-suite read-write-file/,/ghc-options: -Wall/d' \
-i "${S}/${PN}.cabal" \

diff --git a/dev-haskell/binary/binary-0.7.2.3.ebuild 
b/dev-haskell/binary/binary-0.7.2.3.ebuild
index 42da1f184ba..deeb37e2006 100644
--- a/dev-haskell/binary/binary-0.7.2.3.ebuild
+++ b/dev-haskell/binary/binary-0.7.2.3.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.3
 

diff --git a/dev-haskell/binary/binary-0.7.5.0.ebuild 
b/dev-haskell/binary/binary-0.7.5.0.ebuild
index a40297b9f87..0ecff509f90 100644
--- a/dev-haskell/binary/binary-0.7.5.0.ebuild
+++ b/dev-haskell/binary/binary-0.7.5.0.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.5.
 

diff --git a/dev-haskell/binary/binary-0.7.6.1.ebuild 
b/dev-haskell/binary/binary-0.7.6.1.ebuild
index f665bde6b61..885853d5bc7 100644
--- a/dev-haskell/binary/binary-0.7.6.1.ebuild
+++ b/dev-haskell/binary/binary-0.7.6.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.6.
 



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

2020-08-21 Thread Sergei Trofimovich
commit: 1ec64f4402c263ff22b80f8c88183f92fb320173
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Aug 21 07:45:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 21 07:52:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec64f44

dev-haskell/binary-tagged: drop old

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

 dev-haskell/binary-tagged/Manifest |  1 -
 .../binary-tagged/binary-tagged-0.1.4.2-r1.ebuild  | 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-haskell/binary-tagged/Manifest 
b/dev-haskell/binary-tagged/Manifest
index 8f77de91628..c9d742303d3 100644
--- a/dev-haskell/binary-tagged/Manifest
+++ b/dev-haskell/binary-tagged/Manifest
@@ -1,2 +1 @@
-DIST binary-tagged-0.1.4.2.tar.gz 9318 BLAKE2B 
19a3878d755a57fbeebed38451c55c5695637ee136491ded830a127dcb4f33106bbaf7efb3d3101dc0c37f752e30e93c2ec1216a33343093431d0144c0dcff48
 SHA512 
381ac0833c13c9b50174d2c5d3695e4af9955631dbaa20719556084ce013973ea37993cb86ac4880f41044fbf178dabe6f100cc53c2d982037a2ca9826878706
 DIST binary-tagged-0.2.tar.gz 9570 BLAKE2B 
06519bc4862da1ad4804c487f5b250600e20dff479d47db88dc0b83030a08078b41d1a6691a7b9dc2de62defb797d30bc8081158e722a6c564e08e1a89287971
 SHA512 
03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120

diff --git a/dev-haskell/binary-tagged/binary-tagged-0.1.4.2-r1.ebuild 
b/dev-haskell/binary-tagged/binary-tagged-0.1.4.2-r1.ebuild
deleted file mode 100644
index 885f3170990..000
--- a/dev-haskell/binary-tagged/binary-tagged-0.1.4.2-r1.ebuild
+++ /dev/null
@@ -1,48 +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.1.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Tagged binary serialisation"
-HOMEPAGE="https://github.com/phadej/binary-tagged#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.8:=[profile?] =dev-haskell/base16-bytestring-0.1.1.6:=[profile?] 
=dev-haskell/generics-sop-0.1:=[profile?]
-   >=dev-haskell/hashable-1.2:=[profile?] 
=dev-haskell/nats-1:=[profile?] =dev-haskell/scientific-0.3:=[profile?] 
=dev-haskell/semigroups-0.16:=[profile?] 
=dev-haskell/sha-1.6:=[profile?] =dev-haskell/tagged-0.7:=[profile?] =dev-haskell/text-1.2:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] 
=dev-haskell/vector-0.10:=[profile?] 
=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18.1.3
-   test? ( dev-haskell/bifunctors
-   >=dev-haskell/binary-orphans-0.1.1
-   dev-haskell/quickcheck-instances
-   dev-haskell/tasty
-   dev-haskell/tasty-quickcheck )
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'generics-sop >=0.1  && <0.3' 'generics-sop 
>=0.1'
-}



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

2020-08-21 Thread Sergei Trofimovich
commit: 6f13d5a5abccadb4dc01efb1b2fcd74dee1bbff4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Aug 21 07:44:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 21 07:52:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f13d5a5

dev-haskell/binary-orphans: drop old

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

 dev-haskell/binary-orphans/Manifest|  1 -
 .../binary-orphans-0.1.6.0-r1.ebuild   | 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-haskell/binary-orphans/Manifest 
b/dev-haskell/binary-orphans/Manifest
index 98559dfdcea..6f777e43dcd 100644
--- a/dev-haskell/binary-orphans/Manifest
+++ b/dev-haskell/binary-orphans/Manifest
@@ -1,2 +1 @@
-DIST binary-orphans-0.1.6.0.tar.gz 5320 BLAKE2B 
3e8393e64ee737316457ee7f36f740404b0f4adaac2134701c935608ac90714473148d8844c167262a058de607f86a2d8d0b2527e6cb07f50f054b77629df97d
 SHA512 
646410b79d92a20ef7b6d6583fca38da672e7fe072d2d5a7a9d50bacd1fb3da20efd9ab42e74029279dcd5a2c4b80218b860ae8e45bef348a692b23bcc8ea351
 DIST binary-orphans-1.0.1.tar.gz 4425 BLAKE2B 
2f94e8e2fa70578b0feaa338ea5148f2f373cabdf4fcfaa3092ff7f92484fc7708da09bba8ea51de626c70c74de3051a6eae6c0a2280d125504d168c730e0f14
 SHA512 
067df608ec5fee2907c1648c19116a4de7a237c41101e811ba02789fbe22c5726443d4950b03bd156ad8ea336acc6c71da3efe7a6cf1127519ec5eb9778ec11d

diff --git a/dev-haskell/binary-orphans/binary-orphans-0.1.6.0-r1.ebuild 
b/dev-haskell/binary-orphans/binary-orphans-0.1.6.0-r1.ebuild
deleted file mode 100644
index 82e78e5a049..000
--- a/dev-haskell/binary-orphans/binary-orphans-0.1.6.0-r1.ebuild
+++ /dev/null
@@ -1,48 +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.1.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Orphan instances for binary"
-HOMEPAGE="https://github.com/phadej/binary-orphans#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.7.0.6:=[profile?] 
=dev-haskell/case-insensitive-1.2.0.4:=[profile?] 
=dev-haskell/hashable-1.2.3.3:=[profile?] 
=dev-haskell/nats-1:=[profile?] =dev-haskell/scientific-0.3.3.8:=[profile?] 
=dev-haskell/semigroups-0.16.2.2:=[profile?]
-   >=dev-haskell/tagged-0.7.3:=[profile?] 
=dev-haskell/text-1.2.0.6:=[profile?] =dev-haskell/text-binary-0.1.0:=[profile?] 
=dev-haskell/unordered-containers-0.2.5.1:=[profile?] 
=dev-haskell/vector-0.10.12.3:=[profile?] 
=dev-haskell/vector-binary-instances-0.2.1.0:=[profile?] 
=dev-haskell/void-0.7:=[profile?] =dev-lang/ghc-7.6.2:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.16.0
-   test? ( >=dev-haskell/quickcheck-2.7 =dev-haskell/quickcheck-instances-0.3.11 
=dev-haskell/tasty-0.10.1.2 =dev-haskell/tasty-quickcheck-0.8.3.2 
=0.16.2.2  && <0.18.3' 'semigroups   
>=0.16.2.2'
-}



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

2020-08-20 Thread Sergei Trofimovich
commit: f3a94bc4a1eda7ae3914866b86ad99ccc36ae0f1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug 20 07:16:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug 20 07:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a94bc4

dev-haskell/binary-instances: disable tests

Upstream tests are known to fail due to text deficiency.
Will need a fix upstream first.

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/736388
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild 
b/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild
index 8cafa453115..14821193cb3 100644
--- a/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild
+++ b/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild
@@ -17,6 +17,8 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+RESTRICT=test # Needs fix in ghc/text: 
https://github.com/haskell/text/issues/277
+
 RDEPEND=">=dev-haskell/aeson-0.7.0.6:=[profile?] 
=dev-haskell/binary-orphans-1.0.1:=[profile?] 
=dev-haskell/case-insensitive-1.2.0.4:=[profile?] 


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

2020-08-04 Thread Sergei Trofimovich
commit: 4bbf101ce18e6cd78541764ffdba472a240ccb84
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 07:59:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 07:59:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbf101c

dev-haskell/binary-instances: drop longdescription from metadata.xml

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

 dev-haskell/binary-instances/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-haskell/binary-instances/metadata.xml 
b/dev-haskell/binary-instances/metadata.xml
index 3b512c102ba..b7878815d80 100644
--- a/dev-haskell/binary-instances/metadata.xml
+++ b/dev-haskell/binary-instances/metadata.xml
@@ -5,7 +5,4 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   `binary-orphans` defines orphan instances for types in some 
popular packages.
-   
 



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

2020-08-04 Thread Sergei Trofimovich
commit: ea71530c596820a57502ba852b70c5839b834314
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 07:57:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 07:57:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea71530c

dev-haskell/binary-instances: drop empty use from metadata.xml

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

 dev-haskell/binary-instances/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-haskell/binary-instances/metadata.xml 
b/dev-haskell/binary-instances/metadata.xml
index e0ce1f41ebf..3b512c102ba 100644
--- a/dev-haskell/binary-instances/metadata.xml
+++ b/dev-haskell/binary-instances/metadata.xml
@@ -5,8 +5,6 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   

`binary-orphans` defines orphan instances for types in some 
popular packages.




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

2020-08-04 Thread Sergei Trofimovich
commit: 42d19b038a46781ae8eb11bd7ae13e8120d199c4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 06:38:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 06:38:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d19b03

dev-haskell/binary-instances: new package, a depend of binary-tagged

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

 dev-haskell/binary-instances/Manifest  |  1 +
 .../binary-instances-1.0.0.1.ebuild| 48 ++
 dev-haskell/binary-instances/metadata.xml  | 13 ++
 3 files changed, 62 insertions(+)

diff --git a/dev-haskell/binary-instances/Manifest 
b/dev-haskell/binary-instances/Manifest
new file mode 100644
index 000..d4c03f59e1b
--- /dev/null
+++ b/dev-haskell/binary-instances/Manifest
@@ -0,0 +1 @@
+DIST binary-instances-1.0.0.1.tar.gz 5025 BLAKE2B 
403f6bc8c55bec745b5284b8ebd1ddb429b277b1acbd9081207a40f07eefdc5533cf612fb74bbd7a741378051e06cb6d1d85413572e8e12a42e244e17a42649e
 SHA512 
8933f2eab4a23460bd9be7547f229416adccb3e82ec452f75567fa5b5cb6babe4b7f243fbf3799099647bc4f890eaa1acc962128caa8caafc3ff724867585e3d

diff --git a/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild 
b/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild
new file mode 100644
index 000..8cafa453115
--- /dev/null
+++ b/dev-haskell/binary-instances/binary-instances-1.0.0.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Orphan instances for binary"
+HOMEPAGE="https://github.com/phadej/binary-instances#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.7.0.6:=[profile?] 
=dev-haskell/binary-orphans-1.0.1:=[profile?] 
=dev-haskell/case-insensitive-1.2.0.4:=[profile?] 
=dev-haskell/hashable-1.2.3.3:=[profile?] 
=dev-haskell/scientific-0.3.3.8:=[profile?] 
=dev-haskell/tagged-0.7.3:=[profile?] 
=dev-haskell/text-1.2.0.6:=[profile?] =dev-haskell/text-binary-0.2.1.1:=[profile?] 
=dev-haskell/time-compat-1.9.2.2:=[profile?] 
=dev-haskell/unordered-containers-0.2.5.1:=[profile?] 
=dev-haskell/vector-0.10.12.3:=[profile?] 
=dev-haskell/vector-binary-instances-0.2.1.0:=[profile?] 
=dev-lang/ghc-7.6.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.16.0
+   test? ( >=dev-haskell/quickcheck-2.13.1 =dev-haskell/quickcheck-instances-0.3.21 
=dev-haskell/tasty-0.10.1.2 =dev-haskell/tasty-quickcheck-0.8.3.2 
=4.6.0.1   && <4.15' 'base   
  >=4.6.0.1' && <5 \
+   'binary   >=0.5.1.1   && <0.8.9' 'binary
   >=0.5.1.1'
+}

diff --git a/dev-haskell/binary-instances/metadata.xml 
b/dev-haskell/binary-instances/metadata.xml
new file mode 100644
index 000..e0ce1f41ebf
--- /dev/null
+++ b/dev-haskell/binary-instances/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   
+   `binary-orphans` defines orphan instances for types in some 
popular packages.
+   
+



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

2020-08-04 Thread Sergei Trofimovich
commit: e7ade90feb40e0200492ca203cbca8cf83787e77
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 06:38:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 06:38:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ade90f

dev-haskell/binary-tagged: bump up to 0.2

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

 dev-haskell/binary-tagged/Manifest |  1 +
 dev-haskell/binary-tagged/binary-tagged-0.2.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-haskell/binary-tagged/Manifest 
b/dev-haskell/binary-tagged/Manifest
index f4f364033fb..8f77de91628 100644
--- a/dev-haskell/binary-tagged/Manifest
+++ b/dev-haskell/binary-tagged/Manifest
@@ -1 +1,2 @@
 DIST binary-tagged-0.1.4.2.tar.gz 9318 BLAKE2B 
19a3878d755a57fbeebed38451c55c5695637ee136491ded830a127dcb4f33106bbaf7efb3d3101dc0c37f752e30e93c2ec1216a33343093431d0144c0dcff48
 SHA512 
381ac0833c13c9b50174d2c5d3695e4af9955631dbaa20719556084ce013973ea37993cb86ac4880f41044fbf178dabe6f100cc53c2d982037a2ca9826878706
+DIST binary-tagged-0.2.tar.gz 9570 BLAKE2B 
06519bc4862da1ad4804c487f5b250600e20dff479d47db88dc0b83030a08078b41d1a6691a7b9dc2de62defb797d30bc8081158e722a6c564e08e1a89287971
 SHA512 
03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120

diff --git a/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild 
b/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild
new file mode 100644
index 000..f53ead554f7
--- /dev/null
+++ b/dev-haskell/binary-tagged/binary-tagged-0.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Tagged binary serialisation"
+HOMEPAGE="https://github.com/phadej/binary-tagged#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?] =dev-haskell/base16-bytestring-0.1.1.6:=[profile?] 
=dev-haskell/cryptohash-sha1-0.11.100.1:=[profile?] 
=dev-haskell/generics-sop-0.3.2.0:=[profile?] 
=dev-haskell/hashable-1.2:=[profile?] 
=dev-haskell/scientific-0.3:=[profile?] 
=dev-haskell/semigroups-0.18.5:=[profile?] 
=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/text-1.2.3.0:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] 
=dev-haskell/vector-0.10:=[profile?] 
=dev-lang/ghc-7.10.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.22.2.0
+   test? ( dev-haskell/bifunctors
+   >=dev-haskell/binary-instances-1 
=4.7.0.2  && <4.13' 'base>=4.7.0.2' \
+   'time>=1.4.2&& <1.9' 'time>=1.4.2'
+}



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

2020-08-03 Thread Sergei Trofimovich
commit: d582aa19207744c8c211b2f6dcec2d86a56c0a02
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  3 23:10:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  3 23:10:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d582aa19

dev-haskell/binary-orphans: bump up to 1.0.1

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

 dev-haskell/binary-orphans/Manifest|  1 +
 .../binary-orphans/binary-orphans-1.0.1.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-haskell/binary-orphans/Manifest 
b/dev-haskell/binary-orphans/Manifest
index 22d2f261ac3..98559dfdcea 100644
--- a/dev-haskell/binary-orphans/Manifest
+++ b/dev-haskell/binary-orphans/Manifest
@@ -1 +1,2 @@
 DIST binary-orphans-0.1.6.0.tar.gz 5320 BLAKE2B 
3e8393e64ee737316457ee7f36f740404b0f4adaac2134701c935608ac90714473148d8844c167262a058de607f86a2d8d0b2527e6cb07f50f054b77629df97d
 SHA512 
646410b79d92a20ef7b6d6583fca38da672e7fe072d2d5a7a9d50bacd1fb3da20efd9ab42e74029279dcd5a2c4b80218b860ae8e45bef348a692b23bcc8ea351
+DIST binary-orphans-1.0.1.tar.gz 4425 BLAKE2B 
2f94e8e2fa70578b0feaa338ea5148f2f373cabdf4fcfaa3092ff7f92484fc7708da09bba8ea51de626c70c74de3051a6eae6c0a2280d125504d168c730e0f14
 SHA512 
067df608ec5fee2907c1648c19116a4de7a237c41101e811ba02789fbe22c5726443d4950b03bd156ad8ea336acc6c71da3efe7a6cf1127519ec5eb9778ec11d

diff --git a/dev-haskell/binary-orphans/binary-orphans-1.0.1.ebuild 
b/dev-haskell/binary-orphans/binary-orphans-1.0.1.ebuild
new file mode 100644
index 000..bd12ad35157
--- /dev/null
+++ b/dev-haskell/binary-orphans/binary-orphans-1.0.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Orphan instances for binary"
+HOMEPAGE="http://hackage.haskell.org/package/binary-orphans;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/fail-4.9:=[profile?] =dev-haskell/nats-1.1.2:=[profile?] =dev-haskell/semigroups-0.18.5:=[profile?]
+   >=dev-haskell/void-0.7.3:=[profile?] =dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/quickcheck-2.13.1 =dev-haskell/quickcheck-instances-0.3.21 
=dev-haskell/tagged-0.8.6 =dev-haskell/tasty-0.10.1.2 =dev-haskell/tasty-quickcheck-0.8.3.2 
=4.5 && <4.14' 'base  >=4.5' \
+   'binary>=0.5.1.0 && <0.6 || >=0.7.1.0 && <0.8 || 
>=0.8.3.0 && <0.8.7' 'binary>=0.5.1.0 && <0.6 || >=0.7.1.0 && <0.8 || 
>=0.8.3.0 && <0.8.9' \
+   'semigroups >=0.18.5 && <0.19.1' 'semigroups >=0.18.5'
+}



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

2018-09-23 Thread Sergei Trofimovich
commit: 50c1a9fafc114f662de85209ad766b2c1d7789ec
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 23 14:05:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 23 14:05:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c1a9fa

dev-haskell/binary: drop USE=test, bug #666810

Test suite is not compatible with modern QuickCheck instances:

```
tests/Arbitrary.hs:17:10: error:
Duplicate instance declarations:
  instance (Arbitrary a, Arbitrary b, Arbitrary c, Arbitrary d,
Arbitrary e, Arbitrary f) =>
   Arbitrary (a, b, c, d, e, f)
-- Defined at tests/Arbitrary.hs:17:10
-- Defined in ‘Test.QuickCheck.Arbitrary’
```

Binary is not really an upgradeable package. Let's drop
test suite completely.

Reported-by: Pacho Ramos
Closes: https://bugs.gentoo.org/666810
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-haskell/binary/binary-0.7.6.1.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/dev-haskell/binary/binary-0.7.6.1.ebuild 
b/dev-haskell/binary/binary-0.7.6.1.ebuild
index c35913aef13..124d0ca1b73 100644
--- a/dev-haskell/binary/binary-0.7.6.1.ebuild
+++ b/dev-haskell/binary/binary-0.7.6.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 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 test-suite"
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # Avoid test-suite 
circular depend
 inherit haskell-cabal
 
 DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
@@ -23,11 +23,6 @@ RDEPEND=">=dev-lang/ghc-7.4.1:=
 "
 DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
-   test? ( dev-haskell/hunit
-   >=dev-haskell/quickcheck-2.8
-   >=dev-haskell/random-1.0.1.0
-   dev-haskell/test-framework
-   >=dev-haskell/test-framework-quickcheck2-0.3 )
 "
 
 CABAL_CORE_LIB_GHC_PV="PM:7.10.3_rc1 PM:7.10.3"



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

2017-02-15 Thread Sergei Trofimovich
commit: 31edf8cfe7519c8d5ed67e0c3ff60ca38b597020
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 15 08:37:30 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 15 08:37:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31edf8cf

dev-haskell/binary: bump up to 0.8.3.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/binary/Manifest  |  1 +
 dev-haskell/binary/binary-0.8.3.0.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/dev-haskell/binary/Manifest b/dev-haskell/binary/Manifest
index 2cf5850594..b6588c9d1e 100644
--- a/dev-haskell/binary/Manifest
+++ b/dev-haskell/binary/Manifest
@@ -3,3 +3,4 @@ DIST binary-0.7.1.0.tar.gz 43647 SHA256 
9622efca717cd4f606dc3f43e93464b6eeb0f35e
 DIST binary-0.7.2.3.tar.gz 47622 SHA256 
fd7f59302cbb137068de28efe6e2c403fa45c10077641ec33fa1fb09a8a5c499 SHA512 
1babe32d1c2c0537091c96a3191285f2f61a9c85ca503c89c57c32e60d8f16ee429dd8fb645563d96714122a06ca6c9f0ab1c04077b4f0ed22d4b0b41ef2c18f
 WHIRLPOOL 
d7bfb011e830553a3284b2dfebffcf18d4d10fda194fe135d6e5aa9b5145c61e406600904b72f57149ecfee58a0ba928cc3ffa62d8eb7cba8660326bf5667755
 DIST binary-0.7.5.0.tar.gz 45764 SHA256 
4709c5aa7cc99cb4a465a68de1648968208d0c60c368e2fece476d977530ef19 SHA512 
232e7c3da1c0055f3e9f211a86e81c76bc44ab1b70cabd23c93634dbaa42eed8bd9314fbedc16b9703d3ca92b0bbf232e6c30bb1384687dad0e6e85c9abb8947
 WHIRLPOOL 
1d8dcf9d5125ff398375f4024c0e43fa168004811db7824e2739ec5c0451b38dae9ad74f757c7708427deed0044580b182e35d1c7ecffec25f7b10c70bd32075
 DIST binary-0.7.6.1.tar.gz 47086 SHA256 
8f85cafc15be660757878a665d024ce595d4422fead174e20a501c9ec8f81067 SHA512 
655daa93a52b845a85d440810452933d7bc3398ad1b51e1e955b2d19a0a32679325a0d1751ad50d252531e493528262e14dab32af4b9a515855fe7f64e0730b2
 WHIRLPOOL 
6853eb2c817e8ae792226c6c7764ce495833f965c3d503fe7e39c0502019d12f7bd46309b72dfdb276c7dbce8c004cb59fdea4936d69ede0a7c8b487acda2702
+DIST binary-0.8.3.0.tar.gz 51900 SHA256 
221385dde77d92f786c665ee6fce0a3beeb80e6a812b8edf9ded1b653f2ea821 SHA512 
9b16143067fc974d2dbb4bd42833454a4516eea7ead7674079911b969c42547ededb87f95cd5767553f2105e2f9bb5b2ba08b9666714aa30e56143e606711d44
 WHIRLPOOL 
e1b33a056b20b81883a9b31f4b6e9011e4e831b436d0d5c47fe3b71772206d0a27238970ebc4666dcb54f5e1a2304bf6005c255a3f52a3e6b5b677cc00c30f13

diff --git a/dev-haskell/binary/binary-0.8.3.0.ebuild 
b/dev-haskell/binary/binary-0.8.3.0.ebuild
new file mode 100644
index 00..192cdd2001
--- /dev/null
+++ b/dev-haskell/binary/binary-0.8.3.0.ebuild
@@ -0,0 +1,35 @@
+# 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.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="https://github.com/kolmodin/binary;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+# keep in sync with ghc-8.0.1
+KEYWORDS="~alpha ~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RESTRICT=test # binary[test]->test-framework->text->xml->binary
+
+RDEPEND=">=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( dev-haskell/hunit
+   >=dev-haskell/quickcheck-2.8
+   >=dev-haskell/random-1.0.1.0
+   dev-haskell/test-framework
+   >=dev-haskell/test-framework-quickcheck2-0.3 )
+"
+
+CABAL_CORE_LIB_GHC_PV="PM:8.0.1 PM:8.0.2_rc1 PM:8.0.2_rc2 PM:8.0.2 PM:"



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

2016-04-04 Thread Sergei Trofimovich
commit: a5d8845c47fc78cd0591dc56cabb3e7a85c9954a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr  4 20:31:58 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr  4 20:31:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d8845c

dev-haskell/binary: keyword ~ia64

Package-Manager: portage-2.2.28

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

diff --git a/dev-haskell/binary/binary-0.7.6.1.ebuild 
b/dev-haskell/binary/binary-0.7.6.1.ebuild
index f67eb77..be81a07 100644
--- a/dev-haskell/binary/binary-0.7.6.1.ebuild
+++ b/dev-haskell/binary/binary-0.7.6.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RESTRICT=test # binary[test]->test-framework->text->xml->binary



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

2016-03-15 Thread Sergei Trofimovich
commit: 71da707ad274150dee0b35c3c12ade01c7baeee3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 15 21:55:37 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 15 22:01:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71da707a

dev-haskell/binary: bump up to 0.7.6.1

Package-Manager: portage-2.2.28

 dev-haskell/binary/Manifest  |  1 +
 dev-haskell/binary/binary-0.7.6.1.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-haskell/binary/Manifest b/dev-haskell/binary/Manifest
index 9869722..2cf5850 100644
--- a/dev-haskell/binary/Manifest
+++ b/dev-haskell/binary/Manifest
@@ -2,3 +2,4 @@ DIST binary-0.5.1.1.tar.gz 34239 SHA256 
945d62a0ea0bd5b5345cce88e6c337b116485334
 DIST binary-0.7.1.0.tar.gz 43647 SHA256 
9622efca717cd4f606dc3f43e93464b6eeb0f35e12dd0207065cc6533e498b99 SHA512 
711d64c51cb6cf8811252fe3cbb0575dade897666566610f8dee51c2965d0e3dc1dc40df72713e9e6abbd0bfe494dd4feee70128d21f1ea16305bde3409557b3
 WHIRLPOOL 
f748f3baff58e236be0dfaa4855716f85b702ef08f3ab28550cd1ecd4dd018cd7f6fc72caa35b34cd6f0f4016f49c104367f7970f5f923440dff2f074cbe9b4a
 DIST binary-0.7.2.3.tar.gz 47622 SHA256 
fd7f59302cbb137068de28efe6e2c403fa45c10077641ec33fa1fb09a8a5c499 SHA512 
1babe32d1c2c0537091c96a3191285f2f61a9c85ca503c89c57c32e60d8f16ee429dd8fb645563d96714122a06ca6c9f0ab1c04077b4f0ed22d4b0b41ef2c18f
 WHIRLPOOL 
d7bfb011e830553a3284b2dfebffcf18d4d10fda194fe135d6e5aa9b5145c61e406600904b72f57149ecfee58a0ba928cc3ffa62d8eb7cba8660326bf5667755
 DIST binary-0.7.5.0.tar.gz 45764 SHA256 
4709c5aa7cc99cb4a465a68de1648968208d0c60c368e2fece476d977530ef19 SHA512 
232e7c3da1c0055f3e9f211a86e81c76bc44ab1b70cabd23c93634dbaa42eed8bd9314fbedc16b9703d3ca92b0bbf232e6c30bb1384687dad0e6e85c9abb8947
 WHIRLPOOL 
1d8dcf9d5125ff398375f4024c0e43fa168004811db7824e2739ec5c0451b38dae9ad74f757c7708427deed0044580b182e35d1c7ecffec25f7b10c70bd32075
+DIST binary-0.7.6.1.tar.gz 47086 SHA256 
8f85cafc15be660757878a665d024ce595d4422fead174e20a501c9ec8f81067 SHA512 
655daa93a52b845a85d440810452933d7bc3398ad1b51e1e955b2d19a0a32679325a0d1751ad50d252531e493528262e14dab32af4b9a515855fe7f64e0730b2
 WHIRLPOOL 
6853eb2c817e8ae792226c6c7764ce495833f965c3d503fe7e39c0502019d12f7bd46309b72dfdb276c7dbce8c004cb59fdea4936d69ede0a7c8b487acda2702

diff --git a/dev-haskell/binary/binary-0.7.6.1.ebuild 
b/dev-haskell/binary/binary-0.7.6.1.ebuild
new file mode 100644
index 000..13e56ee
--- /dev/null
+++ b/dev-haskell/binary/binary-0.7.6.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 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 test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
+HOMEPAGE="https://github.com/kolmodin/binary;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RESTRICT=test # binary[test]->test-framework->text->xml->binary
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.8
+   test? ( dev-haskell/hunit
+   >=dev-haskell/quickcheck-2.8
+   >=dev-haskell/random-1.0.1.0
+   dev-haskell/test-framework
+   >=dev-haskell/test-framework-quickcheck2-0.3 )
+"
+
+CABAL_CORE_LIB_GHC_PV="PM:7.10.3_rc1 PM:7.10.3"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/binary/, dev-haskell/terminfo/, dev-haskell/cabal/, dev-haskell/hpc/, ...

2015-08-27 Thread Sergei Trofimovich
commit: faf5442337437c7bfd81e509be501a4a26a36642
Author: Sergei Trofimovich slyfox AT gentoo DOT org
AuthorDate: Thu Aug 27 22:38:26 2015 +
Commit: Sergei Trofimovich slyfox AT gentoo DOT org
CommitDate: Thu Aug 27 22:38:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf54423

dev-haskell: mark packages as bundled with dev-lang/ghc-7.10.2-r1

 dev-haskell/binary/binary-0.7.5.0.ebuild | 2 +-
 dev-haskell/cabal/cabal-1.22.4.0.ebuild  | 2 +-
 dev-haskell/haskeline/haskeline-0.7.2.1.ebuild   | 2 +-
 dev-haskell/hpc/hpc-0.6.0.2.ebuild   | 2 +-
 dev-haskell/terminfo/terminfo-0.4.0.1.ebuild | 2 +-
 dev-haskell/transformers/transformers-0.4.3.0.ebuild | 2 +-
 dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild   | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-haskell/binary/binary-0.7.5.0.ebuild 
b/dev-haskell/binary/binary-0.7.5.0.ebuild
index abe7e33..f194798 100644
--- a/dev-haskell/binary/binary-0.7.5.0.ebuild
+++ b/dev-haskell/binary/binary-0.7.5.0.ebuild
@@ -30,4 +30,4 @@ DEPEND=${RDEPEND}
=dev-haskell/test-framework-quickcheck2-0.3 )
 
 
-CABAL_CORE_LIB_GHC_PV=PM:7.10.2_rc2 PM:7.10.2
+CABAL_CORE_LIB_GHC_PV=PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1

diff --git a/dev-haskell/cabal/cabal-1.22.4.0.ebuild 
b/dev-haskell/cabal/cabal-1.22.4.0.ebuild
index f410756..8046695 100644
--- a/dev-haskell/cabal/cabal-1.22.4.0.ebuild
+++ b/dev-haskell/cabal/cabal-1.22.4.0.ebuild
@@ -37,7 +37,7 @@ DEPEND=${RDEPEND}
 
 S=${WORKDIR}/${MY_PN}-${PV}
 
-CABAL_CORE_LIB_GHC_PV=PM:7.10.2_rc2 PM:7.10.2
+CABAL_CORE_LIB_GHC_PV=PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1
 
 src_prepare() {
if [[ -n ${LIVE_EBUILD} ]]; then

diff --git a/dev-haskell/haskeline/haskeline-0.7.2.1.ebuild 
b/dev-haskell/haskeline/haskeline-0.7.2.1.ebuild
index 4a1147f..accc546 100644
--- a/dev-haskell/haskeline/haskeline-0.7.2.1.ebuild
+++ b/dev-haskell/haskeline/haskeline-0.7.2.1.ebuild
@@ -27,7 +27,7 @@ DEPEND=${RDEPEND}
=dev-haskell/cabal-1.10
 
 
-CABAL_CORE_LIB_GHC_PV=PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2
+CABAL_CORE_LIB_GHC_PV=PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1
 
 src_prepare() {
cabal_chdeps \

diff --git a/dev-haskell/hpc/hpc-0.6.0.2.ebuild 
b/dev-haskell/hpc/hpc-0.6.0.2.ebuild
index e3a5883..2f72a14 100644
--- a/dev-haskell/hpc/hpc-0.6.0.2.ebuild
+++ b/dev-haskell/hpc/hpc-0.6.0.2.ebuild
@@ -23,4 +23,4 @@ RDEPEND==dev-lang/ghc-7.4.1:=
 DEPEND=${RDEPEND}
=dev-haskell/cabal-1.10
 
-CABAL_CORE_LIB_GHC_PV=PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2
+CABAL_CORE_LIB_GHC_PV=PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1

diff --git a/dev-haskell/terminfo/terminfo-0.4.0.1.ebuild 
b/dev-haskell/terminfo/terminfo-0.4.0.1.ebuild
index f1e2764..531bbb3 100644
--- a/dev-haskell/terminfo/terminfo-0.4.0.1.ebuild
+++ b/dev-haskell/terminfo/terminfo-0.4.0.1.ebuild
@@ -24,4 +24,4 @@ DEPEND=${RDEPEND}
=dev-haskell/cabal-1.10
 
 
-CABAL_CORE_LIB_GHC_PV=PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2
+CABAL_CORE_LIB_GHC_PV=PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1

diff --git a/dev-haskell/transformers/transformers-0.4.3.0.ebuild 
b/dev-haskell/transformers/transformers-0.4.3.0.ebuild
index 31d996a..5c13274 100644
--- a/dev-haskell/transformers/transformers-0.4.3.0.ebuild
+++ b/dev-haskell/transformers/transformers-0.4.3.0.ebuild
@@ -24,4 +24,4 @@ DEPEND=${RDEPEND}
=dev-haskell/cabal-1.6
 
 
-CABAL_CORE_LIB_GHC_PV=PM:7.8.4-r4 7.11.2015* PM:7.10.2_rc2 PM:7.10.2
+CABAL_CORE_LIB_GHC_PV=PM:7.8.4-r4 7.11.2015* PM:7.10.2_rc2 PM:7.10.2 
PM:7.10.2-r1

diff --git a/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild 
b/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild
index 6198c72..87090ac 100644
--- a/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild
+++ b/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild
@@ -22,4 +22,4 @@ RDEPEND==dev-lang/ghc-6.10.4:=
 DEPEND=${RDEPEND}
=dev-haskell/cabal-1.6
 
-CABAL_CORE_LIB_GHC_PV=7.8.3 7.8.3.20141119 7.8.4 7.10.0.20141222 
7.10.0.20150123 PM:7.10.1_rc3 PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2
+CABAL_CORE_LIB_GHC_PV=7.8.3 7.8.3.20141119 7.8.4 7.10.0.20141222 
7.10.0.20150123 PM:7.10.1_rc3 PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1