commit:     908af9528ed78fa41ca2365e0ce58f0cfb886dbb
Author:     Mark Wright <gienah <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 12 00:33:21 2026 +0000
Commit:     Mark Wright <gienah <AT> gentoo <DOT> org>
CommitDate: Mon Jan 12 00:33:21 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908af952

dev-haskell/bitvec: dev-haskell/bitvec Bump to 1.1.5.0

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

 dev-haskell/bitvec/Manifest              |  3 ++-
 dev-haskell/bitvec/bitvec-1.1.3.0.ebuild | 40 -----------------------------
 dev-haskell/bitvec/bitvec-1.1.5.0.ebuild | 43 ++++++++++++++++++++++++++++++++
 dev-haskell/bitvec/metadata.xml          |  5 ++--
 4 files changed, 47 insertions(+), 44 deletions(-)

diff --git a/dev-haskell/bitvec/Manifest b/dev-haskell/bitvec/Manifest
index e39759f70fb9..7868f3d3f012 100644
--- a/dev-haskell/bitvec/Manifest
+++ b/dev-haskell/bitvec/Manifest
@@ -1 +1,2 @@
-DIST bitvec-1.1.3.0.tar.gz 35865 BLAKE2B 
b63dc22574176993f55f0935e1d89f6660ef365189838821c11a04a07ff2a41241a1f0a34b148f36036eba3ea55adda516e355a574ae1e49b658c986fb515254
 SHA512 
4a54726e0ec0923019329fd2f110011f547761e51a7485f684526ba7f97caac170fde1a4bfe84b57a016ad85c6e440b85f20993c15854e9e79231ecd07d960ca
+DIST bitvec-1.1.5.0-rev3.cabal 4921 BLAKE2B 
6b4566a098dffec362c6fe17e2ca99089deedcd2eb2888c539a5dbd809acd64597d2e64c1c2f0d1abd51fe0c3fe307991d544dc95a0411ec132f17522cc543e4
 SHA512 
d4984074dcda1d856ce4efbfd5870276e874ca94880aa455a24f818cd5fe7c56d45ddb9838191d9028297f7c1b3b6822b746bddb4328ebdf06142c1d0d89eb57
+DIST bitvec-1.1.5.0.tar.gz 40076 BLAKE2B 
68ceb465bb37caad035986feaec2a51e455c3e15393485e86bc599c8d9852c5134d520e7c26b5af6487429d587536c7ad813e4628e6fd7af5f5b372d45c2539c
 SHA512 
5f9f8db2ec109b465ba29da2ed480a9e66d0cc8318ce29d1e11db946f1673294f46488d67e807976044e1462c092e303e446fc066903404075963092830853ea

diff --git a/dev-haskell/bitvec/bitvec-1.1.3.0.ebuild 
b/dev-haskell/bitvec/bitvec-1.1.3.0.ebuild
deleted file mode 100644
index 25d80a6e03b7..000000000000
--- a/dev-haskell/bitvec/bitvec-1.1.3.0.ebuild
+++ /dev/null
@@ -1,40 +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.3.0
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Space-efficient bit vectors"
-HOMEPAGE="https://github.com/Bodigrim/bitvec";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+gmp"
-
-RDEPEND="
-       >=dev-haskell/primitive-0.5:=[profile?]
-       >=dev-haskell/vector-0.11:=[profile?] 
<dev-haskell/vector-0.14:=[profile?]
-       >=dev-lang/ghc-8.4.3:=
-       gmp? (
-               dev-libs/gmp
-       )
-"
-DEPEND="${RDEPEND}
-       >=dev-haskell/cabal-2.2.0.1
-       test? (
-               >=dev-haskell/quickcheck-classes-0.6.1
-               dev-haskell/quickcheck-classes-base
-               dev-haskell/tasty
-               dev-haskell/tasty-quickcheck
-       )
-"
-
-src_configure() {
-       haskell-cabal_src_configure \
-               $(cabal_flag gmp libgmp)
-}

diff --git a/dev-haskell/bitvec/bitvec-1.1.5.0.ebuild 
b/dev-haskell/bitvec/bitvec-1.1.5.0.ebuild
new file mode 100644
index 000000000000..f44facf51e81
--- /dev/null
+++ b/dev-haskell/bitvec/bitvec-1.1.5.0.ebuild
@@ -0,0 +1,43 @@
+# 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
+
+CABAL_HACKAGE_REVISION=3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Space-efficient bit vectors"
+HOMEPAGE="https://github.com/Bodigrim/bitvec";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+simd"
+
+RDEPEND=">=dev-haskell/primitive-0.5:=[profile?]
+       >=dev-haskell/vector-0.11:=[profile?] 
<dev-haskell/vector-0.14:=[profile?]
+       >=dev-lang/ghc-9.0.2:=
+"
+DEPEND="${RDEPEND}
+       >=dev-haskell/cabal-3.4.1.0
+       test? ( >=dev-haskell/primitive-0.5 <dev-haskell/primitive-0.10
+               >=dev-haskell/quickcheck-classes-0.6.1 
<dev-haskell/quickcheck-classes-0.7
+               <dev-haskell/quickcheck-classes-base-0.7
+               <dev-haskell/tasty-1.6
+               <dev-haskell/tasty-quickcheck-0.12 )
+"
+
+src_prepare() {
+       default
+
+       cabal-mksetup
+}
+
+src_configure() {
+       haskell-cabal_src_configure \
+               $(cabal_flag simd simd)
+}

diff --git a/dev-haskell/bitvec/metadata.xml b/dev-haskell/bitvec/metadata.xml
index c0879f2b3fdc..0b1d92f523e4 100644
--- a/dev-haskell/bitvec/metadata.xml
+++ b/dev-haskell/bitvec/metadata.xml
@@ -6,9 +6,8 @@
                <name>Gentoo Haskell</name>
        </maintainer>
        <use>
-               <flag name="gmp">Link against the GMP library for the ultimate 
performance of
-`zipBits`, `invertBits` and `countBits`. Users are strongly encouraged
-to enable this flag whenever possible.</flag>
+               <flag name="simd">Use a C SIMD implementation for the ultimate 
performance of `zipBits`, `invertBits` and `countBits`.
+Disable this flag if there are problems with the C FFI.</flag>
        </use>
        <upstream>
                <remote-id type="hackage">bitvec</remote-id>

Reply via email to