summaryrefslogtreecommitdiff
path: root/dev-haskell/hashable
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-23 02:48:52 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-23 02:48:52 +0100
commitfd70f5e3ed54d5e013c11a3f3e632e80838171d0 (patch)
treec6bf0dac8239e644ccc09b184e4eb9cca9701dcf /dev-haskell/hashable
parent5deadca7219297a3c1f90eca00544a00e33efdbc (diff)
gentoo auto-resync : 23:07:2022 - 02:48:51
Diffstat (limited to 'dev-haskell/hashable')
-rw-r--r--dev-haskell/hashable/Manifest2
-rw-r--r--dev-haskell/hashable/hashable-1.4.0.2.ebuild38
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-haskell/hashable/Manifest b/dev-haskell/hashable/Manifest
index 02134c650cba..7436cf79bd95 100644
--- a/dev-haskell/hashable/Manifest
+++ b/dev-haskell/hashable/Manifest
@@ -1,3 +1,5 @@
DIST hashable-1.2.7.0.tar.gz 30182 BLAKE2B 7dee78e531fb396c51531f7b239f45a316bad3494590684b13814894a606ab8ddf7ef85a2027f26eeddad0a38f2c06a8a16d03b1b67ce009f9e8aed6cc872232 SHA512 41accac8fa38ab5c243caa058deaf31644d4df670520010d0d593e84fd42970f3fe2d4e945a31ac5491050467e843c7bdb299283a4c6d1446dfcbc2dbc58eec7
+DIST hashable-1.4.0.2.tar.gz 25528 BLAKE2B a9d219ce08db64b2bccf691f26ea5e248785ac3263ce1045eb612d2deaf51baa5f0b14270a9810aa1d32193fe9f52b26c2ca4fccb94b98e2ccdcb0b6ba6e8a56 SHA512 a8cc2b7cafa8f18d9a74490d2dff7edf12901b7c40ca0c1881af579695135c1ca7629347d34d0c7dc662078d7669d5d6234bd889c1f77f344297942243fe7dda
EBUILD hashable-1.2.7.0.ebuild 1236 BLAKE2B fb61e392041caf8415e4bc7099e39d0af4f8fefe7d52ec43f3bd20df169735927bf94214b5393475e7a3cbec98eb26c70e95ccd7741934eb769887963c97c7d9 SHA512 895e0ba34c4c91e33aa2ab89d370f3b4e76abf7925c8ca4a97fb4c1a9fab36de96112d542a722fc73f7c261fb206e6feb6be282e498485a20dc38ceb63b0317e
+EBUILD hashable-1.4.0.2.ebuild 1169 BLAKE2B 5d1fd19cb56da8a2ae5c70991358217f4e73382b1186267aa7a1b7fee75a4e0b0739420b2edae6c973d01fa3c37315561e88ed35ff259e7290096ef7110d5091 SHA512 573ed58365ed37daa9b11cf3968c203aa9d2fd60d035720c9cfbb0c4edfd535827c43dc79570b1f5c1453993380aeefad8a998e7838c590459dd0196557c1a03
MISC metadata.xml 620 BLAKE2B 96a75145d515eeede8ba0c3d62af5af520664968c9260660ad615ce465c0e560dd9613f0e0e826731b84f4d8d0149f819bb3a620315325a75275f9007e9ae033 SHA512 dc8d316a0eed1f5a656c22b03fae938d6383a1417c4db9e1cd53f7291d030bf3941f187f57219a0204a1013f5b4e08f62b67d5e03a5f6bedd7402b8cb758492f
diff --git a/dev-haskell/hashable/hashable-1.4.0.2.ebuild b/dev-haskell/hashable/hashable-1.4.0.2.ebuild
new file mode 100644
index 000000000000..44a2379a2048
--- /dev/null
+++ b/dev-haskell/hashable/hashable-1.4.0.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.9999
+#hackport: flags: sse41:cpu_flags_x86_sse4_1,sse2:cpu_flags_x86_sse2,+integer-gmp,+random-initial-seed
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite
+inherit haskell-cabal
+
+RESTRICT=test # circular deps: hashable[test]->quickcheck->semigroups->hashable
+
+DESCRIPTION="A class for types that can be converted to a hash value"
+HOMEPAGE="https://github.com/haskell-unordered-containers/hashable"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND=">=dev-haskell/base-orphans-0.8.6:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1"
+# test? ( dev-haskell/hunit
+# >=dev-haskell/quickcheck-2.4.0.1
+# >=dev-haskell/random-1.0 <dev-haskell/random-1.3
+# >=dev-haskell/test-framework-0.3.3
+# dev-haskell/test-framework-hunit
+# >=dev-haskell/test-framework-quickcheck2-0.2.9 )
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=integer-gmp \
+ --flag=random-initial-seed
+}