public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/http/
@ 2015-09-19 15:53 Sergei Trofimovich
  0 siblings, 0 replies; 6+ messages in thread
From: Sergei Trofimovich @ 2015-09-19 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     874d817435793d055882833cb22f0ff04d9cb351
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 15:43:45 2015 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 15:53:07 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874d8174

dev-haskell/http: amd64, x86 stable, bug #559988

Package-Manager: portage-2.2.20

 dev-haskell/http/http-4000.2.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/http/http-4000.2.20.ebuild b/dev-haskell/http/http-4000.2.20.ebuild
index f4c70cb..857f43c 100644
--- a/dev-haskell/http/http-4000.2.20.ebuild
+++ b/dev-haskell/http/http-4000.2.20.ebuild
@@ -19,7 +19,7 @@ SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="conduit10 +network-uri"
 
 RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/http/
@ 2015-12-07 22:51 Sergei Trofimovich
  0 siblings, 0 replies; 6+ messages in thread
From: Sergei Trofimovich @ 2015-12-07 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     daa8498a2a5709f08a8b15eae56311ab2a0541cc
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  7 22:42:00 2015 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Dec  7 22:51:24 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa8498a

dev-haskell/http: drop old

Package-Manager: portage-2.2.26

 dev-haskell/http/Manifest             |  3 ---
 dev-haskell/http/http-4000.1.1.ebuild | 31 -------------------------
 dev-haskell/http/http-4000.1.2.ebuild | 36 -----------------------------
 dev-haskell/http/http-4000.2.2.ebuild | 43 -----------------------------------
 4 files changed, 113 deletions(-)

diff --git a/dev-haskell/http/Manifest b/dev-haskell/http/Manifest
index e0b02f2..61a6273 100644
--- a/dev-haskell/http/Manifest
+++ b/dev-haskell/http/Manifest
@@ -1,9 +1,6 @@
-DIST HTTP-4000.1.1.tar.gz 59459 SHA256 c3b7f8815f5528c88a41a4d62c4a0586edde644f83ae514f036a1cb35ce97026 SHA512 ae2d28473cb5a17c19979487c3c4620e7bc6937b8ff7477f2ddede8b6d56f85fc41c959b01d4683b30d939ab4a6d3e8d13f2aefd85c26de38f88bd324cfdf439 WHIRLPOOL 1bd58f69fbb9cf927a28d7edeb386932dbec64e16100e5bafe5a212c2dcae07b3ca607c3b2d69f70a62e907a9f3983a23ee23a0a5017faa691403cb3388a07f9
-DIST HTTP-4000.1.2.tar.gz 59835 SHA256 c8725620a1566bcc6ded1304cced716b6d1f6e78da78aa580076671b3bf26ca7 SHA512 41c985d47132ced2e094f24ab0bdfff13f58f6a1dccf78965aec30844d9646e7d3d7526a211ccef0f480f94dc181e51923bcb5900ab3fce14f634b7a05ffee76 WHIRLPOOL 99b7c824416b539b7ec5d3a87712164bd73baa5f4c61efeb75d1801c70aa954b89e79373d5142bbbf3b7cad63579b418bcad8db225a0260db707f661e995d847
 DIST HTTP-4000.2.17.tar.gz 69706 SHA256 a9ace28937d95951d3137ee29b87f11d0344bd41794e705ab700f017dcab019c SHA512 0c72f2f78aaa6da64c734f70e1c7e5454d0041eb0354a63b25a534614671df21433c30451ef8a54ed3e303fa105b7d0d998a4a55658933749fc77ec08d6ff8c2 WHIRLPOOL 2de9489702c83287c4ce08a70275793097da36e0b6e21695f8e21b9b7defde7f732b42dd6a67fbfbf8814b023c4cedc902b0d5de5f7867eda65fa56c97940a42
 DIST HTTP-4000.2.18.tar.gz 71165 SHA256 93c8228f7521cdd85d0c0521071dafb037e0abbd55dbcb2516a341ded68cc0ca SHA512 3141daa2732bfe013f7f6a8d3017ee9e56d377af5615e1686c42acea9eb52b4b9c2212b3d3550ac2ca72b949b6a7c2abb8fba8f5669fe60fe176dc133ea3fa9b WHIRLPOOL 4713a5e4623d7f31773f4be81a84a3757ce2f1819985710927849fff1edd1b46ab2b8d76c2b7ce96ebd6d25152cc5fe09c6f4c37c81cba20aeb945e9e2beb8f9
 DIST HTTP-4000.2.19.tar.gz 71287 SHA256 5ffb97b7a916a70e742d65273e4c7c7b50b281797db11e17e7e02158e343f5fb SHA512 f7133c36a86e71c5a44fea8f7c92b66aa0ce2b1a08121eafaaea6a40e8a00720e2c6130407ed8cbc0085c26a279bc8dc4affddbcf7d7aa93cf05ae9d1efcbb79 WHIRLPOOL 89403d27070d3cc6932d08b7095921eaf124cee239de0c70a77e438de2961f1efbb381ae96c7a389a75234e961826c062cb8f667d2cff1979124fd63f10b406f
