summaryrefslogtreecommitdiff
path: root/dev-haskell/vector
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-haskell/vector
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-haskell/vector')
-rw-r--r--dev-haskell/vector/Manifest4
-rw-r--r--dev-haskell/vector/files/vector-0.12.3.1-disable-doctests.patch27
-rw-r--r--dev-haskell/vector/files/vector-0.12.3.1-fix-testdata-float.patch42
-rw-r--r--dev-haskell/vector/metadata.xml19
-rw-r--r--dev-haskell/vector/vector-0.12.3.1-r1.ebuild50
-rw-r--r--dev-haskell/vector/vector-0.13.2.0.ebuild47
6 files changed, 0 insertions, 189 deletions
diff --git a/dev-haskell/vector/Manifest b/dev-haskell/vector/Manifest
deleted file mode 100644
index 84057cde579c..000000000000
--- a/dev-haskell/vector/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-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/files/vector-0.12.3.1-disable-doctests.patch b/dev-haskell/vector/files/vector-0.12.3.1-disable-doctests.patch
deleted file mode 100644
index 1a04dd89c7f0..000000000000
--- a/dev-haskell/vector/files/vector-0.12.3.1-disable-doctests.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From eb479f24b766425dd522ba01e0c298fc814c788d Mon Sep 17 00:00:00 2001
-From: hololeap <hololeap@users.noreply.github.com>
-Date: Sat, 4 Mar 2023 14:46:07 -0700
-Subject: [PATCH] Disable doctests
-
-Doctests are not working on ghc-9.2
-
-Signed-off-by: hololeap <hololeap@users.noreply.github.com>
----
- vector.cabal | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/vector.cabal b/vector.cabal
-index cea122a..c738a35 100644
---- a/vector.cabal
-+++ b/vector.cabal
-@@ -274,6 +274,7 @@ test-suite vector-tests-O2
- Ghc-Options: -Wno-redundant-constraints
-
- test-suite vector-doctest
-+ buildable: False
- type: exitcode-stdio-1.0
- main-is: doctests.hs
- hs-source-dirs: tests
---
-2.39.2
-
diff --git a/dev-haskell/vector/files/vector-0.12.3.1-fix-testdata-float.patch b/dev-haskell/vector/files/vector-0.12.3.1-fix-testdata-float.patch
deleted file mode 100644
index 8a8db580f225..000000000000
--- a/dev-haskell/vector/files/vector-0.12.3.1-fix-testdata-float.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From df8dd8e8e84005aa6b187b03cd502f3c6e18cf3c Mon Sep 17 00:00:00 2001
-From: Bodigrim <andrew.lelechenko@gmail.com>
-Date: Sun, 4 Jun 2023 17:55:28 +0100
-Bug: https://github.com/haskell/vector/pull/461
-Signed-off-by: hololeap <hololeap@protonmail.com>
-Subject: [PATCH] Fix instance TestData Float/Double
-
----
- vector/tests/Utilities.hs | 18 ++++++++++++++++--
- 1 file changed, 16 insertions(+), 2 deletions(-)
-
-diff --git a/vector/tests/Utilities.hs b/vector/tests/Utilities.hs
-index 24799554..ae19d425 100644
---- a/tests/Utilities.hs
-+++ b/tests/Utilities.hs
-@@ -121,10 +121,24 @@ instance TestData ty where { \
- id_TestData(())
- id_TestData(Bool)
- id_TestData(Int)
--id_TestData(Float)
--id_TestData(Double)
- id_TestData(Ordering)
-
-+instance TestData Float where
-+ type Model Float = Float
-+ model = id
-+ unmodel = id
-+
-+ type EqTest Float = Property
-+ equal x y = property (x == y || (isNaN x && isNaN y))
-+
-+instance TestData Double where
-+ type Model Double = Double
-+ model = id
-+ unmodel = id
-+
-+ type EqTest Double = Property
-+ equal x y = property (x == y || (isNaN x && isNaN y))
-+
- bimapEither :: (a -> b) -> (c -> d) -> Either a c -> Either b d
- bimapEither f _ (Left a) = Left (f a)
- bimapEither _ g (Right c) = Right (g c)
diff --git a/dev-haskell/vector/metadata.xml b/dev-haskell/vector/metadata.xml
deleted file mode 100644
index d7ad3155bea8..000000000000
--- a/dev-haskell/vector/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <use>
- <flag name="boundschecks">Enable bounds checking</flag>
- <flag name="internalchecks">Enable internal consistency checks at the cost of a
-significant performance penalty</flag>
- <flag name="unsafechecks">Enable bounds checking in unsafe operations at the cost of a
-significant performance penalty</flag>
- </use>
- <upstream>
- <remote-id type="hackage">vector</remote-id>
- <remote-id type="github">haskell/vector</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/vector/vector-0.12.3.1-r1.ebuild b/dev-haskell/vector/vector-0.12.3.1-r1.ebuild
deleted file mode 100644
index 23f7fd1c6530..000000000000
--- a/dev-haskell/vector/vector-0.12.3.1-r1.ebuild
+++ /dev/null
@@ -1,50 +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.8.1.0.9999
-#hackport: flags: -wall
-
-CABAL_HACKAGE_REVISION=4
-
-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"
- "${FILESDIR}/${PN}-0.12.3.1-fix-testdata-float.patch"
-)
-
-RDEPEND="
- >=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?]
- >=dev-lang/ghc-8.8.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-3.0.0.0
- test? (
- >=dev-haskell/base-orphans-0.6
- 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
- )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag boundschecks boundschecks) \
- $(cabal_flag internalchecks internalchecks) \
- $(cabal_flag unsafechecks unsafechecks) \
- --flag=-wall
-}
diff --git a/dev-haskell/vector/vector-0.13.2.0.ebuild b/dev-haskell/vector/vector-0.13.2.0.ebuild
deleted file mode 100644
index b8e67b3801f1..000000000000
--- a/dev-haskell/vector/vector-0.13.2.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# 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
-}