diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2020-10-27 08:45:50 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2020-10-27 08:45:50 +0000 |
commit | 5d0f03842d4f76e3da6dd16f0d9c7bec8311ec62 (patch) | |
tree | 52bc901911519c48d5448a7efc834e79393d6f27 /dev-haskell/vector | |
parent | dev-haskell/io-streams: drop old (diff) | |
download | gentoo-5d0f03842d4f76e3da6dd16f0d9c7bec8311ec62.tar.gz gentoo-5d0f03842d4f76e3da6dd16f0d9c7bec8311ec62.tar.bz2 gentoo-5d0f03842d4f76e3da6dd16f0d9c7bec8311ec62.zip |
dev-haskell/vector: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'dev-haskell/vector')
-rw-r--r-- | dev-haskell/vector/Manifest | 2 | ||||
-rw-r--r-- | dev-haskell/vector/files/vector-0.11.0.0-primitive-0.6.2.0.patch | 21 | ||||
-rw-r--r-- | dev-haskell/vector/vector-0.10.12.3.ebuild | 53 | ||||
-rw-r--r-- | dev-haskell/vector/vector-0.11.0.0.ebuild | 45 |
4 files changed, 0 insertions, 121 deletions
diff --git a/dev-haskell/vector/Manifest b/dev-haskell/vector/Manifest index 6ebe657084e2..908cbe6f2ec2 100644 --- a/dev-haskell/vector/Manifest +++ b/dev-haskell/vector/Manifest @@ -1,3 +1 @@ -DIST vector-0.10.12.3.tar.gz 103617 BLAKE2B cd4a4fda8a3da5b431c316d04b23eb82947f08cc930059beb3182c9c68d646c6a767168ae2fd82d06a782991b055421a0558dbf41a1e92f06d265c043cdb2048 SHA512 2b2c98f1fbaaf4f5e7243e18a08e373e85acb06dddf73a48d34b966bfd736efc72880babec9c47859bd8d6d6928a28ac9acd9134eb0ef61b2f88fa31bf18811b -DIST vector-0.11.0.0.tar.gz 115558 BLAKE2B e2475a37593b92f896c48ff85f6e506fb5011d89173bb0fe12492ed8c6f9620f426c9db88cbc274b37aade52bf6ca3cbdc7cf03b013371b37f2d1b42c348a117 SHA512 4f31e45d08a08c09e5ce73cca4da70e954bf3921d05130b9458c7f2ba267602e0aafc96496595000fd7b82f80aa9147c880917dc64086dab7bf5b2cd426539e0 DIST vector-0.12.1.2.tar.gz 131049 BLAKE2B d77981f49b89cab1aefa3237d87e84ae36c4586c20ca3f359c0855e3f3e15b8087849590bde06bd2017d83d92d8ff03ff1b9d8d949ceab382865707f16c723b0 SHA512 36d0237cf7c5a6b78f88b33ff09ea8b19baeaf85609efdeba9ab802ca588956457d4607304b73e8d58e9e802a9101c23da62caee71508f069047a6d531e50170 diff --git a/dev-haskell/vector/files/vector-0.11.0.0-primitive-0.6.2.0.patch b/dev-haskell/vector/files/vector-0.11.0.0-primitive-0.6.2.0.patch deleted file mode 100644 index 3b78ad74efc3..000000000000 --- a/dev-haskell/vector/files/vector-0.11.0.0-primitive-0.6.2.0.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/Data/Vector.hs b/Data/Vector.hs -index db6dfb7..f074bf0 100644 ---- a/Data/Vector.hs -+++ b/Data/Vector.hs -@@ -152,3 +152,3 @@ module Data.Vector ( - -- ** Lists -- toList, fromList, fromListN, -+ toList, Data.Vector.fromList, Data.Vector.fromListN, - -@@ -222,4 +222,4 @@ instance Exts.IsList (Vector a) where - type Item (Vector a) = a -- fromList = fromList -- fromListN = fromListN -+ fromList = Data.Vector.fromList -+ fromListN = Data.Vector.fromListN - toList = toList -@@ -343,3 +343,3 @@ instance Traversable.Traversable Vector where - {-# INLINE traverse #-} -- traverse f xs = fromList Applicative.<$> Traversable.traverse f (toList xs) -+ traverse f xs = Data.Vector.fromList Applicative.<$> Traversable.traverse f (toList xs) - diff --git a/dev-haskell/vector/vector-0.10.12.3.ebuild b/dev-haskell/vector/vector-0.10.12.3.ebuild deleted file mode 100644 index 737b447e1554..000000000000 --- a/dev-haskell/vector/vector-0.10.12.3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.3 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Efficient Arrays" -HOMEPAGE="https://github.com/haskell/vector" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="+boundschecks internalchecks unsafechecks" - -RDEPEND=">=dev-haskell/primitive-0.5.0.1:=[profile?] <dev-haskell/primitive-0.7:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - test? ( >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.9 - dev-haskell/random - dev-haskell/test-framework - dev-haskell/test-framework-quickcheck2 - >=dev-haskell/transformers-0.2.0.0 ) -" - -src_prepare() { - local can_spec_const="yes" - - cabal_chdeps \ - "QuickCheck >= 2.7 && < 2.8" "QuickCheck >= 2.7 && < 2.9" - - ghc-supports-interpreter || can_spec_const="no" - - # ghci-less GHC can't do ANN #482960 - if [[ ${can_spec_const} == "no" ]]; then - einfo "Disabling 'ForceSpecConstr' due to bug #482960" - sed -e 's/{-# ANN type SPEC ForceSpecConstr #-}/{- # ANN type SPEC ForceSpecConstr #-}/' \ - -i Data/Vector/Fusion/Stream/Monadic.hs || die - fi -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag boundschecks boundschecks) \ - $(cabal_flag internalchecks internalchecks) \ - $(cabal_flag unsafechecks unsafechecks) -} diff --git a/dev-haskell/vector/vector-0.11.0.0.ebuild b/dev-haskell/vector/vector-0.11.0.0.ebuild deleted file mode 100644 index f78779315b57..000000000000 --- a/dev-haskell/vector/vector-0.11.0.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.4.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken test-suite: #666812 -inherit haskell-cabal - -DESCRIPTION="Efficient Arrays" -HOMEPAGE="https://github.com/haskell/vector" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="+boundschecks internalchecks unsafechecks" - -RESTRICT=test # -O2 -g makes tests build hang - -RDEPEND=">=dev-haskell/primitive-0.5.0.1:=[profile?] <dev-haskell/primitive-0.7:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -PATCHES=("${FILESDIR}"/${P}-primitive-0.6.2.0.patch) - -src_prepare() { - default - - cabal_chdeps \ - "QuickCheck >= 2.7 && < 2.8" "QuickCheck >= 2.7" \ - 'base >= 4.3 && < 4.9' 'base >= 4.3' \ - 'ghc-prim >= 0.2 && < 0.5' 'ghc-prim >= 0.2' -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag boundschecks boundschecks) \ - $(cabal_flag internalchecks internalchecks) \ - $(cabal_flag unsafechecks unsafechecks) -} |