-DIST HTTP-4000.2.2.tar.gz 65275 SHA256 709f8d94fbbd538f198e844541dcbb53a3470207bcdeeb62774d17211b4f3963 SHA512 a87ea719cbdb2318627d570ad6ca15cecf0f6342269daaa3b198353fbbaca1b9030c7a40af09b8ebb0359b0c7ac289f981bae5e57debd7b2bc27e72888351a64 WHIRLPOOL a099f3df766280831abd4c62ba0b14a41886c87e0000e4268090a50644d3a894bcc3500e92cd5db7e3a8685078ae351b568ff47dc8d3716cecb48cf590f3676a
 DIST HTTP-4000.2.20.tar.gz 71475 SHA256 4407cc863699720d179b36257baf21b5f1df4be8c30545dcec4d685a726fd85b SHA512 0f5927f0cfbc638c7ebce738c4f7b460b2c0b40f28dc137909c47f05dfea04e975482dcf626425f23f90f131689f1c03d9f8dc7d834e61b9e389a92f6c64f8f0 WHIRLPOOL fdebffd0a3d5b411c52717f964591e8a0b0772094044551656953bc0b4a60c7334a19e6fec62ae312ef15c0db0ae16e11b051dc245081a4b5c3ed4dcc626eea6
 DIST HTTP-4000.2.3-test-suite.tar.gz 5117 SHA256 0487674fc7892754931df4e3efffefb9ef492dc8378179be287ea89fb3809ca2 SHA512 2b19171cfdb27d078091e15f9fb7b9ed56c8cc76f8a116216491742749b51e469b313523c49b1e693ee5cb4f9e28302661582649cce7d8d519a2044dbd933163 WHIRLPOOL 8218fae860e50d73524b7b95884324506fb95829cff6656ea46aefe84962252be8187a7bfe460599e3a1257469dd5a72221df24c7fa9ff6708e1ef2cb00a94f8
 DIST HTTP-4000.2.3.tar.gz 60708 SHA256 00f59f751a53a0cd766d59cffb3a97fc001189797861ce4aa28d4bea672efafc SHA512 ea958e1dffbc6e12b587874ade27deca1a9451a6fd9887c04659ef63dbbdf489ddb77da3d517c325575349db2bbdd362791adf8221498f0029316df7c4813102 WHIRLPOOL 2563901137673867c1a839aaf23b2c62ddf6c7bdddf50bda290d7da08dfdc5774fdc09298c7f921aa72be60c6023afecd1d4cdecf9a7ed12de7dcb9876c8afd0

diff --git a/dev-haskell/http/http-4000.1.1.ebuild b/dev-haskell/http/http-4000.1.1.ebuild
deleted file mode 100644
index 3c18dca..0000000
--- a/dev-haskell/http/http-4000.1.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# ebuild generated by hackport 0.2.13
-
-EAPI="3"
-
-CABAL_FEATURES="lib profile haddock hscolour"
-inherit haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="http://projects.haskell.org/http/"
-SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="dev-haskell/mtl
-		dev-haskell/network
-		dev-haskell/parsec
-		>=dev-lang/ghc-6.8.2"
-DEPEND="${RDEPEND}
-		>=dev-haskell/cabal-1.2"
-
-S="${WORKDIR}/${MY_P}"

diff --git a/dev-haskell/http/http-4000.1.2.ebuild b/dev-haskell/http/http-4000.1.2.ebuild
deleted file mode 100644
index ff1f72a..0000000
--- a/dev-haskell/http/http-4000.1.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# ebuild generated by hackport 0.2.13
-
-EAPI="4"
-
-CABAL_FEATURES="lib profile haddock hscolour hoogle"
-inherit haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="http://projects.haskell.org/http/"
-SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="dev-haskell/mtl[profile?]
-		dev-haskell/network[profile?]
-		dev-haskell/parsec[profile?]
-		>=dev-lang/ghc-6.8.2"
-DEPEND="${RDEPEND}
-		>=dev-haskell/cabal-1.2"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-	sed -e 's@base >= 2 && < 4.5@base >= 2 \&\& < 4.6@' \
-		-i "${S}/${MY_PN}.cabal" || die "Could not loosen dependencies"
-}

