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/missingh/
Date: Sun, 02 Aug 2020 10:46:14
Message-Id: 1596365165.ba8c1a7a22cc0cec4ae65abf82e2166a7eee4cf2.slyfox@gentoo
1 commit: ba8c1a7a22cc0cec4ae65abf82e2166a7eee4cf2
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 2 10:45:59 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 2 10:46:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8c1a7a
7
8 dev-haskell/missingh: bump up to 1.4.3.0
9
10 Reported-by: Toralf Förster
11 Closes: https://bugs.gentoo.org/735126
12 Package-Manager: Portage-3.0.1, Repoman-2.3.23
13 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
14
15 dev-haskell/missingh/Manifest | 1 +
16 dev-haskell/missingh/metadata.xml | 3 ++
17 dev-haskell/missingh/missingh-1.4.3.0.ebuild | 49 ++++++++++++++++++++++++++++
18 3 files changed, 53 insertions(+)
19
20 diff --git a/dev-haskell/missingh/Manifest b/dev-haskell/missingh/Manifest
21 index 67e24aa311a..14e242c982e 100644
22 --- a/dev-haskell/missingh/Manifest
23 +++ b/dev-haskell/missingh/Manifest
24 @@ -1,3 +1,4 @@
25 DIST MissingH-1.2.0.2.tar.gz 115774 BLAKE2B ae1e4db5de9c9559f9687bfed16e52dba3fe782e6ce33e72bb60fe1cd5044cc70b0f839064144711c0f5863786c75ec34b17acd1449a8ca7387a5596185594e2 SHA512 148146468688d855af988874b28ec3e3ebafb99b8168d50734294ecc5400c832826e11c9714727f83381979f8f8a7c6e7bf6479e582e484ec0abcb741d22a0a9
26 DIST MissingH-1.2.1.0.tar.gz 116445 BLAKE2B 66d319c3bdb883eb5a8349c6bf98cd119b143fb4180c3f3376f136d2fd398666ef92a47164516a33a7f7fe3a5da5ba41ffe1998b715168c27f0466dd042e09e6 SHA512 54ad72973ef20a2eb6a0e72ae8ff496ee48d359ba491bf094957737e02fce217fb00e950735f8c0b36a7fe48a7322a122e447b0c67e0205e8d1b6450ac4df3e3
27 DIST MissingH-1.3.0.1.tar.gz 116812 BLAKE2B f2b17ed9df625558bf05719e490547f4fd605a494922d1b8daf0602fe913346a1e028940e63645de2c786339555b4480bce237f6ae613a2741d0d81acb75ec7c SHA512 e7c6f95d5437d86516f9aba79026b2abdd5131917a09da452623be68b2377067f8f093412c9919ebc904c4e61d43e755282d5bb333596de935c705958111dcf3
28 +DIST MissingH-1.4.3.0.tar.gz 107358 BLAKE2B fa6cf7efd1a60defce6ec0e6bbee229b71f5afe4140cca31dd47c54fbeb8a2a7b0f3e41e4ccba3e010ab85c21fad4d9bb392bd4481a01a945a77de7366b6eae6 SHA512 eb42ad9fd09347d2ec661f8181c6d2c95fb4f9f05634373ac27b377508056afd909b4925f725b9e11441ee9877b66b46038005e469d0b754f8f6cb1cda66d1dc
29
30 diff --git a/dev-haskell/missingh/metadata.xml b/dev-haskell/missingh/metadata.xml
31 index d3ff43ef492..c06a693b89c 100644
32 --- a/dev-haskell/missingh/metadata.xml
33 +++ b/dev-haskell/missingh/metadata.xml
34 @@ -4,6 +4,9 @@
35 <maintainer type="project">
36 <email>haskell@g.o</email>
37 </maintainer>
38 + <use>
39 + <flag name="network-3">Use network-3</flag>
40 + </use>
41 <upstream>
42 <remote-id type="github">jgoerzen/missingh</remote-id>
43 </upstream>
44
45 diff --git a/dev-haskell/missingh/missingh-1.4.3.0.ebuild b/dev-haskell/missingh/missingh-1.4.3.0.ebuild
46 new file mode 100644
47 index 00000000000..2d4e6aecde2
48 --- /dev/null
49 +++ b/dev-haskell/missingh/missingh-1.4.3.0.ebuild
50 @@ -0,0 +1,49 @@
51 +# Copyright 1999-2020 Gentoo Authors
52 +# Distributed under the terms of the GNU General Public License v2
53 +
54 +EAPI=7
55 +
56 +# ebuild generated by hackport 0.6.4.9999
57 +#hackport: flags: network--ge-3-0-0:network-3
58 +
59 +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
60 +inherit haskell-cabal
61 +
62 +MY_PN="MissingH"
63 +MY_P="${MY_PN}-${PV}"
64 +
65 +DESCRIPTION="Large utility library"
66 +HOMEPAGE="http://hackage.haskell.org/package/MissingH"
67 +SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
68 +
69 +LICENSE="BSD"
70 +SLOT="0/${PV}"
71 +KEYWORDS="~amd64 ~x86 ~amd64-linux"
72 +IUSE="+network-3"
73 +
74 +RESTRICT=test # tests are present for removed modules
75 +
76 +RDEPEND=">=dev-haskell/hslogger-1.3.0.0:=[profile?] <dev-haskell/hslogger-1.4:=[profile?]
77 + >=dev-haskell/mtl-1.1.1.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
78 + >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
79 + >=dev-haskell/old-time-1.1:=[profile?] <dev-haskell/old-time-1.2:=[profile?]
80 + >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
81 + >=dev-haskell/random-1.0.1.1:=[profile?] <dev-haskell/random-1.2:=[profile?]
82 + >=dev-haskell/regex-compat-0.95.1:=[profile?] <dev-haskell/regex-compat-0.96:=[profile?]
83 + >=dev-lang/ghc-7.4.1:=
84 + network-3? ( >=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2:=[profile?]
85 + >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] )
86 + !network-3? ( >=dev-haskell/network-2.6.3.1:=[profile?] <dev-haskell/network-2.9:=[profile?] )
87 +"
88 +DEPEND="${RDEPEND}
89 + >=dev-haskell/cabal-1.12
90 + test? ( >=dev-haskell/errorcall-eq-instance-0.3 <dev-haskell/errorcall-eq-instance-0.4
91 + >=dev-haskell/hunit-1.6 <dev-haskell/hunit-1.7 )
92 +"
93 +
94 +S="${WORKDIR}/${MY_P}"
95 +
96 +src_configure() {
97 + haskell-cabal_src_configure \
98 + $(cabal_flag network-3 network--ge-3_0_0)
99 +}