summaryrefslogtreecommitdiff
path: root/dev-python/suds
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/suds')
-rw-r--r--dev-python/suds/Manifest5
-rw-r--r--dev-python/suds/files/suds-0.8.4-fix-optimization.patch11
-rw-r--r--dev-python/suds/metadata.xml5
-rw-r--r--dev-python/suds/suds-0.8.4.ebuild27
4 files changed, 46 insertions, 2 deletions
diff --git a/dev-python/suds/Manifest b/dev-python/suds/Manifest
index f3876daa57b9..aa68226ff6dc 100644
--- a/dev-python/suds/Manifest
+++ b/dev-python/suds/Manifest
@@ -1,3 +1,6 @@
+AUX suds-0.8.4-fix-optimization.patch 180 BLAKE2B 5f26d711214c3100f59d3f094f6b589af6c33083fc9449dad6259eaffa51f5d00a9c5c03fe088157d7437eb29d8a44f78915d85524fa969ea5b62dd356243c2a SHA512 7a8d24268f3c72cacc6c54cc2aa08048247cec7ae2e9e9bd2affef79e0f38001fb3270f8f3ef4a69c490cc3ae6c7209072e958a4084c02edeb0432a440890075
DIST suds-0.6.tar.bz2 143985 BLAKE2B 3d97d51b4e719102ab40a6a95a35eaaccda15a47e20bedb0297203576949883eea253ac6f382c8849a522e1720393ec517ec1ff3514329b504c83a928a260881 SHA512 ec078b159bd83c5799e293d9607138ee1da90fdc64da203999555a4324ce7be0235156d3c7ad28e46f84180a6e51e2f3f82228e5e77ae41c61ee20f3db2c916b
+DIST suds-community-0.8.4.tar.gz 279775 BLAKE2B 985dbe386219d7a5cf8b9edb5a30eea2bc974fce5158a1f6e9c7ad3b437efdf0e4d8ff2bddeaf5b5ebc7f0a594adaea3b2db3e47b6dab8143f6cefae248dd061 SHA512 316e67fb2b87ac31cb9397a1620b279e608dc0abead61fa548730fce5b5e29fb2da937c6213f3de6bd06f1e97031f27351938da686fa2f9ce9f4399b9944e0d2
EBUILD suds-0.6-r1.ebuild 1200 BLAKE2B 99cfc0c87cfe73d64e7b3ed94e2657c4555c194c4a377d1771ba20f6ee44eaa8cb1c2f4f974d9c3e6f51ba80cbe097091bd9e12f19f5db3c75b4cdb7a6289865 SHA512 49e1a6a46031f7c8b8ead4768448c9f28263d25384db23d74eea0504babea810cadb99b29e4b61e0a86440fd345fb34ecb0b22718a0cc9ebd5100c268e1e58c9
-MISC metadata.xml 232 BLAKE2B eec396dc6420f4403574b182ef0cbc8bf03d467532113a500770ba820b23da8da5a2f38648b1a5dffa0bf7b127997458d8e5427138069fd84e69bdd279320795 SHA512 7c8e7d193f2e5f8b4d3378aa43b636e47cc3d3acf272323a5bc3e469e607c60671cfed81544e60e93b86d8b203987f26c3262cd3af23e2b41215eedcfbf5768f
+EBUILD suds-0.8.4.ebuild 674 BLAKE2B b03046dfd96fa968cc593dd997242522423441c5d716eac366a76faefe9e6e6df0a9e9c0985c087e68055cde8743138abf25130e9d77e1f791d20dfbfcebb41d SHA512 283682680968398787a235156ccc2ca07b816b01b53330df7389b5bbdd00388a26a83d140647cd82f366742e0457d9d1e47c985dac7d76f15328686540343198
+MISC metadata.xml 457 BLAKE2B 3796628eab0e7716d95879af04ed9fe7eec1ed68fe36b03efba47bcfb3aad2306a7d38e83b6be9a468c3414682ecfcc0c8c8090141b6b18162ddce660ed4b55d SHA512 3c13efd0b1448f7ae2ca4e3723283ea06208b98a557e6b82fb2040c6ec5fe31fcf2c052595a9ae9ca976226d00adaef72b97e804760837ec1ce880aa43489c02
diff --git a/dev-python/suds/files/suds-0.8.4-fix-optimization.patch b/dev-python/suds/files/suds-0.8.4-fix-optimization.patch
new file mode 100644
index 000000000000..3dce3b074751
--- /dev/null
+++ b/dev-python/suds/files/suds-0.8.4-fix-optimization.patch
@@ -0,0 +1,11 @@
+diff --git a/setup.cfg b/setup.cfg
+index c1e1a72..367112f 100644
+--- a/setup.cfg
++++ b/setup.cfg
+@@ -1,6 +1,3 @@
+-[install]
+-optimize = 1
+-
+ [env:2.4.4 x86]
+ command = py244.cmd
+
diff --git a/dev-python/suds/metadata.xml b/dev-python/suds/metadata.xml
index 5d836184a864..172adda16574 100644
--- a/dev-python/suds/metadata.xml
+++ b/dev-python/suds/metadata.xml
@@ -3,6 +3,9 @@
<pkgmetadata>
<!--maintainer-needed-->
<upstream>
- <remote-id type="pypi">suds</remote-id>
+ <remote-id type="pypi">suds-community</remote-id>
+ <remote-id type="github">suds-community/suds</remote-id>
+ <bugs-to>https://github.com/suds-community/suds/issues</bugs-to>
+ <changelog>https://github.com/suds-community/suds/blob/master/CHANGELOG.md</changelog>
</upstream>
</pkgmetadata>
diff --git a/dev-python/suds/suds-0.8.4.ebuild b/dev-python/suds/suds-0.8.4.ebuild
new file mode 100644
index 000000000000..318f8fadc997
--- /dev/null
+++ b/dev-python/suds/suds-0.8.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_REQ_USE="xml(+)"
+# Tests fail with PyPy3
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+MY_PN="${PN}-community"
+DESCRIPTION="Lightweight SOAP client"
+HOMEPAGE="https://github.com/suds-community/suds"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+# https://github.com/suds-community/suds/pull/40
+PATCHES=( "${FILESDIR}/${P}-fix-optimization.patch" )
+
+DOCS=( README.md notes/. )
+
+distutils_enable_tests pytest