diff --git a/dev-haskell/http/http-4000.2.2.ebuild b/dev-haskell/http/http-4000.2.2.ebuild
deleted file mode 100644
index 3cda7ae..0000000
--- a/dev-haskell/http/http-4000.2.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# ebuild generated by hackport 0.2.13
-
-EAPI="4"
-
-CABAL_FEATURES="lib profile haddock hscolour hoogle"
-inherit base haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="https://github.com/haskell/HTTP"
-SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
-IUSE="test"
-
-RDEPEND="=dev-haskell/mtl-2.0*[profile?]
-		dev-haskell/network[profile?]
-		dev-haskell/parsec[profile?]
-		>=dev-lang/ghc-6.8.2"
-DEPEND="${RDEPEND}
-		>=dev-haskell/cabal-1.8
-		test? ( >=dev-haskell/cabal-1.10
-			dev-haskell/hunit[profile?]
-			dev-haskell/httpd-shed[profile?]
-			=dev-haskell/split-0.1*[profile?]
-			dev-haskell/test-framework[profile?]
-			dev-haskell/test-framework-hunit[profile?]
-		)
-		"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-	cabal_src_configure $(use test && use_enable test tests) #395351
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/http/
@ 2017-07-30  8:47 Michał Górny
  0 siblings, 0 replies; 6+ messages in thread
From: Michał Górny @ 2017-07-30  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     36e755394fdf25db1bc680f11d920e63fb3da73c
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 07:45:38 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 08:47:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e75539

dev-haskell/http: use HTTPS for GitHub

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-haskell/http/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/http/metadata.xml b/dev-haskell/http/metadata.xml
index efc8e03a1eb..530a8cd6df3 100644
--- a/dev-haskell/http/metadata.xml
+++ b/dev-haskell/http/metadata.xml
@@ -36,7 +36,7 @@
 		&gt;      fmap (take 100) (getResponseBody rsp)
 		&gt;
 		
-		Git repository available at &lt;git://github.com/haskell/HTTP.git&gt;
+		Git repository available at &lt;https://github.com/haskell/HTTP.git&gt;
 	</longdescription>
 	<use>
 		<flag name="conduit10">Use version 1.0.x or below of the conduit package (for the test suite).</flag>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/http/
@ 2019-12-14 21:27 Sergei Trofimovich
  0 siblings, 0 replies; 6+ messages in thread
From: Sergei Trofimovich @ 2019-12-14 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     d76132b3c50ee27f14cc0651a6cc97023cea79c7
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 14 20:34:26 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 21:27:02 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76132b3

dev-haskell/http: bump up to 4000.3.14

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-haskell/http/Manifest              |  1 +
 dev-haskell/http/http-4000.3.14.ebuild | 52 ++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/dev-haskell/http/Manifest b/dev-haskell/http/Manifest
index 29c8c5c74af..273145ff625 100644
--- a/dev-haskell/http/Manifest
+++ b/dev-haskell/http/Manifest
@@ -2,4 +2,5 @@ DIST HTTP-4000.2.17.tar.gz 69706 BLAKE2B a4fa206ceb7742b3f6420d880fa2938d90b8501
 DIST HTTP-4000.2.20.tar.gz 71475 BLAKE2B fbf5619ad38c2b01e62173682e34c0eb88fc5b8a87a8eb63e19e0787fc5f0672c4bc22c869b14339db8f76fc7c6052c2f5c9f14ef0c9891c6b6eee01943c8aaa SHA512 0f5927f0cfbc638c7ebce738c4f7b460b2c0b40f28dc137909c47f05dfea04e975482dcf626425f23f90f131689f1c03d9f8dc7d834e61b9e389a92f6c64f8f0
 DIST HTTP-4000.2.22.tar.gz 71609 BLAKE2B 06bee2b2d43f1dd088fc0ab528bb0009890b257378db3cd2fbba713fa83b99145d0e82b79e8a28927c4e661452cdd027151f7c1f97cc88aaedb92e59eda071d1 SHA512 20ff5dfc5c0ba752395c187f66b0dd0859d5fd199522fb60b8b81c8f219fe1a03c1112929917ce7305e76e4a9e6228632837b13815f68c3f6f2d8abcace0f9d8
 DIST HTTP-4000.2.8.tar.gz 67903 BLAKE2B f94713b1a7e6f5bca23b0c59a86b6c6672d2f49bb527f30da631b3fb8521fcf772244e2277f8389853f62c040d9d3a80cc0824d294afb420eac92a29f530608d SHA512 f7ada9000837a06ce06f9d6aaf83158d48fa5bb4fea812d093eece3b36e9bd4b25df205948c66a4e4b60df3ceb41181f4bdf13415e86ec805239f43421518872
