diff options
Diffstat (limited to 'dev-python/hyper-h2')
-rw-r--r-- | dev-python/hyper-h2/Manifest | 8 | ||||
-rw-r--r-- | dev-python/hyper-h2/hyper-h2-2.5.1.ebuild | 31 | ||||
-rw-r--r-- | dev-python/hyper-h2/hyper-h2-2.6.2.ebuild | 31 | ||||
-rw-r--r-- | dev-python/hyper-h2/hyper-h2-3.0.1.ebuild | 27 | ||||
-rw-r--r-- | dev-python/hyper-h2/metadata.xml | 24 |
5 files changed, 121 insertions, 0 deletions
diff --git a/dev-python/hyper-h2/Manifest b/dev-python/hyper-h2/Manifest new file mode 100644 index 000000000000..9b7dafc7d125 --- /dev/null +++ b/dev-python/hyper-h2/Manifest @@ -0,0 +1,8 @@ +DIST hyper-h2-2.5.1.tar.gz 92713 SHA256 673937480f97ad5a1fc8d78ff937352083c82525905b0f631db841c776a91f76 SHA512 e82a7e6b592b43d74defbd4c729ad287ed019881f6ddf0d2dff9d3eb4fdba29cab8d988848ec64b693da77df5cbcacb06eecf1ecd77843c66c9eea8808fc949c WHIRLPOOL cc1d761bc636fcdb1d760c04676c50427d6a0940bf739244e738506982116338e108a4d2d2dc016127894d1dea842709a2f667239cdd9320e4f1fcc73e7c86bb +DIST hyper-h2-2.6.2.tar.gz 169942 SHA256 af35878673c83a44afbc12b13ac91a489da2819b5dc1e11768f3c2406f740fe9 SHA512 4bbdb26fabe2ee72e1b22e91dcc2a727d4b5c4e2cc465aaf45a15d004062740db87ef5f35f369fd423cdd6fdb61475f0dc423cbe7cec1bc52ddbe8a7488acf1d WHIRLPOOL c9bf4ca23dea8d6223c1d560cd9a95432c782da75c12f9fb9c269245bfe5aa5322f956c587adf00e7a6b8946a8df6c3e26389bf6f679789a1567c5920bfaa5a0 +DIST hyper-h2-3.0.1.tar.gz 2198911 SHA256 fb77d22e844ea4a81ac9305249f4fcf73d06bf7162687980d9a9d20a63133e6e SHA512 5d98b4fb654c20f6b9e6918bb71b88a42a3027bae795f31c32c2b5cc4428774457c44a194f9c819f99b9cfd01753a6e6d8edb6c162020ff463602452d8e9057c WHIRLPOOL ed387ca70f29ee507f46712991def5b7db87ff0b79199848b72ef153d60de74c22db046e926f6dd4af3e955af68455324707f54874014b7c17e91b153e48ef02 +EBUILD hyper-h2-2.5.1.ebuild 910 SHA256 3499c037bb5f0647e65eb098f6cbbeb4208ac8b37008e5e416ecf31fb0780e22 SHA512 d2047fec6abaf6913c38203098a807b6ab7fd08fc8cbed6d4fa55aa00b19a28c2098764bd3a91c2d3479ad6862d61e6133e6a5cec10fd4a634a500d7d6c2a7e0 WHIRLPOOL a922439f389786445741a1f8369a711efb5de17cb64debbb8be81164e34d52aa134b3af446b8725ebed23a8f17b2f9b8b4f4c0f6d6565170bad9d5e1b7961ce6 +EBUILD hyper-h2-2.6.2.ebuild 910 SHA256 476056b9f935f24e426f3115552d73996520b2cd43c5b0b475b0d87534efa866 SHA512 97999129a918910602e18c8ca3cf975766ae0a6d08f0530f357fe94389a46b1cdd4a0fa066d801b84a70fb0ef165250e66d11aeae61b844a8e5e2a81329922b6 WHIRLPOOL 370df267bd73fb2b4f0539054f4878bfb0cb75f7b3dcdb1094f958ea393048450513f714600cade18a712c3add14062522872bed05b101c7ed52134b96572017 +EBUILD hyper-h2-3.0.1.ebuild 893 SHA256 58c45f18d73ffc6b38abf0d0c0fbb7697e42debed448c9b605f9fe969e298352 SHA512 3941a41b1dbea09770d5f3acf285387832965a876f6201fdc3f4793d50cdbb3f7f7e836724522b91edf6f70b5d9cd41410d9c750a1d8ce910ea59a03d73ed300 WHIRLPOOL f879ac2556042f75673b120ed414b68a6b5bfdf0468ea87ae57e25067d5ebdefe9632690ff526dc807c1c46c6ead7cdb51989513e5aa47f7533dd5ddc2e6d717 +MISC ChangeLog 976 SHA256 2ac8927205957778855017e8211a1754fa112dbfd2a3d59b0c66efbaf37f00d8 SHA512 cdbf599e9e4be8f32093b4326e0ca4330ac1df84290164d71997cf3b85b434703a4b729e077cf66079905091ab493e400a4daacfaa3616b5b004c534ee2189b1 WHIRLPOOL 2e7703ceefe0c4879f199df76a709e8f1c99b508d06c5da45db507470643c27232f6354133185fc0db7e47ba8a6313f85b1cec2868c6876207921cf9aecd79ad +MISC metadata.xml 795 SHA256 3de49311519322aabc4135064fb4c6e528ad7105a0f9915f8ed99e48d17a4b59 SHA512 93236434859273e9d28452c192776e52b22897c7d737807dee35b2d9375e1c45ac42e260b5ab84e8967f4f06dea117d4a82a6476ee2e580f656a0afc9a7f5f31 WHIRLPOOL 84393fb9a3a65adc6fa8fad58aca5b27bfc7acaf31b76a81f0b84298a961ff553274ad1bbb573d07fed35ab5e994a202e146b69811a5f5cfbbd139665a17083f diff --git a/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild new file mode 100644 index 000000000000..153285fdd586 --- /dev/null +++ b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy) + +inherit distutils-r1 + +MY_PN="h2" + +DESCRIPTION="HTTP/2 State-Machine based protocol implementation" +HOMEPAGE="http://python-hyper.org/h2 https://pypi.python.org/pypi/h2" +SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 x86" +IUSE="" + +RDEPEND=" + >=dev-python/hyperframe-4.0.1[${PYTHON_USEDEP}] + <dev-python/hyperframe-5.0.0[${PYTHON_USEDEP}] + >=dev-python/hpack-2.2.0[${PYTHON_USEDEP}] + <dev-python/hpack-3.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep '>=dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' python2_7) + $(python_gen_cond_dep '<dev-python/enum34-2.0.0[${PYTHON_USEDEP}]' python2_7) +" +DEPEND="${RDEPEND} +" + +S=${WORKDIR}/${MY_PN}-${PV} diff --git a/dev-python/hyper-h2/hyper-h2-2.6.2.ebuild b/dev-python/hyper-h2/hyper-h2-2.6.2.ebuild new file mode 100644 index 000000000000..f8e40011f0ab --- /dev/null +++ b/dev-python/hyper-h2/hyper-h2-2.6.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy) + +inherit distutils-r1 + +MY_PN="h2" + +DESCRIPTION="HTTP/2 State-Machine based protocol implementation" +HOMEPAGE="http://python-hyper.org/h2 https://pypi.python.org/pypi/h2" +SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-python/hyperframe-4.0.1[${PYTHON_USEDEP}] + <dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}] + >=dev-python/hpack-2.2.0[${PYTHON_USEDEP}] + <dev-python/hpack-4.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep '>=dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' python2_7) + $(python_gen_cond_dep '<dev-python/enum34-2.0.0[${PYTHON_USEDEP}]' python2_7) +" +DEPEND="${RDEPEND} +" + +S=${WORKDIR}/${MY_PN}-${PV} diff --git a/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild b/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild new file mode 100644 index 000000000000..3b69548f5eab --- /dev/null +++ b/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy) + +inherit distutils-r1 + +DESCRIPTION="HTTP/2 State-Machine based protocol implementation" +HOMEPAGE="https://python-hyper.org/h2/en/stable/ https://pypi.python.org/pypi/h2" +SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-python/hyperframe-5.0.0[${PYTHON_USEDEP}] + <dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}] + >=dev-python/hpack-2.3.0[${PYTHON_USEDEP}] + <dev-python/hpack-4.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep '>=dev-python/enum34-1.1.6[${PYTHON_USEDEP}]' python2_7) + $(python_gen_cond_dep '<dev-python/enum34-2.0.0[${PYTHON_USEDEP}]' python2_7) +" +DEPEND="${RDEPEND} +" diff --git a/dev-python/hyper-h2/metadata.xml b/dev-python/hyper-h2/metadata.xml new file mode 100644 index 000000000000..65c4be5e6c0b --- /dev/null +++ b/dev-python/hyper-h2/metadata.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>dolsen@gentoo.org</email> + <description>Primary maintainer</description> + </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <upstream> + <maintainer> + <email>cory@lukasa.co.uk</email> + <name>Cory Benfield</name> + </maintainer> + <remote-id type="pypi">h2</remote-id> + </upstream> + <longdescription>A pure-Python implementation of a HTTP/2 protocol stack. + It’s written from the ground up to be embeddable in whatever program + you choose to use, ensuring that you can speak HTTP/2 regardless of + your programming paradigm. + </longdescription> +</pkgmetadata> |