summaryrefslogtreecommitdiff
path: root/dev-haskell/binary
diff options
context:
space:
mode:
authorhololeap <hololeap@protonmail.com>2023-10-02 23:04:00 -0600
committerSam James <sam@gentoo.org>2023-10-23 04:08:45 +0100
commitf6560f32fe6224cf64c5cd2c6b660d4a4c7224e9 (patch)
treef2955b96384f13222e61c2ec81d05069604624dc /dev-haskell/binary
parente645f4cc19e1130bb2791c2b636919dea765e6a0 (diff)
downloadgentoo-f6560f32fe6224cf64c5cd2c6b660d4a4c7224e9.tar.gz
gentoo-f6560f32fe6224cf64c5cd2c6b660d4a4c7224e9.tar.bz2
gentoo-f6560f32fe6224cf64c5cd2c6b660d4a4c7224e9.zip
dev-haskell/binary: Raise lower bounds on GHC
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-haskell/binary')
-rw-r--r--dev-haskell/binary/Manifest1
-rw-r--r--dev-haskell/binary/binary-0.8.8.0-r1.ebuild (renamed from dev-haskell/binary/binary-0.8.8.0.ebuild)19
2 files changed, 15 insertions, 5 deletions
diff --git a/dev-haskell/binary/Manifest b/dev-haskell/binary/Manifest
index 0b19b8104261..0a1e449d02a9 100644
--- a/dev-haskell/binary/Manifest
+++ b/dev-haskell/binary/Manifest
@@ -1 +1,2 @@
+DIST binary-0.8.8.0-rev1.cabal 6279 BLAKE2B 4c87f56dca43a860388120dec92f58bd8b6359f0cb952df353ea37b3e65cc791394bf18f2fc4d72a8444a7fc4bbd5ca6babc37dd4cd6768d8f2aa387ea62b7fa SHA512 67027e5dbebd4a3225493fe416b354aa1a4f5896a48f121807163ad6fb4c6e5571849be230dd4d3be36e10f8aa2dc30acfbe50076d86e8933d8d20d5c4a8b343
DIST binary-0.8.8.0.tar.gz 57327 BLAKE2B c105f4bf92ec52df51d3c7bda1aae99b3d40727aa4d3c1397431b2b727a934e62ee1f9ab7ed45b3502b17bd7a9a61f95a2a66690e40ae25b177fc8c79c462ae5 SHA512 9e4b116a2661d7970dbcf5ec3432ce88514380cab145358c3368a2dca35a16ab9d1f0d09ce2eb853a456764215744195d593629fb08e29b627345e3ae913592f
diff --git a/dev-haskell/binary/binary-0.8.8.0.ebuild b/dev-haskell/binary/binary-0.8.8.0-r1.ebuild
index fc42057df9ad..e58612f680b7 100644
--- a/dev-haskell/binary/binary-0.8.8.0.ebuild
+++ b/dev-haskell/binary/binary-0.8.8.0-r1.ebuild
@@ -3,7 +3,9 @@
EAPI=8
-# ebuild generated by hackport 0.6.4.9999
+# ebuild generated by hackport 0.8.0.0.9999
+
+CABAL_HACKAGE_REVISION=1
CABAL_FEATURES="lib profile haddock hoogle hscolour" # Circular depend: test-suite"
# break circular dependencies:
@@ -13,19 +15,26 @@ 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.10
+# Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~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:=
+RDEPEND="
+ >=dev-lang/ghc-8.10.6:=
"
DEPEND="${RDEPEND}
"
+# test? (
+# >=dev-haskell/base-orphans-0.8.1 <dev-haskell/base-orphans-0.9
+# dev-haskell/hunit
+# >=dev-haskell/quickcheck-2.9
+# >=dev-haskell/random-1.0.1.0
+# dev-haskell/test-framework
+# >=dev-haskell/test-framework-quickcheck2-0.3
+# )
CABAL_CORE_LIB_GHC_PV="8.10.6 9.0.2"