+DIST HTTP-4000.3.14.tar.gz 72938 BLAKE2B d1e24a693d5a63d6ff493766e959447e29c6371854360645f398e4b17f807de3d1ffc4716136fcaeb60f4157bd7622b3d8c30269a98ad7ebecf5f3521e292c03 SHA512 bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064
 DIST HTTP-4000.3.5.tar.gz 71718 BLAKE2B 3838c286001bef88fe4b1834bf9e924ab84057fdef1906735e5049123c3694fded687099c7c4e6cd1ad71a1193f301ee0ffec59141ee7a6997abe8efacc9ae35 SHA512 9abfbac7796c21a01828c686500ec0fa81d0ad23b8139e3f64a41dfd62a3ecf345573831f5a304390dab057687d73e5cd49507a4efeb4bc9371558e8c1676653

diff --git a/dev-haskell/http/http-4000.3.14.ebuild b/dev-haskell/http/http-4000.3.14.ebuild
new file mode 100644
index 00000000000..3d0ac020959
--- /dev/null
+++ b/dev-haskell/http/http-4000.3.14.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.9999
+#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="HTTP"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A library for client-side HTTP"
+HOMEPAGE="https://github.com/haskell/HTTP"
+SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="conduit10 +network-uri"
+
+RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+	>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
+	>=dev-lang/ghc-7.4.1:=
+	network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
+			>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
+	!network-uri? ( >=dev-haskell/network-2.4:=[profile?] <dev-haskell/network-2.6:=[profile?] )
+"
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-1.8
+	test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5
+		>=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.7
+		>=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2
+		>=dev-haskell/split-0.1.3 <dev-haskell/split-0.3
+		>=dev-haskell/test-framework-0.2.0 <dev-haskell/test-framework-0.9
+		>=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4 )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+	haskell-cabal_src_configure \
+		$(cabal_flag conduit10 conduit10) \
+		--flag=-mtl1 \
+		$(cabal_flag network-uri network-uri) \
+		--flag=-network23 \
+		--flag=-old-base \
+		--flag=-warn-as-error \
+		--flag=-warp-tests
+}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/http/
@ 2020-09-12  8:55 Sergei Trofimovich
  0 siblings, 0 replies; 6+ messages in thread
From: Sergei Trofimovich @ 2020-09-12  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     352b76a19bab6876ba67825e9b300006b93397e5
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 08:43:50 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 08:55:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352b76a1

dev-haskell/http: drop old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-haskell/http/Manifest              |  5 ---
 dev-haskell/http/http-4000.2.17.ebuild | 50 ----------------------------
 dev-haskell/http/http-4000.2.20.ebuild | 54 ------------------------------
 dev-haskell/http/http-4000.2.22.ebuild | 54 ------------------------------
 dev-haskell/http/http-4000.2.8.ebuild  | 60 ----------------------------------
 dev-haskell/http/http-4000.3.5.ebuild  | 52 -----------------------------
 6 files changed, 275 deletions(-)

