diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-haskell/vector | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-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/Manifest | 4 | ||||
| -rw-r--r-- | dev-haskell/vector/files/vector-0.12.3.1-disable-doctests.patch | 27 | ||||
| -rw-r--r-- | dev-haskell/vector/files/vector-0.12.3.1-fix-testdata-float.patch | 42 | ||||
| -rw-r--r-- | dev-haskell/vector/metadata.xml | 19 | ||||
| -rw-r--r-- | dev-haskell/vector/vector-0.12.3.1-r1.ebuild | 50 | ||||
| -rw-r--r-- | dev-haskell/vector/vector-0.13.2.0.ebuild | 47 |
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 -} |
