Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/vector-instances/
Date: Tue, 04 Aug 2020 07:15:13
Message-Id: 1596525304.4adda09cf86ae373fd0772328d2575fd8476e6e8.slyfox@gentoo
1 commit: 4adda09cf86ae373fd0772328d2575fd8476e6e8
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 4 07:15:04 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 4 07:15:04 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4adda09c
7
8 dev-haskell/vector-instances: bump up to 3.4
9
10 Package-Manager: Portage-3.0.1, Repoman-2.3.23
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-haskell/vector-instances/Manifest | 1 +
14 dev-haskell/vector-instances/metadata.xml | 3 ++
15 .../vector-instances/vector-instances-3.4.ebuild | 36 ++++++++++++++++++++++
16 3 files changed, 40 insertions(+)
17
18 diff --git a/dev-haskell/vector-instances/Manifest b/dev-haskell/vector-instances/Manifest
19 index a6f6cabd75c..00b97fc0dbd 100644
20 --- a/dev-haskell/vector-instances/Manifest
21 +++ b/dev-haskell/vector-instances/Manifest
22 @@ -1 +1,2 @@
23 DIST vector-instances-3.3.1.tar.gz 3726 BLAKE2B d7d592c0cac6745449aefabc87c6475bcd26012a6917e9a5d5d1167384f3901e75aeb53653ab9fe3644575a5601049d1b0a7b99e8425fd447eee9ac05c375c47 SHA512 0416532a83ee6f750e51296f1c8a3cf1f374a316bbc30638501e663199434fca28f85064660a9fc0bdbfb08ff5919c0ba1662dba704ff50bd8a7bd1ce09d56ae
24 +DIST vector-instances-3.4.tar.gz 5276 BLAKE2B ca68a6cb0a4b9aeab81409e757d7d5d5a18c53ed826668fa75725b52e374d4047ee096d392557c9c316aaa9740c307165d0aa5658542edb8827be5ddf9a883cc SHA512 67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1
25
26 diff --git a/dev-haskell/vector-instances/metadata.xml b/dev-haskell/vector-instances/metadata.xml
27 index bcf46045ad0..a07a56ad497 100644
28 --- a/dev-haskell/vector-instances/metadata.xml
29 +++ b/dev-haskell/vector-instances/metadata.xml
30 @@ -5,6 +5,9 @@
31 <email>haskell@g.o</email>
32 <name>Gentoo Haskell</name>
33 </maintainer>
34 + <use>
35 + <flag name="hashable">use <pkg>dev-haskell/hashable</pkg></flag>
36 + </use>
37 <longdescription>
38 Orphan Instances for 'Data.Vector'
39 </longdescription>
40
41 diff --git a/dev-haskell/vector-instances/vector-instances-3.4.ebuild b/dev-haskell/vector-instances/vector-instances-3.4.ebuild
42 new file mode 100644
43 index 00000000000..80286959a69
44 --- /dev/null
45 +++ b/dev-haskell/vector-instances/vector-instances-3.4.ebuild
46 @@ -0,0 +1,36 @@
47 +# Copyright 1999-2020 Gentoo Authors
48 +# Distributed under the terms of the GNU General Public License v2
49 +
50 +EAPI=6
51 +
52 +# ebuild generated by hackport 0.5.5.9999
53 +
54 +CABAL_FEATURES="lib profile haddock hoogle hscolour"
55 +inherit haskell-cabal
56 +
57 +DESCRIPTION="Orphan Instances for 'Data.Vector'"
58 +HOMEPAGE="https://github.com/ekmett/vector-instances"
59 +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
60 +
61 +LICENSE="BSD"
62 +SLOT="0/${PV}"
63 +KEYWORDS="~amd64 ~x86"
64 +IUSE="+hashable"
65 +
66 +RDEPEND=">=dev-haskell/comonad-3:=[profile?]
67 + >=dev-haskell/keys-3:=[profile?]
68 + >=dev-haskell/pointed-3:=[profile?]
69 + >=dev-haskell/semigroupoids-3:=[profile?]
70 + >=dev-haskell/semigroups-0.8.3.1:=[profile?]
71 + >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.13:=[profile?]
72 + >=dev-lang/ghc-7.4.1:=
73 + hashable? ( >=dev-haskell/hashable-1.1.1.0:=[profile?] )
74 +"
75 +DEPEND="${RDEPEND}
76 + >=dev-haskell/cabal-1.6
77 +"
78 +
79 +src_configure() {
80 + haskell-cabal_src_configure \
81 + $(cabal_flag hashable hashable)
82 +}