diff --git a/dev-haskell/http/Manifest b/dev-haskell/http/Manifest
index 273145ff625..773b7c36d1f 100644
--- a/dev-haskell/http/Manifest
+++ b/dev-haskell/http/Manifest
@@ -1,6 +1 @@
-DIST HTTP-4000.2.17.tar.gz 69706 BLAKE2B a4fa206ceb7742b3f6420d880fa2938d90b850102b4561e705cf406e3d3143fffc5306b43ce08b939b84e61e28590ae17f2ed18ec41e06eaea6080c7a917cbdf SHA512 0c72f2f78aaa6da64c734f70e1c7e5454d0041eb0354a63b25a534614671df21433c30451ef8a54ed3e303fa105b7d0d998a4a55658933749fc77ec08d6ff8c2
-DIST HTTP-4000.2.20.tar.gz 71475 BLAKE2B fbf5619ad38c2b01e62173682e34c0eb88fc5b8a87a8eb63e19e0787fc5f0672c4bc22c869b14339db8f76fc7c6052c2f5c9f14ef0c9891c6b6eee01943c8aaa SHA512 0f5927f0cfbc638c7ebce738c4f7b460b2c0b40f28dc137909c47f05dfea04e975482dcf626425f23f90f131689f1c03d9f8dc7d834e61b9e389a92f6c64f8f0
-DIST HTTP-4000.2.22.tar.gz 71609 BLAKE2B 06bee2b2d43f1dd088fc0ab528bb0009890b257378db3cd2fbba713fa83b99145d0e82b79e8a28927c4e661452cdd027151f7c1f97cc88aaedb92e59eda071d1 SHA512 20ff5dfc5c0ba752395c187f66b0dd0859d5fd199522fb60b8b81c8f219fe1a03c1112929917ce7305e76e4a9e6228632837b13815f68c3f6f2d8abcace0f9d8
-DIST HTTP-4000.2.8.tar.gz 67903 BLAKE2B f94713b1a7e6f5bca23b0c59a86b6c6672d2f49bb527f30da631b3fb8521fcf772244e2277f8389853f62c040d9d3a80cc0824d294afb420eac92a29f530608d SHA512 f7ada9000837a06ce06f9d6aaf83158d48fa5bb4fea812d093eece3b36e9bd4b25df205948c66a4e4b60df3ceb41181f4bdf13415e86ec805239f43421518872
 DIST HTTP-4000.3.14.tar.gz 72938 BLAKE2B d1e24a693d5a63d6ff493766e959447e29c6371854360645f398e4b17f807de3d1ffc4716136fcaeb60f4157bd7622b3d8c30269a98ad7ebecf5f3521e292c03 SHA512 bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064
-DIST HTTP-4000.3.5.tar.gz 71718 BLAKE2B 3838c286001bef88fe4b1834bf9e924ab84057fdef1906735e5049123c3694fded687099c7c4e6cd1ad71a1193f301ee0ffec59141ee7a6997abe8efacc9ae35 SHA512 9abfbac7796c21a01828c686500ec0fa81d0ad23b8139e3f64a41dfd62a3ecf345573831f5a304390dab057687d73e5cd49507a4efeb4bc9371558e8c1676653

diff --git a/dev-haskell/http/http-4000.2.17.ebuild b/dev-haskell/http/http-4000.2.17.ebuild
deleted file mode 100644
index 29ebc488b25..00000000000
--- a/dev-haskell/http/http-4000.2.17.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.2.9999
-#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="https://github.com/haskell/HTTP"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x86-macos"
-IUSE=""
-RESTRICT=test # missing ia64 alpha keywords for dev-haskell/puremd5
-
-RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
-	>=dev-haskell/network-2.2.0.1:=[profile?] <dev-haskell/network-2.6:=[profile?]
-	>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.8
-	dev-lang/ghc
-"
-#	test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5
-#		>=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.3
-#		>=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2
-#		>=dev-haskell/split-0.1.3 <dev-haskell/split-0.3
-#		>=dev-haskell/test-framework-0.2.0 <dev-haskell/test-framework-0.9
-#		>=dev-haskell/test-framework-hunit-0.2.0 <dev-haskell/test-framework-hunit-0.4 )
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-mtl1 \
-		--flag=-network23 \
-		--flag=-old-base \
-		--flag=-warn-as-error \
-		--flag=-warp-tests
-}

diff --git a/dev-haskell/http/http-4000.2.20.ebuild b/dev-haskell/http/http-4000.2.20.ebuild
deleted file mode 100644
index f0cd617e230..00000000000
--- a/dev-haskell/http/http-4000.2.20.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.9999
-#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="https://github.com/haskell/HTTP"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="conduit10 +network-uri"
-
-RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
-	>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-	>=dev-haskell/old-time-1.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?]
-	network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-2.7:=[profile?]
-			>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
-	!network-uri? ( >=dev-haskell/network-2.2.1.5:=[profile?] <dev-haskell/network-2.6:=[profile?] )
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.8
-	dev-lang/ghc
-	test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5
-		>=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.3
-		>=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2
-		>=dev-haskell/split-0.1.3 <dev-haskell/split-0.3
-		>=dev-haskell/test-framework-0.2.0 <dev-haskell/test-framework-0.9
-		>=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4 )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-	haskell-cabal_src_configure \
-		$(cabal_flag conduit10 conduit10) \
-		--flag=-mtl1 \
-		$(cabal_flag network-uri network-uri) \
-		--flag=-network23 \
-		--flag=-old-base \
-		--flag=-warn-as-error \
-		--flag=-warp-tests
-}

