commit:     3ae7753fd7a7a9e88e5632797a899d2028f0b7bd
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 22:44:41 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 00:12:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae7753f

dev-python/autobahn: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/autobahn/Manifest               |   1 -
 dev-python/autobahn/autobahn-21.3.1.ebuild | 106 -----------------------------
 dev-python/autobahn/metadata.xml           |   1 -
 3 files changed, 108 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 308c6cdc5c02..96b9dfbe6503 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1 @@
 DIST autobahn-21.11.1.tar.gz 365165 BLAKE2B 
91a12bf1fa9acd056246d86675c76fbcdb4de8914f4ab5e2c8ec06cf8e822cc1a72f8a7b39b520405cce32e2f32024ebbaa48ba024e1dc71b50da4e6f8913e19
 SHA512 
5a23272046ef67821e86c6bfe766273b3ba73a75fbc51c7864c2ab83ffb8d4e119022980f8b71c453118bf15b26ede8042aa0114e54caebbfb33555208093ac2
-DIST autobahn-21.3.1.tar.gz 351296 BLAKE2B 
d018c8820a1accc779decdb8d392d3ff6225f80674b468145a8f29b275d6f0b1021a226dc8bc72915a792591e6d4ae8d6a33a96cf705241990ac401c8342e2c5
 SHA512 
dd6bf6eba6f2880860c6fa42e3925bb15d36bfb9d2354ddeb0165972848e81a308723b7f9dcd6ec3426b6286f71cb2da453590810e5d891523d92acf9fd64c52

diff --git a/dev-python/autobahn/autobahn-21.3.1.ebuild 
b/dev-python/autobahn/autobahn-21.3.1.ebuild
deleted file mode 100644
index bb29fec98698..000000000000
--- a/dev-python/autobahn/autobahn-21.3.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
-       https://crossbar.io/autobahn/
-       https://github.com/crossbario/autobahn-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="crypt scram test xbr"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-       >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
-       >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-       dev-python/cryptography[${PYTHON_USEDEP}]
-       >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
-       >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-       >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
-       >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
-       >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
-       >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-       >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-       >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
-       >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
-       >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
-       crypt? (
-               >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
-               >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
-               >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
-               >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-               >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-       )
-       scram? (
-               dev-python/cffi[${PYTHON_USEDEP}]
-               dev-python/argon2-cffi[${PYTHON_USEDEP}]
-               dev-python/passlib[${PYTHON_USEDEP}]
-       )
-       "
-BDEPEND="
-       test? (
-               dev-python/mock[${PYTHON_USEDEP}]
-               dev-python/pytest[${PYTHON_USEDEP}]
-               dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-               >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
-               >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
-               >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-       )"
-
-python_prepare_all() {
-       if use xbr ; then
-               eerror "***************"
-               eerror "Required xbr dependencies are incomplete in Gentoo."
-               eerror "So this functionality will not yet work"
-               eerror "Please file a bug if this feature is needed"
-               eerror "***************"
-       else
-               # remove xbr components
-               export AUTOBAHN_STRIP_XBR="True"
-       fi
-
-       # avoid useless rust dependency
-       sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-       # remove twisted plugin cache regen in setup.py
-       # to fix tinderbox sandbox issue
-       sed -e 's/# regenerate Twisted plugin cache/# DO NOT regenerate Twisted 
plugin cache in Gentoo\nexit()/' \
-               -i setup.py || die
-
-       distutils-r1_python_prepare_all
-}
-
-python_test() {
-       einfo "Testing all, cryptosign using twisted"
-       local -x USE_TWISTED=true
-       cd "${BUILD_DIR}"/lib || die
-       "${EPYTHON}" -m twisted.trial autobahn || die
-       unset USE_TWISTED
-       einfo "RE-testing cryptosign and component_aio using asyncio"
-       local -x USE_ASYNCIO=true
-       pytest -vv autobahn/wamp/test/test_wamp_cryptosign.py || die
-       pytest -vv autobahn/wamp/test/test_wamp_component_aio.py || die
-       unset USE_ASYNCIO
-       rm -r .pytest_cache || die
-       rm -f "${BUILD_DIR}"/lib/twisted/plugins/dropin.cache || die
-}
-
-pkg_postinst() {
-       python_foreach_impl twisted-regen-cache || die
-}
-
-pkg_postrm() {
-       python_foreach_impl twisted-regen-cache || die
-}

diff --git a/dev-python/autobahn/metadata.xml b/dev-python/autobahn/metadata.xml
index 5822dba04825..67c2b1b9d76d 100644
--- a/dev-python/autobahn/metadata.xml
+++ b/dev-python/autobahn/metadata.xml
@@ -10,7 +10,6 @@
                <name>Python</name>
        </maintainer>
        <use>
-               <flag name="scram">Add support for WAMP-SCRAM 
authentication</flag>
                <flag name="xbr">Add support for XBR decentralized data markets 
and etherium blockchain</flag>
        </use>
        <upstream>

Reply via email to