commit:     00e1740dc3ad3e22d648ccbd7b25bb8b5dcb914c
Author:     Mark Wright <gienah <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 11 12:15:18 2026 +0000
Commit:     Mark Wright <gienah <AT> gentoo <DOT> org>
CommitDate: Sun Jan 11 12:19:11 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e1740d

dev-haskell/quickcheck: Loosen random dep

Signed-off-by: Mark Wright <gienah <AT> gentoo.org>

 dev-haskell/quickcheck/Manifest                    |  1 -
 ...k-2.14.2.ebuild => quickcheck-2.14.3-r1.ebuild} | 22 +++++++++++-----------
 2 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/dev-haskell/quickcheck/Manifest b/dev-haskell/quickcheck/Manifest
index 337abbc91663..a9d472091d35 100644
--- a/dev-haskell/quickcheck/Manifest
+++ b/dev-haskell/quickcheck/Manifest
@@ -1,2 +1 @@
-DIST QuickCheck-2.14.2.tar.gz 75246 BLAKE2B 
a64ad51f3daa858a224c00fb785979460b638d76f20c7a19d95a6303cd5da61adaa40cb52e154dd15218adbf54fff184f16ab3b932895294cf37f24982a2b9cc
 SHA512 
84decd354e6093bc72afd125410499dd4be3ae8fdbf0a3b466011b4dbcb5c5657e51ab75cfe22790e22bf4ac54cbb1203ff7a0d108e872ce60f4831be827a6e5
 DIST quickcheck-2.14.3.tar.gz 76849 BLAKE2B 
e3a0eefaebd27fe5e11c4ed8dd7120b42e688be1cd249ee88a8b6b25a248376fae6d3f2f0506f675040314e019baeb60eac993421a0a7d87f821cdab01e93be5
 SHA512 
d00499fcdbe66d384a40c66a0d01dfe80f0622599f2f19ab569b45ef13c8d726c855b4687c7a1be022ea22df4bc66c48cf12fc156fadc558714fccc5a3deef7e

diff --git a/dev-haskell/quickcheck/quickcheck-2.14.2.ebuild 
b/dev-haskell/quickcheck/quickcheck-2.14.3-r1.ebuild
similarity index 59%
rename from dev-haskell/quickcheck/quickcheck-2.14.2.ebuild
rename to dev-haskell/quickcheck/quickcheck-2.14.3-r1.ebuild
index c52af4777777..352e55b395b0 100644
--- a/dev-haskell/quickcheck/quickcheck-2.14.2.ebuild
+++ b/dev-haskell/quickcheck/quickcheck-2.14.3-r1.ebuild
@@ -1,35 +1,35 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-# ebuild generated by hackport 0.6.6.9999
+# ebuild generated by hackport 0.8.4.0.9999
 #hackport: flags: +base4,-base3,-old-random,templatehaskell:template-haskell
 
+CABAL_PN="QuickCheck"
+
 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="0/${PV}"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="+template-haskell"
 
-RDEPEND=">=dev-haskell/splitmix-0.1:=[profile?] 
<dev-haskell/splitmix-0.2:=[profile?]
-       >=dev-lang/ghc-7.8.2:=
-       >=dev-haskell/random-1.2.0:=[profile?] 
<dev-haskell/random-1.3:=[profile?]
+RDEPEND=">=dev-haskell/random-1.2.0:=[profile?] 
<dev-haskell/random-1.4:=[profile?]
+       >=dev-haskell/splitmix-0.1:=[profile?] 
<dev-haskell/splitmix-0.2:=[profile?]
+       >=dev-lang/ghc-8.8.1:=
 "
 DEPEND="${RDEPEND}
-       >=dev-haskell/cabal-1.18.1.3
+       >=dev-haskell/cabal-3.0.0.0
 "
 
-S="${WORKDIR}/${MY_P}"
+CABAL_CHDEPS=(
+       'random >= 1.2.0 && < 1.3' 'random >= 1.2.0 && < 1.4'
+)
 
 src_configure() {
        haskell-cabal_src_configure \

Reply via email to