diff --git a/dev-haskell/http/http-4000.2.22.ebuild b/dev-haskell/http/http-4000.2.22.ebuild
deleted file mode 100644
index 1cf5433a3a9..00000000000
--- a/dev-haskell/http/http-4000.2.22.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.9999
-#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="https://github.com/haskell/HTTP"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="conduit10 +network-uri"
-
-RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
-	>=dev-haskell/old-time-1.0.0.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?]
-	>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-	network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-2.7:=[profile?]
-			>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
-	!network-uri? ( >=dev-haskell/network-2.2.1.8:=[profile?] <dev-haskell/network-2.6:=[profile?] )
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.8
-	dev-lang/ghc
-	test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5
-		>=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.4
-		>=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2
-		>=dev-haskell/split-0.1.3 <dev-haskell/split-0.3
-		>=dev-haskell/test-framework-0.2.0 <dev-haskell/test-framework-0.9
-		>=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4 )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-	haskell-cabal_src_configure \
-		$(cabal_flag conduit10 conduit10) \
-		--flag=-mtl1 \
-		$(cabal_flag network-uri network-uri) \
-		--flag=-network23 \
-		--flag=-old-base \
-		--flag=-warn-as-error \
-		--flag=-warp-tests
-}

diff --git a/dev-haskell/http/http-4000.2.8.ebuild b/dev-haskell/http/http-4000.2.8.ebuild
deleted file mode 100644
index 8dcc8bd7810..00000000000
--- a/dev-haskell/http/http-4000.2.8.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.3.2.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="https://github.com/haskell/HTTP"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x86-macos"
-# hackport-args: --always-disabled='mtl1 network23 old-base warn-as-error'
-IUSE=""
-
-RDEPEND="<dev-haskell/network-2.5:=[profile?]
-		dev-haskell/parsec:=[profile?]
-		>=dev-lang/ghc-6.10.4:=
-		>=dev-haskell/mtl-2.0:=[profile?]
-		<dev-haskell/mtl-2.2:=[profile?]"
-DEPEND="${RDEPEND}
-		>=dev-haskell/cabal-1.8"
-RESTRICT=test # missing modules: Could not find module `Httpd'
-#		test? ( =dev-haskell/case-insensitive-0.4*
-#			>=dev-haskell/conduit-0.4
-#			<dev-haskell/conduit-0.6
-#			=dev-haskell/deepseq-1.3*
-#			>=dev-haskell/http-types-0.6
-#			<dev-haskell/http-types-0.8
-#			dev-haskell/httpd-shed
-#			dev-haskell/hunit
-#			=dev-haskell/puremd5-2.1*
-#			>=dev-haskell/split-0.1
-#			<dev-haskell/split-0.3
-#			dev-haskell/test-framework
-#			dev-haskell/test-framework-hunit
-#			>=dev-haskell/wai-1.2
-#			<dev-haskell/wai-1.4
-#			>=dev-haskell/warp-1.2
-#			<dev-haskell/warp-1.4
-#		)
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-network23 \
-		--flag=-warn-as-error \
-		--flag=-mtl1 \
-		--flag=-old-base \
-		--disable-tests
-}

diff --git a/dev-haskell/http/http-4000.3.5.ebuild b/dev-haskell/http/http-4000.3.5.ebuild
deleted file mode 100644
index 3c5a93903a9..00000000000
--- a/dev-haskell/http/http-4000.3.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.1.9999
-#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="HTTP"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library for client-side HTTP"
-HOMEPAGE="https://github.com/haskell/HTTP"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="conduit10 +network-uri"
-
-RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
-	>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-	network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-2.7:=[profile?]
-			>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
-	!network-uri? ( >=dev-haskell/network-2.2.1.8:=[profile?] <dev-haskell/network-2.6:=[profile?] )
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.8
-	test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5
-		>=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.6
-		>=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2
-		>=dev-haskell/split-0.1.3 <dev-haskell/split-0.3
-		>=dev-haskell/test-framework-0.2.0 <dev-haskell/test-framework-0.9
-		>=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4 )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-	haskell-cabal_src_configure \
-		$(cabal_flag conduit10 conduit10) \
-		--flag=-mtl1 \
-		$(cabal_flag network-uri network-uri) \
-		--flag=-network23 \
-		--flag=-old-base \
-		--flag=-warn-as-error \
-		--flag=-warp-tests
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/http/
@ 2022-07-23 12:03 Mark Wright
  0 siblings, 0 replies; 6+ messages in thread
