summaryrefslogtreecommitdiff
path: root/dev-haskell/http-reverse-proxy
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/http-reverse-proxy')
-rw-r--r--dev-haskell/http-reverse-proxy/Manifest9
-rw-r--r--dev-haskell/http-reverse-proxy/http-reverse-proxy-0.1.1.6.ebuild40
-rw-r--r--dev-haskell/http-reverse-proxy/http-reverse-proxy-0.2.0.ebuild41
-rw-r--r--dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.2.ebuild44
-rw-r--r--dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.ebuild45
-rw-r--r--dev-haskell/http-reverse-proxy/metadata.xml14
6 files changed, 193 insertions, 0 deletions
diff --git a/dev-haskell/http-reverse-proxy/Manifest b/dev-haskell/http-reverse-proxy/Manifest
new file mode 100644
index 000000000000..325ac0e9a32b
--- /dev/null
+++ b/dev-haskell/http-reverse-proxy/Manifest
@@ -0,0 +1,9 @@
+DIST http-reverse-proxy-0.1.1.6.tar.gz 6786 BLAKE2B b7a86207dc320bbabd56edeed7571821b24fb7e7650790152a380cfc5ac241e62d8af392eb2f967affa08ba86109a960b6d8a2809a48a936f9bf0d2314937ffc SHA512 e8d9b79abcf7d8c2af4256dda385d93c9f0f4eacaf4b1227a9356de261edf5fe8ea110595753b57965072e6e96b1019455a5d3d935791a35eaef086cf18dcc94
+DIST http-reverse-proxy-0.2.0.tar.gz 7478 BLAKE2B 502c4e9ffff07b1da3efabf03c9eeda38b3b89dd38e62d519e9d392f29406a4236ec1d36687318641c0d6d4c8feca4048f7bd2b3a97caaeae6794ca06f496e7d SHA512 fa667f83603c43f22529da4fd0a7202e3d9b540e563c1ab345cf3b3701932174b3cced3d7761570a9939b84e7b503906dcc84b9c39b639663a8a0483a37fb6b0
+DIST http-reverse-proxy-0.4.3.2.tar.gz 9870 BLAKE2B a08031110810950f769c0706cb3c4875403c9de9c9427715e9cefc4dc0856b753e0000b6a0c6340126e3687a1efc1369e988e04d0a8f61453fe6732ee61ddafb SHA512 303b826b1be5a5f34703eaf865dd238973f2ff59a97a4f0810d6551f2db339d5b37a60eab75f091347e9269812d09fe3026bd8f1bfe71660ada19b3ade8865b6
+DIST http-reverse-proxy-0.4.3.tar.gz 9742 BLAKE2B a2fc4e9be455e3ef72a2e220e4b0f55d6eae8c06054e64d939eb7a2611e5a363ae310cfc413e6a2fbbe6c480d49e2c18b1f843d802dce77ebdf1693d32776476 SHA512 72326d46c0f307a1b9f31115aa7286ee4a562f0c8f513b87533a74c59df482dac3c3ce87c50dd86fdbeb1f31b13da8218f1455f6f9585ad4763651e8037a9d8f
+EBUILD http-reverse-proxy-0.1.1.6.ebuild 1287 BLAKE2B a5bcf45836400c73e81b907cc88565f2a758f208e48f47dbd195655f537d749a1a86c63905fa3d7ab81247c794511d696c9a2fe610865ef79b62c4d6f45d9196 SHA512 b1cb44411efcd1d44338e7bfc10c6fceedddc74f10f5db4955ed33b857ff2d7dd30f2c5ff4a95cbad5d73dc5e2423f0fa8837753673254b7c53119015cd74c4d
+EBUILD http-reverse-proxy-0.2.0.ebuild 1324 BLAKE2B 15cbd56f591d2ea4fb5a83d0dc54e14d9e6c83862a36efcce8e3dfc13abda8f3e12ab3d1fc3a34630f52c59349f5c1716c678b7d1bce08be0ce894a74bd8e393 SHA512 7c0c2eee0c79516e79a0f88313a694400dc6c78f7271a42c8da42772f4d7f1ed248cf1b0991bd8598a033b215635bac554fbccdbbcf4d08a3b33b2b06e624899
+EBUILD http-reverse-proxy-0.4.3.2.ebuild 1354 BLAKE2B a2495396360e6f5b1a96849e0c521b5459890f6d53839dff78de54ffc926a54a9741542a63e67aab98462fa0fce6e6d5bcae8087807ae931ff3f397a2afa8bec SHA512 612ae48cec0de5088e41b626fa1b612f086929b412e440598cddf0be116945832dba8f36a93adf1168e134e223eee042b23922f29130a98950bc33ecd7d26f69
+EBUILD http-reverse-proxy-0.4.3.ebuild 1392 BLAKE2B 4970944c8fdfb77a90adbe85c081db6565960fad6c8e13c120a10f0ff1503c0165021295ea4005df9fd5f9d3275c76643c2b4c86b2edd26100e8a4f154d18825 SHA512 0b74ed418ccdd3dd445c2bd19ee0695d5c5f9a7b2f630aa197fd3513f678083a40650ec0ecd89a212816d489f15a03fd1ef0253a5a961b670a428ebc74e4ba5e
+MISC metadata.xml 591 BLAKE2B e8fa90680dc7f814397f5f58dbc7231d5de3db8caaff5d2c2b72555401dbc8d02dec22e1cc052389af500f9a1dc1a565bf38a38ae40c87997cac09d1bf42d351 SHA512 55ca51b46acb7a09bb50876fdcf295635d92d5faea267d33f116f776898c9dac623fd51f200e3c5699a92cacd7eae6783aa8f9bf476628d13198a8ce5a725889
diff --git a/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.1.1.6.ebuild b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.1.1.6.ebuild
new file mode 100644
index 000000000000..637c8655d70d
--- /dev/null
+++ b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.1.1.6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# 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
+
+DESCRIPTION="Reverse proxy HTTP requests, either over raw sockets or with WAI"
+HOMEPAGE="https://github.com/fpco/http-reverse-proxy"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?]
+ >=dev-haskell/case-insensitive-0.4:=[profile?]
+ >=dev-haskell/classy-prelude-0.3:=[profile?]
+ >=dev-haskell/conduit-0.5:=[profile?]
+ dev-haskell/data-default:=[profile?]
+ >=dev-haskell/http-conduit-1.6:=[profile?]
+ >=dev-haskell/http-types-0.6:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?]
+ dev-haskell/network:=[profile?]
+ >=dev-haskell/network-conduit-0.6:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?]
+ >=dev-haskell/wai-1.3:=[profile?]
+ >=dev-haskell/warp-1.3.4:=[profile?]
+ >=dev-haskell/word8-0.0:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/transformers
+ )"
diff --git a/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.2.0.ebuild b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.2.0.ebuild
new file mode 100644
index 000000000000..b6a18974a7e7
--- /dev/null
+++ b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.2.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2013 Gentoo Foundation
+# 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
+
+DESCRIPTION="Reverse proxy HTTP requests, either over raw sockets or with WAI"
+HOMEPAGE="https://github.com/fpco/http-reverse-proxy"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?]
+ >=dev-haskell/case-insensitive-0.4:=[profile?]
+ >=dev-haskell/classy-prelude-0.3:=[profile?]
+ >=dev-haskell/conduit-0.5:=[profile?]
+ dev-haskell/data-default:=[profile?]
+ >=dev-haskell/http-conduit-1.6:=[profile?]
+ >=dev-haskell/http-types-0.6:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?]
+ dev-haskell/network:=[profile?]
+ >=dev-haskell/network-conduit-0.6:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?]
+ >=dev-haskell/wai-1.3:=[profile?]
+ dev-haskell/wai-logger:=[profile?]
+ >=dev-haskell/warp-1.3.4:=[profile?]
+ >=dev-haskell/word8-0.0:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/transformers
+ )"
diff --git a/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.2.ebuild b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.2.ebuild
new file mode 100644
index 000000000000..7edb0495d62d
--- /dev/null
+++ b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Reverse proxy HTTP requests, either over raw sockets or with WAI"
+HOMEPAGE="https://github.com/fpco/http-reverse-proxy"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/async:=[profile?]
+ >=dev-haskell/blaze-builder-0.3:=[profile?]
+ >=dev-haskell/case-insensitive-0.4:=[profile?]
+ >=dev-haskell/conduit-1.1:=[profile?]
+ dev-haskell/conduit-extra:=[profile?]
+ dev-haskell/data-default-class:=[profile?]
+ >=dev-haskell/http-client-0.3:=[profile?]
+ >=dev-haskell/http-types-0.6:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?]
+ dev-haskell/network:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ dev-haskell/streaming-commons:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?]
+ >=dev-haskell/wai-3.0:=[profile?]
+ dev-haskell/wai-logger:=[profile?]
+ >=dev-haskell/word8-0.0:=[profile?]
+ >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/http-conduit
+ >=dev-haskell/warp-2.1 )
+"
diff --git a/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.ebuild b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.ebuild
new file mode 100644
index 000000000000..a88b590e054e
--- /dev/null
+++ b/dev-haskell/http-reverse-proxy/http-reverse-proxy-0.4.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Reverse proxy HTTP requests, either over raw sockets or with WAI"
+HOMEPAGE="https://github.com/fpco/http-reverse-proxy"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/async:=[profile?]
+ >=dev-haskell/blaze-builder-0.3:=[profile?]
+ >=dev-haskell/case-insensitive-0.4:=[profile?]
+ >=dev-haskell/conduit-1.1:=[profile?]
+ dev-haskell/conduit-extra:=[profile?]
+ dev-haskell/data-default-class:=[profile?]
+ >=dev-haskell/http-client-0.3:=[profile?]
+ >=dev-haskell/http-types-0.6:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?]
+ dev-haskell/network:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ dev-haskell/streaming-commons:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ >=dev-haskell/wai-3.0:=[profile?]
+ dev-haskell/wai-logger:=[profile?]
+ >=dev-haskell/word8-0.0:=[profile?]
+ >=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/http-conduit
+ >=dev-haskell/warp-2.1 )
+"
diff --git a/dev-haskell/http-reverse-proxy/metadata.xml b/dev-haskell/http-reverse-proxy/metadata.xml
new file mode 100644
index 000000000000..3b7a6a0d440a
--- /dev/null
+++ b/dev-haskell/http-reverse-proxy/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ Provides a simple means of reverse-proxying HTTP requests. The raw approach uses the same technique as leveraged by keter, whereas the WAI approach performs full request/response parsing via WAI and http-conduit.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">fpco/http-reverse-proxy</remote-id>
+ </upstream>
+</pkgmetadata>