summaryrefslogtreecommitdiff
path: root/dev-python/tubes
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /dev-python/tubes
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'dev-python/tubes')
-rw-r--r--dev-python/tubes/Manifest5
-rw-r--r--dev-python/tubes/files/remove-unnecessary-dep.patch24
-rw-r--r--dev-python/tubes/metadata.xml17
-rw-r--r--dev-python/tubes/tubes-0.2.0-r1.ebuild (renamed from dev-python/tubes/tubes-0.2.0.ebuild)10
4 files changed, 36 insertions, 20 deletions
diff --git a/dev-python/tubes/Manifest b/dev-python/tubes/Manifest
index 9e0784ef3fc3..345488b5baff 100644
--- a/dev-python/tubes/Manifest
+++ b/dev-python/tubes/Manifest
@@ -1,3 +1,4 @@
+AUX remove-unnecessary-dep.patch 555 BLAKE2B 9e5df1bd6bf31d7081361ca67fcc3a439d2544a6d8bd8371c3f8b040d97579c192624d6599a6ddd4e4fd73e577dd3d29ebb5c6506d02e4b33d9b95ae74c98030 SHA512 d71688663468110b1e7eef0b536e7c4545894992f46963186c98c50ad5a4e305a536eff743ff9b6d17b8aad748ed3154aca200eeed82b53eb29063a37893c073
DIST tubes-0.2.0.tar.gz 64284 BLAKE2B fb8e196a2e68998e5e63c7c5e001d4b8baffb049bb4bedc8f8eb44117ab6a699e54a0dc96071cea8eec7db7a49316a01f6c259d2e456443a1014d9d4fc25d007 SHA512 6039a3059b61f8a0c84d4e10bb47d9f2bb95505b0353cb0f1eefb6942f0ad0d88c9b02ff0d48ed0300d615d3e3203c5e884990cd6d006c2f1dbd18b88fcb2e9e
-EBUILD tubes-0.2.0.ebuild 715 BLAKE2B b631cf5a2bcc4e73bdfa04ae3f61c01c3ea17e2ea1a3b9943137b7e8c62457940558725f4519278868482691b7b1f2ac047bab766bad33d0e43e8d84b6af331f SHA512 5664bda610efce9bb61adeff8a67e531230804773d09767c1156f92ff58e06526edee13d97401552493674b1bee9a3bbe6c7e2e5d248260aef51a965eb981a2b
-MISC metadata.xml 894 BLAKE2B b6180631eee31ff627a9ec598c98db018c8445bed530477b2c40da412bc61cace8a22073b1b386965a8817c7b25a976b1ab535f31d99279813e4a4ea0a7b5fb5 SHA512 1ab12e51dc2a38646f3a8ff334e5833a0e1673664e9ba26bc8d9f7b0feb9b69d0b32ff232ea363d804483c18a1b23c9cd1a8dd02a18b7f796db80f383ff55c09
+EBUILD tubes-0.2.0-r1.ebuild 666 BLAKE2B 5257f6f4e7f147ba10f27575a059d76337d112f7ed1de15f949bcdbf4bf769e7c6afba46460b14a04bde1fcf9d262feaf95dbe20fd6d94872378a50674aeb923 SHA512 be6199b51794352eba6e0b2f1b1f2cfc46aaabc677c1123a63174b68344ab70a0863eb53a79d24c3dd6b95f1d5bebf7437116af982828475f6bda3578794bef3
+MISC metadata.xml 659 BLAKE2B bca50c3e192ef6b48aec039a7cf8b54875818c6f64e74ca99a8fa64d2a2114a7703d890fcbdc83c5ce96e626e07e7db5382fb770f0cc19b9beb81723f8b29248 SHA512 6ab0a92134cc1b9ca24c253c16f642b00bf5db618005760b83dd4b0d033f7e247efad35f00d87adeedede2064fc1425b93c622411a213b531334adf910e96f9c
diff --git a/dev-python/tubes/files/remove-unnecessary-dep.patch b/dev-python/tubes/files/remove-unnecessary-dep.patch
new file mode 100644
index 000000000000..678f3c27abd8
--- /dev/null
+++ b/dev-python/tubes/files/remove-unnecessary-dep.patch
@@ -0,0 +1,24 @@
+From 2c05dd8f27c97ebbfea18706ff54d2406448b09a Mon Sep 17 00:00:00 2001
+From: Glyph <glyph@twistedmatrix.com>
+Date: Tue, 3 Mar 2020 01:24:13 -0800
+Subject: [PATCH] remove unnecessary dependency
+
+---
+ setup.py | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index c647927..e9e3134 100644
+--- a/setup.py
++++ b/setup.py
+@@ -16,7 +16,6 @@ setup(
+ packages=find_packages(exclude=[]),
+ package_dir={'tubes': 'tubes'},
+ install_requires=[
+- "characteristic",
+ "six",
+ "Twisted",
+ ],
+--
+libgit2 1.0.1
+
diff --git a/dev-python/tubes/metadata.xml b/dev-python/tubes/metadata.xml
index 77d7b556b447..a67569e9a9d4 100644
--- a/dev-python/tubes/metadata.xml
+++ b/dev-python/tubes/metadata.xml
@@ -7,17 +7,14 @@
</maintainer>
<upstream>
<maintainer>
- <email>bolson@bolson.org</email>
- <name>Brian Olson</name>
+ <email>glyph@twistedmatrix.com</email>
+ <name>glyph</name>
</maintainer>
- <remote-id type="pypi">cbor</remote-id>
- <remote-id type="bitbucket">bodhisnarkva/cbor</remote-id>
+ <remote-id type="pypi">Tubes</remote-id>
+ <remote-id type="github">twisted/tubes</remote-id>
</upstream>
- <longdescription>This library provides encoding and decoding for the
-Concise Binary Object Representation (CBOR) (RFC 7049) serialization format.
-It is implemented in pure python with an optional C backend and is compatible
-with versions 2.7 through to 3.8. On cPython>=3.3 cbor2 can use a built in C
-module for performance similar to how pickle wraps the _pickle C module in the
-Python Standard Library.
+ <longdescription>Presently based primarily on Twisted, its core data
+ structures are fairly framework-agnostic and could be repurposed to work
+ with any event-driven container.
</longdescription>
</pkgmetadata>
diff --git a/dev-python/tubes/tubes-0.2.0.ebuild b/dev-python/tubes/tubes-0.2.0-r1.ebuild
index 6e7b2f17ad58..e9e16492a5cb 100644
--- a/dev-python/tubes/tubes-0.2.0.ebuild
+++ b/dev-python/tubes/tubes-0.2.0-r1.ebuild
@@ -11,9 +11,6 @@ DESCRIPTION="Flow control and backpressure for event-driven applications"
HOMEPAGE="https://github.com/twisted/tubes https://pypi.org/project/Tubes/"
SRC_URI="https://github.com/twisted/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 "
@@ -22,12 +19,9 @@ DEPEND="
dev-python/six[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
"
-BDEPEND="
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
RDEPEND="${DEPEND}"
+PATCHES=( "$FILESDIR/remove-unnecessary-dep.patch")
+
distutils_enable_tests pytest