From: Mark Wright @ 2022-07-23 12:03 UTC (permalink / raw
  To: gentoo-commits

commit:     cec856cb6e99fb0bb31cba9d6c5894885c69de15
Author:     Mark Wright <gienah <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 11:46:09 2022 +0000
Commit:     Mark Wright <gienah <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 12:03:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec856cb

dev-haskell/http: Bump to 4000.3.16 and 4000.4.1

Closes: https://bugs.gentoo.org/860228
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mark Wright <gienah <AT> gentoo.org>

 dev-haskell/http/Manifest                          |  3 +-
 ...http-4000.3.14.ebuild => http-4000.3.16.ebuild} | 36 +++++++---------------
 ...{http-4000.3.14.ebuild => http-4000.4.1.ebuild} | 36 +++++++---------------
 dev-haskell/http/metadata.xml                      | 14 +++------
 4 files changed, 29 insertions(+), 60 deletions(-)

diff --git a/dev-haskell/http/Manifest b/dev-haskell/http/Manifest
index 773b7c36d1ff..164f7277ddc0 100644
--- a/dev-haskell/http/Manifest
+++ b/dev-haskell/http/Manifest
@@ -1 +1,2 @@
-DIST HTTP-4000.3.14.tar.gz 72938 BLAKE2B d1e24a693d5a63d6ff493766e959447e29c6371854360645f398e4b17f807de3d1ffc4716136fcaeb60f4157bd7622b3d8c30269a98ad7ebecf5f3521e292c03 SHA512 bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064
+DIST HTTP-4000.3.16.tar.gz 74516 BLAKE2B a02f66ac69f3e039e465744876b53b94791ca556c90dd13486ccc38138167ef66dedbe985615b62a2a66304b3970643fed4dd268ae9ada2619d373021bd2da97 SHA512 b5136b55967d4db7569a0269b429c8e419878acc548d962af94efa5aa0ddbb8a6ab22bc3096ce3d78b61dc708996c408d4bfa55c6c7fb6c0d915389503cbd755
+DIST HTTP-4000.4.1.tar.gz 74330 BLAKE2B a4efc62f565609efb981c32961ad9fec28246fc67bbbc3da2c8430b7f4c2a96ee378b12b4f6f5f268353db870949cc6b04a9d8489c8f2bee70d783651a2bafc5 SHA512 c1edc529032013391263bcc0f8abd9534fc53a617b5033dfdc478318465cd988732b2644c7144979156c62bd1a08b1ace507b4fb4e2806f22ec7696cbdfd0147

diff --git a/dev-haskell/http/http-4000.3.14.ebuild b/dev-haskell/http/http-4000.3.16.ebuild
similarity index 57%
copy from dev-haskell/http/http-4000.3.14.ebuild
copy to dev-haskell/http/http-4000.3.16.ebuild
index c2e843e563e2..858fd331b35f 100644
--- a/dev-haskell/http/http-4000.3.14.ebuild
+++ b/dev-haskell/http/http-4000.3.16.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-# ebuild generated by hackport 0.6.9999
-#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23
+# ebuild generated by hackport 0.6.7.9999
+#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23,+network-uri,-conduit10
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
 
 MY_PN="HTTP"
 MY_P="${MY_PN}-${PV}"
+S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="A library for client-side HTTP"
 HOMEPAGE="https://github.com/haskell/HTTP"
@@ -19,19 +20,13 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="conduit10 +network-uri"
-
-RESTRICT=test # requires network
 
-RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
-	>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-	network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
-			>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
-	!network-uri? ( >=dev-haskell/network-2.4:=[profile?] <dev-haskell/network-2.6:=[profile?] )
+RDEPEND=">=dev-lang/ghc-8.4.3:=
+	>=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
+	>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?]
 "
 DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.8
+	>=dev-haskell/cabal-2.2.0.1
 	test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5
 		>=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.7
 		>=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2
