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/biosff/
Date: Sat, 03 Oct 2020 10:04:48
Message-Id: 1601718591.fe79b1d3312c664efe625d9b7ff49141f14334a6.slyfox@gentoo
1 commit: fe79b1d3312c664efe625d9b7ff49141f14334a6
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 3 09:49:51 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 3 09:49:51 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe79b1d3
7
8 dev-haskell/biosff: update to EAPI=7
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-haskell/biosff/biosff-0.3.7.1.ebuild | 19 ++++++++-----------
14 dev-haskell/biosff/metadata.xml | 12 ++++++------
15 2 files changed, 14 insertions(+), 17 deletions(-)
16
17 diff --git a/dev-haskell/biosff/biosff-0.3.7.1.ebuild b/dev-haskell/biosff/biosff-0.3.7.1.ebuild
18 index 4ca013c5152..a3d46f863ec 100644
19 --- a/dev-haskell/biosff/biosff-0.3.7.1.ebuild
20 +++ b/dev-haskell/biosff/biosff-0.3.7.1.ebuild
21 @@ -1,11 +1,11 @@
22 -# Copyright 1999-2019 Gentoo Authors
23 +# Copyright 1999-2020 Gentoo Authors
24 # Distributed under the terms of the GNU General Public License v2
25
26 -EAPI=5
27 +EAPI=7
28
29 -# ebuild generated by hackport 0.3.4.9999
30 +# ebuild generated by hackport 0.6.6.9999
31
32 -CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
33 +CABAL_FEATURES="lib profile haddock hoogle hscolour"
34 inherit haskell-cabal
35
36 DESCRIPTION="Library and executables for working with SFF files"
37 @@ -17,19 +17,16 @@ SLOT="0/${PV}"
38 KEYWORDS="~amd64 ~x86"
39 IUSE="+fclip +flower +frecover"
40
41 -RDEPEND="dev-haskell/binary:=[profile?]
42 - >=dev-haskell/biocore-0.3:=[profile?]
43 - dev-haskell/cmdargs:=[profile?]
44 - >=dev-haskell/mtl-2:=[profile?]
45 +RDEPEND=">=dev-haskell/biocore-0.3:=[profile?]
46 >=dev-lang/ghc-7.4.1:=
47 + flower? ( dev-haskell/cmdargs:=[profile?]
48 + >=dev-haskell/mtl-2:=[profile?] )
49 "
50 DEPEND="${RDEPEND}
51 >=dev-haskell/cabal-1.6
52 "
53
54 -src_prepare() {
55 - epatch "${FILESDIR}"/${P}-ghc-7.10.patch
56 -}
57 +PATCHES=("${FILESDIR}"/${P}-ghc-7.10.patch)
58
59 src_configure() {
60 haskell-cabal_src_configure \
61
62 diff --git a/dev-haskell/biosff/metadata.xml b/dev-haskell/biosff/metadata.xml
63 index d5fd876231a..d11b6ace7fc 100644
64 --- a/dev-haskell/biosff/metadata.xml
65 +++ b/dev-haskell/biosff/metadata.xml
66 @@ -5,14 +5,14 @@
67 <email>haskell@g.o</email>
68 <name>Gentoo Haskell</name>
69 </maintainer>
70 + <use>
71 + <flag name="fclip">Build the 'fclip' executable.</flag>
72 + <flag name="flower">Build the 'flower' executable.</flag>
73 + <flag name="frecover">Build the 'frecover' executable.</flag>
74 + </use>
75 <longdescription>
76 The library contains the functionality for reading and writing
77 SFF files (sequencing data from 454 and Ion Torrent). It duplicates
78 - code from (and is incompatible with) the "bio" library.
79 + code from (and is incompatible with) the &quot;bio&quot; library.
80 </longdescription>
81 - <use>
82 - <flag name="fclip">Build the fclip executable.</flag>
83 - <flag name="flower">Build the flower executable.</flag>
84 - <flag name="frecover">Build the frecover executable.</flag>
85 - </use>
86 </pkgmetadata>