commit:     84393cfa0660254b51e3a01a2864491eb64213a3
Author:     Mark Wright <gienah <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 11 10:14:17 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=84393cfa

dev-haskell/vector: Bump to 0.13.2.0

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

 dev-haskell/vector/Manifest               |  3 +-
 dev-haskell/vector/vector-0.12.3.1.ebuild | 70 -------------------------------
 dev-haskell/vector/vector-0.13.2.0.ebuild | 47 +++++++++++++++++++++
 3 files changed, 49 insertions(+), 71 deletions(-)

diff --git a/dev-haskell/vector/Manifest b/dev-haskell/vector/Manifest
index 6cc95a4e6de1..84057cde579c 100644
--- a/dev-haskell/vector/Manifest
+++ b/dev-haskell/vector/Manifest
@@ -1,3 +1,4 @@
-DIST vector-0.12.3.1-rev1.cabal 7946 BLAKE2B 
f1545c06c3a2ce405c9bc498e471b640fa415acd3413fbb3514fd0ea9422f4c7d51ee9ff8b6041da842c45a156132f6eebf89ea11b843835fd360b7c1dafa8f3
 SHA512 
292df3231e4f34bc038efa769928813808e562553188547420a83a5d068e5d591a169957ef50da42da66b5ba9eea12408b3e739f0f9edb76f06977d6b75a4843
 DIST vector-0.12.3.1-rev4.cabal 8218 BLAKE2B 
df9e13b1d98377d6506225e3da5a1834c51d3e5244945a6d02a9267b077a5b1d276410130d7c2860b8d49b23f4d6d63dfbd168b497d9ad439240aed19dd8213f
 SHA512 
86088ff4f20b2cc214a703b7ea665baf6d1e9b218f931c6880d6d1291f0dd8e2804863a251a8bf11e82d2f0026d55dcba06f937f8c8909dc8988bc60874374aa
 DIST vector-0.12.3.1.tar.gz 151420 BLAKE2B 
1d3bb37f1c2b7f3c74e8a934d855b0f1742df03f8526a8b7632d1f940abeeef5a03e476340a96840c9486aeafc404463bff078eb28db9176bc8989b554e87ac4
 SHA512 
bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98
+DIST vector-0.13.2.0-rev1.cabal 8804 BLAKE2B 
e42b6fb06980911e8240f03a9ecf3b0a64035c4ac031eb57af5b762c0a83bfe3dc3c64abf226f9c9d2a8db71c6d5880c6f7610c31af59250f4c2b57857a70e89
 SHA512 
9b7c4b500a02b104dd889db6b2da052fac1927bd6e5189f5b1c27cf5fb82bf78609a00c458beba5595b5ab56b318d305e43073f984168e05c4c80be12ed55c4e
+DIST vector-0.13.2.0.tar.gz 185739 BLAKE2B 
18aa51d785ac9383b369d3fe6a613eebd79c06a6e4eb8976641481de88f5cf00bc5ce77fb39837a1161fbb91ac9f903bb042aed1aee8dee0a0ff72e0700646c4
 SHA512 
d52ad78c8859284bce141254f6a29b0e0175a9db8c15505bc0e35fed1b9027736ad00a42f55d465c81b4738be67c6655cc11276ca85af3c740f55c86708e15a3

diff --git a/dev-haskell/vector/vector-0.12.3.1.ebuild 
b/dev-haskell/vector/vector-0.12.3.1.ebuild
deleted file mode 100644
index 77791f15b617..000000000000
--- a/dev-haskell/vector/vector-0.12.3.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.7.1.1.9999
-#hackport: flags: -wall
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-CABAL_HACKAGE_REVISION="1"
-inherit haskell-cabal
-
-CABAL_FILE="${S}/${PN}.cabal"
-CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal"
-
-DESCRIPTION="Efficient Arrays"
-HOMEPAGE="https://github.com/haskell/vector";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
-       
https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal
-               -> ${CABAL_DISTFILE}"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+boundschecks internalchecks unsafechecks"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-0.12.3.1-cabal-doctest.patch"
-       "${FILESDIR}/${PN}-0.12.3.1-fix-testdata-float.patch"
-
-)
-
-RDEPEND=">=dev-haskell/primitive-0.6.4.0:=[profile?] 
<dev-haskell/primitive-0.8:=[profile?]
-       >=dev-lang/ghc-8.4.3:=
-"
-
-# doctests do not work on >=ghc-9.2
-RDEPEND+="
-       test? (
-               <dev-lang/ghc-9.1
-       )
-"
-
-DEPEND="${RDEPEND}
-       >=dev-haskell/cabal-2.2.0.1
-       dev-haskell/cabal-doctest
-       test? ( >=dev-haskell/base-orphans-0.6
-               dev-haskell/base-compat
-               >=dev-haskell/doctest-0.15
-               dev-haskell/hunit
-               >=dev-haskell/quickcheck-2.9 <dev-haskell/quickcheck-2.15
-               dev-haskell/random
-               dev-haskell/tasty
-               dev-haskell/tasty-hunit
-               dev-haskell/tasty-quickcheck )
-"
-
-CABAL_CHDEPS=(
-       'doctest   >=0.15 && <0.19' 'doctest >=0.15'
-)
-
-src_configure() {
-       haskell-cabal_src_configure \
-               $(cabal_flag boundschecks boundschecks) \
-               $(cabal_flag internalchecks internalchecks) \
-               $(cabal_flag unsafechecks unsafechecks) \
-               --flag=-wall
-}
-
-GHC_BOOTSTRAP_PACKAGES=( cabal-doctest )

diff --git a/dev-haskell/vector/vector-0.13.2.0.ebuild 
b/dev-haskell/vector/vector-0.13.2.0.ebuild
new file mode 100644
index 000000000000..b8e67b3801f1
--- /dev/null
+++ b/dev-haskell/vector/vector-0.13.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.5.1.9999
+#hackport: flags: -wall
+
+CABAL_HACKAGE_REVISION=1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Efficient Arrays"
+HOMEPAGE="https://github.com/haskell/vector";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+boundschecks internalchecks unsafechecks"
+
+PATCHES=(
+       "${FILESDIR}/${PN}-0.12.3.1-disable-doctests.patch"
+)
+
+RDEPEND=">=dev-haskell/primitive-0.6.4.0:=[profile?] 
<dev-haskell/primitive-0.10:=[profile?]
+       >=dev-haskell/random-1.2:=[profile?]
+       dev-haskell/tasty:=[profile?]
+       >=dev-haskell/vector-stream-0.1:=[profile?] 
<dev-haskell/vector-stream-0.2:=[profile?]
+       >=dev-lang/ghc-9.0.2:=
+"
+DEPEND="${RDEPEND}
+       >=dev-haskell/cabal-3.4.1.0
+       test? ( >=dev-haskell/base-orphans-0.6
+               >=dev-haskell/quickcheck-2.9 <dev-haskell/quickcheck-2.16
+               dev-haskell/tasty-hunit
+               >=dev-haskell/tasty-inspection-testing-0.1
+               dev-haskell/tasty-quickcheck )
+"
+
+src_configure() {
+       haskell-cabal_src_configure \
+               $(cabal_flag boundschecks boundschecks) \
+               $(cabal_flag internalchecks internalchecks) \
+               $(cabal_flag unsafechecks unsafechecks) \
+               --flag=-wall
+}

Reply via email to