summaryrefslogtreecommitdiff
path: root/dev-python/multidict
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/multidict')
-rw-r--r--dev-python/multidict/Manifest4
-rw-r--r--dev-python/multidict/metadata.xml3
-rw-r--r--dev-python/multidict/multidict-5.1.0.ebuild29
3 files changed, 34 insertions, 2 deletions
diff --git a/dev-python/multidict/Manifest b/dev-python/multidict/Manifest
index b1efcfbd6fa1..732be70a380e 100644
--- a/dev-python/multidict/Manifest
+++ b/dev-python/multidict/Manifest
@@ -1,3 +1,5 @@
DIST multidict-5.0.0.tar.gz 57790 BLAKE2B cad5cac04ab8ea204bb98199a8b5985bd308f7db59e71514a78f0bc79cd92667f24329b101638d5cd14254187c344549a8ce8dd6c514b322b50bb05dfa15cc6e SHA512 067bad79b331a4b86d023f59af842e5fa99fa50d09df13538a86e6c1c754b1862b8fa812381149f2efcd19f1a7ec6934f583cddf47c635dce909ea8c7847f411
+DIST multidict-5.1.0.tar.gz 58801 BLAKE2B 9b9194447a7d91d673b07e440d5f1d2068c79b15890c63a5ab679016b02471996adc73173bb303c14609b2aec230d8ebda36ab978b22b67c008f6b03e6f663f2 SHA512 7dfc8862048d274f37341dda72d93c0fab6d5463fade4f5e241f5b8bf65dcea5c0b5120376847a77f00c7246e87a1cfe14502b6f64bf97e4d00594fed6735466
EBUILD multidict-5.0.0.ebuild 748 BLAKE2B 28bdc7b96cab9f7925e56e49e870ac3d72b3508684cf2d1292d85ace9fceed9b50dedf081c5c98abb311c513fd4a43526cc587450c97d72755ca50c8c8f646f8 SHA512 40b09ed07bd4ceae2e1e923765fe835c6e3506a72faf2f1aac8bcb3bc7cb9eee69ddaadfe533bf73b8d94a0c420a8e3a8106741619843229346838ba90f9dae1
-MISC metadata.xml 428 BLAKE2B 3f7c1f816583b35bd0150ae21c61142bbb7ac5b216edb5011bc032410e408f2566801db025c8f6274dafbfc555b0b32aaca2708684a3601ffe8d371b23e0d556 SHA512 edb199503c42c55b838b5338656b41e760c90ec3e81114106dd352e2c3886f0161a0c6ef258c5c0a0728d2420bde5d26dea41b25b030eb947dbacd702cb2b594
+EBUILD multidict-5.1.0.ebuild 756 BLAKE2B c01d3fc49376c03ad0d491b356469d513df63f2757d992f0cb5e2713b52eee82288901c8930e14363d0e07d88c81a4c3e3be76c2c878c02071bfb3ae04585c44 SHA512 32afbfe5b8d87e667baa14d4632fb2fb0bbeb728f3225678974d6d63d0a15c5c0982c55acc939410c2da9a488b5872d8be528ce495b73fc97ead6ea9d1ec6450
+MISC metadata.xml 475 BLAKE2B 29991d1ee4ae7390538396f192e103c82dd62d6aa29bab5e90ed7f9f0b7ecdf144bbb77ea40c9874cffab5dd345944554cae08e46d9cf3dfb723444eea7cab3e SHA512 1d99cd5f4b1c2a09f3e890ba2b0cde53633f56230397f33f82012e6e3aee6e4054f959788f04247002c824abe71faed324d8bec425ba83e206719eca84864e17
diff --git a/dev-python/multidict/metadata.xml b/dev-python/multidict/metadata.xml
index 3d66a95ddcf0..73a1bb0ceb7f 100644
--- a/dev-python/multidict/metadata.xml
+++ b/dev-python/multidict/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">aio-libs/multidict</remote-id>
+ <remote-id type="pypi">multidict</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/multidict/multidict-5.1.0.ebuild b/dev-python/multidict/multidict-5.1.0.ebuild
new file mode 100644
index 000000000000..1d0bc89295ad
--- /dev/null
+++ b/dev-python/multidict/multidict-5.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="multidict implementation"
+HOMEPAGE="https://github.com/aio-libs/multidict/"
+SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ >=dev-python/cython-0.28.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs --no-autodoc
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't enable coverage or other pytest settings
+ sed -i -e 's:--cov.*::' setup.cfg || die
+
+ distutils-r1_python_prepare_all
+}