@@ -40,20 +35,11 @@ DEPEND="${RDEPEND}
 		>=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4 )
 "
 
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-	default
-
-	cabal_chdeps \
-		'base >= 4.3.0.0 && < 4.14' 'base >= 4.3.0.0'
-}
-
 src_configure() {
 	haskell-cabal_src_configure \
-		$(cabal_flag conduit10 conduit10) \
+		--flag=-conduit10 \
 		--flag=-mtl1 \
-		$(cabal_flag network-uri network-uri) \
+		--flag=network-uri \
 		--flag=-network23 \
 		--flag=-old-base \
 		--flag=-warn-as-error \

diff --git a/dev-haskell/http/http-4000.3.14.ebuild b/dev-haskell/http/http-4000.4.1.ebuild
similarity index 56%
rename from dev-haskell/http/http-4000.3.14.ebuild
rename to dev-haskell/http/http-4000.4.1.ebuild
index c2e843e563e2..cf5e8423a02d 100644
--- a/dev-haskell/http/http-4000.3.14.ebuild
+++ b/dev-haskell/http/http-4000.4.1.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-# ebuild generated by hackport 0.6.9999
-#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23
+# ebuild generated by hackport 0.7.1.2.9999
+#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23,+network-uri,-conduit10
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
 
 MY_PN="HTTP"
 MY_P="${MY_PN}-${PV}"
+S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="A library for client-side HTTP"
 HOMEPAGE="https://github.com/haskell/HTTP"
@@ -19,19 +20,13 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="conduit10 +network-uri"
-
-RESTRICT=test # requires network
 
-RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
-	>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-	network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
-			>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
-	!network-uri? ( >=dev-haskell/network-2.4:=[profile?] <dev-haskell/network-2.6:=[profile?] )
+RDEPEND=">=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
+	>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?]
+	>=dev-lang/ghc-8.4.3:=
 "
 DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.8
+	>=dev-haskell/cabal-2.2.0.1
 	test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5
 		>=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.7
 		>=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2
@@ -40,20 +35,11 @@ DEPEND="${RDEPEND}
 		>=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4 )
 "
 
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-	default
-
-	cabal_chdeps \
-		'base >= 4.3.0.0 && < 4.14' 'base >= 4.3.0.0'
-}
-
 src_configure() {
 	haskell-cabal_src_configure \
-		$(cabal_flag conduit10 conduit10) \
+		--flag=-conduit10 \
 		--flag=-mtl1 \
-		$(cabal_flag network-uri network-uri) \
+		--flag=network-uri \
 		--flag=-network23 \
 		--flag=-old-base \
 		--flag=-warn-as-error \

diff --git a/dev-haskell/http/metadata.xml b/dev-haskell/http/metadata.xml
index b45d3251d695..35fde4e13547 100644
--- a/dev-haskell/http/metadata.xml
+++ b/dev-haskell/http/metadata.xml
@@ -10,19 +10,19 @@
 		HTTP connections, transmitting requests and processing the responses coming back, all
 		from within the comforts of Haskell. It's dependent on the network package to operate,
 		but other than that, the implementation is all written in Haskell.
-		
+
 		A basic API for issuing single HTTP requests + receiving responses is provided. On top
 		of that, a session-level abstraction is also on offer  (the @BrowserAction@ monad);
 		it taking care of handling the management of persistent connections, proxies,
 		state (cookies) and authentication credentials required to handle multi-step
 		interactions with a web server.
-		
+
 		The representation of the bytes flowing across is extensible via the use of a type class,
 		letting you pick the representation of requests and responses that best fits your use.
 		Some pre-packaged, common instances are provided for you (@ByteString@, @String@.)
-		
+
 		Here's an example use:
-		
+
 		&gt;
 		&gt;    do
 		&gt;      rsp &lt;- Network.HTTP.simpleHTTP (getRequest "http://www.haskell.org/")
@@ -35,13 +35,9 @@
 		&gt;               request $ getRequest "https://google.com/"
 		&gt;      fmap (take 100) (getResponseBody rsp)
 		&gt;
-		
+
 		Git repository available at &lt;https://github.com/haskell/HTTP.git&gt;
 	</longdescription>
-	<use>
-		<flag name="conduit10">Use version 1.0.x or below of the conduit package (for the test suite).</flag>
-		<flag name="network-uri">Get Network.URI from the network-uri package.</flag>
-	</use>
 	<upstream>
 		<remote-id type="github">haskell/HTTP</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-07-23 12:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-30  8:47 [gentoo-commits] repo/gentoo:master commit in: dev-haskell/http/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2022-07-23 12:03 Mark Wright
2020-09-12  8:55 Sergei Trofimovich
2019-12-14 21:27 Sergei Trofimovich
2015-12-07 22:51 Sergei Trofimovich
2015-09-19 15:53 Sergei Trofimovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox