diff options
Diffstat (limited to 'dev-haskell/vector')
-rw-r--r-- | dev-haskell/vector/Manifest | 5 | ||||
-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, 124 deletions
diff --git a/dev-haskell/vector/Manifest b/dev-haskell/vector/Manifest index d879f10eb880..279f33f1dcde 100644 --- a/dev-haskell/vector/Manifest +++ b/dev-haskell/vector/Manifest @@ -1,8 +1,3 @@ -AUX vector-0.11.0.0-primitive-0.6.2.0.patch 753 BLAKE2B 1117ef087b476dc7a35bdf4286d980a9be438c71ab6d08f0219b03a714859ea30c444b983ec04b03e297a8100cca37c6f64f75167c55a002c8767899b0b47e72 SHA512 09cf5972b6d7ae61fe87246df675229c73c37c8d510b1e56e6ffce4d445fa75578efdbaba26c7cda23d588f68c75ea9f27a854f2d5e0cba00e6c8bdd515eeada -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 -EBUILD vector-0.10.12.3.ebuild 1549 BLAKE2B 6acaad9a8c59df264a3e80defaac6e335183acf49fdbd85d5bb0d21c1a1f60a84b045baf12788c4f4900cc169906bb7b52da6622d23fb5319878ac7611a411bf SHA512 9dc4c38a660ed0b11fcd4f5aca7d6d558f7a67624d21e35c38040d754551934ab2acb55762955870662a449ebf405433591a20217a9e3245d51d883671e207b1 -EBUILD vector-0.11.0.0.ebuild 1203 BLAKE2B dab98d15c9ef771b2c8500eb266a62e2b9b136aa7c3aa8b011d9eeecdd4c81b4b5f971b7f56a30f18be9d530fd166ffb2a36d59d2b04b1e9027670411962135a SHA512 38845b6cee9d1d892e8d351cf19024e41bd1f39543f4c8a2bd18f6ffce06e40640e2893d019aec84f7b5382a035826975ac7718e58e6f0e53ba7ab29342a9894 EBUILD vector-0.12.1.2.ebuild 1365 BLAKE2B c7ce3ddcc514f6711f58afc2673782478be650b9844b1c68a591f90ed97fe7aada80371fa0e3888c3714bebad0c25839ec49f894b41b55d76235bcd70ff01350 SHA512 7944081c43ce39110055fe15f359b60187535404860ef6fe7e112e5aa0a77ecf53a6010ce4f6f1b5bb234df24b81197ae4ae157346d4454831176e7110db9c8c MISC metadata.xml 2431 BLAKE2B ab4b371c0626e51fa792aa18b7a7622921ea12a7b76d8855441865f46372a3dfa11fd0d0acdafb11983b614b6733325a28711d149660d3e0d874fe24754cf7c4 SHA512 58c6d75396f364fa29acf4287a1411448c2a77f5589be30fc83bdde998773f15c5d5a4fd7e6e95b5454c33ad49aa367a6b557c445612f85f99924520825002ba 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) -} |