summaryrefslogtreecommitdiff
path: root/dev-haskell/vector
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /dev-haskell/vector
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'dev-haskell/vector')
-rw-r--r--dev-haskell/vector/Manifest6
-rw-r--r--dev-haskell/vector/vector-0.10.12.3.ebuild2
-rw-r--r--dev-haskell/vector/vector-0.11.0.0.ebuild2
-rw-r--r--dev-haskell/vector/vector-0.12.1.2.ebuild46
4 files changed, 52 insertions, 4 deletions
diff --git a/dev-haskell/vector/Manifest b/dev-haskell/vector/Manifest
index bf313506e729..d879f10eb880 100644
--- a/dev-haskell/vector/Manifest
+++ b/dev-haskell/vector/Manifest
@@ -1,6 +1,8 @@
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
-EBUILD vector-0.10.12.3.ebuild 1561 BLAKE2B b640c790f5974e1de069a364c8cfb6e5f20eb3daf39fcabea251c9e194d81da7f5cf424239502bbcf5ab6d20bbca375b2d75c0fe613e9b9e98be4c7fb95ed208 SHA512 a74bcec1dc743963b8ab59c1ae4f30bf22ab848aa2e6f2ce0f1fb70295f86e22533219d803d2974b6e7e562393ef49699d0add5559440114021cbce91555481d
-EBUILD vector-0.11.0.0.ebuild 1215 BLAKE2B 455ef6c8ec0c7472b14a8f8562e40b3726e3c951b1c08c1431652fc5559e737dd8ffe0aff2af0a72d21a738af0c66bd9e48be208d9c9023ca82e510fc8b7d5bf SHA512 5f72028c8c419d8a746c4930c9afe0c9bdd9323b5eb1858a91ab26c4ddf7ae529983ddf06af80fd61472b2c2873fd30f19df58e8c0cfe8a0292e8ef7af0fe504
+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/vector-0.10.12.3.ebuild b/dev-haskell/vector/vector-0.10.12.3.ebuild
index f69e694a53e2..737b447e1554 100644
--- a/dev-haskell/vector/vector-0.10.12.3.ebuild
+++ b/dev-haskell/vector/vector-0.10.12.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+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?]
diff --git a/dev-haskell/vector/vector-0.11.0.0.ebuild b/dev-haskell/vector/vector-0.11.0.0.ebuild
index c2c4c11ea38c..f78779315b57 100644
--- a/dev-haskell/vector/vector-0.11.0.0.ebuild
+++ b/dev-haskell/vector/vector-0.11.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+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
diff --git a/dev-haskell/vector/vector-0.12.1.2.ebuild b/dev-haskell/vector/vector-0.12.1.2.ebuild
new file mode 100644
index 000000000000..d03f43378f3f
--- /dev/null
+++ b/dev-haskell/vector/vector-0.12.1.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.9999
+#hackport: flags: -wall
+
+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"
+IUSE="+boundschecks internalchecks unsafechecks"
+
+RESTRICT="test" # test-suite is too memory intensive
+
+RDEPEND=">=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
+ >=dev-haskell/primitive-0.5.0.1:=[profile?] <dev-haskell/primitive-0.8:=[profile?]
+ >=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.20:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10"
+# test? ( >=dev-haskell/base-orphans-0.6
+# dev-haskell/hunit
+# >=dev-haskell/quickcheck-2.9 <dev-haskell/quickcheck-2.14
+# dev-haskell/random
+# dev-haskell/tasty
+# dev-haskell/tasty-hunit
+# dev-haskell/tasty-quickcheck
+# >=dev-haskell/transformers-0.2.0.0 )
+# "
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag boundschecks boundschecks) \
+ $(cabal_flag internalchecks internalchecks) \
+ $(cabal_flag unsafechecks unsafechecks) \
+ --flag=-wall
+}