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/http-streams/
Date: Tue, 29 Jun 2021 17:00:47
Message-Id: 1624986040.ea9dc89429895886047a1b1ddcd8eeddbf345352.slyfox@gentoo
1 commit: ea9dc89429895886047a1b1ddcd8eeddbf345352
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 29 17:00:26 2021 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 29 17:00:40 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9dc894
7
8 dev-haskell/http-streams: bump up to 0.8.7.2
9
10 Reported-by: Toralf Förster
11 Closes: https://bugs.gentoo.org/799233
12 Package-Manager: Portage-3.0.20, Repoman-3.0.3
13 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
14
15 dev-haskell/http-streams/Manifest | 1 +
16 .../http-streams/http-streams-0.8.7.2.ebuild | 47 ++++++++++++++++++++++
17 2 files changed, 48 insertions(+)
18
19 diff --git a/dev-haskell/http-streams/Manifest b/dev-haskell/http-streams/Manifest
20 index 59b47bc871c..c0d37d520c7 100644
21 --- a/dev-haskell/http-streams/Manifest
22 +++ b/dev-haskell/http-streams/Manifest
23 @@ -1 +1,2 @@
24 DIST http-streams-0.8.7.1.tar.gz 35149 BLAKE2B c7b754b694b612f167b072e17abf14a537aa36422ee4a55695c25b84e8780a6acff61ad9d2041b0ee2cc2cf51f77cdee732021870418d506cbf07a80cbb1b88e SHA512 6c2613cc6bcc1b54916c484834779fb3388085082df33216beb12685eb8e56c0f45b2bf24d657acc6c0295ea429c0e1947213a1235c4373cfdcf10899c93bee1
25 +DIST http-streams-0.8.7.2.tar.gz 35163 BLAKE2B 80b5a12bd95379009993efe1eb3f484c54e143d2d132a9b7a4faa64fd59fcacdade0b388138de7357692c49bffbdf508ccf05dc2e919e56c59e52191bf1b7f8c SHA512 1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea
26
27 diff --git a/dev-haskell/http-streams/http-streams-0.8.7.2.ebuild b/dev-haskell/http-streams/http-streams-0.8.7.2.ebuild
28 new file mode 100644
29 index 00000000000..e2e1e936799
30 --- /dev/null
31 +++ b/dev-haskell/http-streams/http-streams-0.8.7.2.ebuild
32 @@ -0,0 +1,47 @@
33 +# Copyright 1999-2021 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +# ebuild generated by hackport 0.6.7.9999
39 +
40 +CABAL_FEATURES="lib profile haddock hoogle hscolour" # Drop 'test-suite' to avoid circular depend
41 +inherit haskell-cabal
42 +
43 +DESCRIPTION="An HTTP client using io-streams"
44 +HOMEPAGE="https://github.com/afcowie/http-streams/"
45 +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
46 +
47 +LICENSE="BSD"
48 +SLOT="0/${PV}"
49 +KEYWORDS="~amd64 ~x86"
50 +IUSE="+network-uri"
51 +
52 +RESTRICT=test #circular test depend: http-streams -> snap-server -> http-streams
53 +
54 +RDEPEND="dev-haskell/aeson:=[profile?]
55 + dev-haskell/attoparsec:=[profile?]
56 + dev-haskell/base64-bytestring:=[profile?]
57 + >=dev-haskell/blaze-builder-0.4:=[profile?]
58 + dev-haskell/case-insensitive:=[profile?]
59 + >=dev-haskell/hsopenssl-0.11.2:=[profile?]
60 + >=dev-haskell/http-common-0.8.2:=[profile?]
61 + >=dev-haskell/io-streams-1.3:=[zlib,profile?] <dev-haskell/io-streams-1.6:=[zlib,profile?]
62 + dev-haskell/mtl:=[profile?]
63 + >=dev-haskell/openssl-streams-1.1:=[profile?] <dev-haskell/openssl-streams-1.4:=[profile?]
64 + dev-haskell/text:=[profile?]
65 + dev-haskell/unordered-containers:=[profile?]
66 + >=dev-lang/ghc-8.4.3:=
67 + network-uri? ( >=dev-haskell/network-2.6:=[profile?]
68 + >=dev-haskell/network-uri-2.6:=[profile?] )
69 + !network-uri? ( <dev-haskell/network-2.6:=[profile?]
70 + <dev-haskell/network-uri-2.6:=[profile?] )
71 +"
72 +DEPEND="${RDEPEND}
73 + >=dev-haskell/cabal-2.2.0.1
74 +"
75 +
76 +src_configure() {
77 + haskell-cabal_src_configure \
78 + $(cabal_flag network-uri network-uri)
79 +}