From 386855c4d1ef509c1fd32abd721589c81669613b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 23 Oct 2023 08:35:49 +0100 Subject: gentoo auto-resync : 23:10:2023 - 08:35:49 --- dev-haskell/bitvec/Manifest | 3 +++ dev-haskell/bitvec/bitvec-1.1.3.0.ebuild | 40 ++++++++++++++++++++++++++++++++ dev-haskell/bitvec/metadata.xml | 17 ++++++++++++++ 3 files changed, 60 insertions(+) create mode 100644 dev-haskell/bitvec/Manifest create mode 100644 dev-haskell/bitvec/bitvec-1.1.3.0.ebuild create mode 100644 dev-haskell/bitvec/metadata.xml (limited to 'dev-haskell/bitvec') diff --git a/dev-haskell/bitvec/Manifest b/dev-haskell/bitvec/Manifest new file mode 100644 index 000000000000..0d450e53de58 --- /dev/null +++ b/dev-haskell/bitvec/Manifest @@ -0,0 +1,3 @@ +DIST bitvec-1.1.3.0.tar.gz 35865 BLAKE2B b63dc22574176993f55f0935e1d89f6660ef365189838821c11a04a07ff2a41241a1f0a34b148f36036eba3ea55adda516e355a574ae1e49b658c986fb515254 SHA512 4a54726e0ec0923019329fd2f110011f547761e51a7485f684526ba7f97caac170fde1a4bfe84b57a016ad85c6e440b85f20993c15854e9e79231ecd07d960ca +EBUILD bitvec-1.1.3.0.ebuild 865 BLAKE2B ea4acddc96fcdbf258f2f9d175f9b9f802b5fb50a2a68ac70316a32d7c6f7c6aaae8ac034037ff85489343fce79e7a0cccf8cfd982f1a14128e2da92bc1a8737 SHA512 ab019dc3882d8127b007a49f2681e6fffdc0fd0aeb3c94d0fa178454101c68b4c3f3da5b9940a037aa3c7c8e9554b39976ac65e660866acf4415828d1f9a88b2 +MISC metadata.xml 589 BLAKE2B 66004089c8f8927aa0ddbad30fd3600578044759112b89035cbf45b88a2f94e29caafcdcd24abc9157e9ba4aa997c637571a0330355c6adff6c6a70d5a16c6b4 SHA512 5d0c46031803d751320a7fe887e89b26b8f78a4456745cd4c5e4f9451b8962179b681c317176eea4e6b6b1ec2fff5190a9011143b77330f848e3206e543254b8 diff --git a/dev-haskell/bitvec/bitvec-1.1.3.0.ebuild b/dev-haskell/bitvec/bitvec-1.1.3.0.ebuild new file mode 100644 index 000000000000..25d80a6e03b7 --- /dev/null +++ b/dev-haskell/bitvec/bitvec-1.1.3.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.3.0 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Space-efficient bit vectors" +HOMEPAGE="https://github.com/Bodigrim/bitvec" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+gmp" + +RDEPEND=" + >=dev-haskell/primitive-0.5:=[profile?] + >=dev-haskell/vector-0.11:=[profile?] =dev-lang/ghc-8.4.3:= + gmp? ( + dev-libs/gmp + ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( + >=dev-haskell/quickcheck-classes-0.6.1 + dev-haskell/quickcheck-classes-base + dev-haskell/tasty + dev-haskell/tasty-quickcheck + ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag gmp libgmp) +} diff --git a/dev-haskell/bitvec/metadata.xml b/dev-haskell/bitvec/metadata.xml new file mode 100644 index 000000000000..c0879f2b3fdc --- /dev/null +++ b/dev-haskell/bitvec/metadata.xml @@ -0,0 +1,17 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + Link against the GMP library for the ultimate performance of +`zipBits`, `invertBits` and `countBits`. Users are strongly encouraged +to enable this flag whenever possible. + + + bitvec + Bodigrim/bitvec + + -- cgit v1.2.3