mitmproxy: drop 9.0.1

This commit is contained in:
Rick Farina (Zero_Chaos) 2024-11-25 11:08:02 -05:00
parent 83d1b84395
commit 3fe4fcfce5
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
2 changed files with 0 additions and 75 deletions

View file

@ -1,2 +1 @@
DIST mitmproxy-11.0.0.gh.tar.gz 31024600 BLAKE2B 53b124b5d71e1cebcdf5b4c729b969b7c107755b4163becf4169a9116e78d187eb5be77ced1a3f2de47dc93098afbea2f703a0562941675105bb5d0905cb80ce SHA512 d3c85736499d12f2d9a9f7821048af14fbc300aef29bc3b1b3b020a087dd9190a04143d175c78302d389207968b903e5694643c348dcf6a9f8d170d211f6bde7
DIST mitmproxy-9.0.1.gh.tar.gz 29461514 BLAKE2B 291f9846afde35e70a3e900de811d8bd83cdd604ac4a43dbb3d0763d7326d7bdcfc37a0eddc8bf4a145963a61dc9d9956265afad2f9255a993e821ebd7a78b09 SHA512 601d9171f48d93fbc6f002a1dc243c2f358186059e491490ffe5ab7be797e8e622fdb5a9e2fdab10fac7350057f9e9491952527d600477c841c9b5102a045bc1

View file

@ -1,74 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
DESCRIPTION="An interactive, SSL-capable, man-in-the-middle HTTP proxy"
HOMEPAGE="https://mitmproxy.org/"
SRC_URI="https://github.com/mitmproxy/mitmproxy/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
RDEPEND="
>=app-arch/brotli-1.0.0[python,${PYTHON_USEDEP}]
>=dev-python/asgiref-3.2.10[${PYTHON_USEDEP}]
>=dev-python/blinker-1.4[${PYTHON_USEDEP}]
>=dev-python/certifi-2015.11.20.1[${PYTHON_USEDEP}]
>=dev-python/cryptography-37.0.0[${PYTHON_USEDEP}]
>=dev-python/flask-1.1.1[${PYTHON_USEDEP}]
>=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}]
>=dev-python/kaitaistruct-0.10[${PYTHON_USEDEP}]
>=dev-python/ldap3-2.8[${PYTHON_USEDEP}]
>=dev-python/mitmproxy_wireguard-0.1.16[${PYTHON_USEDEP}]
>=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
>=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/protobuf-3.14.0[${PYTHON_USEDEP}]
>=dev-python/publicsuffix-2.20190205[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-22.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-2.4.2[${PYTHON_USEDEP}]
>=dev-python/pyperclip-1.6.0[${PYTHON_USEDEP}]
>=dev-python/zstandard-0.11.0[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.16[${PYTHON_USEDEP}]
>=dev-python/sortedcontainers-2.3.0[${PYTHON_USEDEP}]
>=dev-python/tornado-6.1[${PYTHON_USEDEP}]
>=dev-python/urwid-2.1.1[${PYTHON_USEDEP}]
>=dev-python/wsproto-1.0.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
>=dev-python/click-7.0[${PYTHON_USEDEP}]
>=dev-python/hypothesis-5.8[${PYTHON_USEDEP}]
>=dev-python/parver-0.1[${PYTHON_USEDEP}]
>=dev-python/pytest-asyncio-0.17.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
python_prepare_all() {
# loosen dependencies
sed -i \
-e '/>/s/>.*/",/g' \
-e '/python_requires/d' \
setup.py || die
# remove failing test
# sed -i 's/test_get_version/_&/g' test/mitmproxy/test_version.py || die
# seems to hang. other tests ensure that mitmproxy_wireguard module
# loads properly.
sed -i 's/test_wireguard/_&/g' \
test/mitmproxy/proxy/test_mode_servers.py || die
distutils-r1_python_prepare_all
}