summaryrefslogtreecommitdiff
path: root/dev-python/distlib/distlib-0.3.6.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/distlib/distlib-0.3.6.ebuild')
-rw-r--r--dev-python/distlib/distlib-0.3.6.ebuild12
1 files changed, 8 insertions, 4 deletions
diff --git a/dev-python/distlib/distlib-0.3.6.ebuild b/dev-python/distlib/distlib-0.3.6.ebuild
index 6f1be5b2fb7b..2fb434b9de26 100644
--- a/dev-python/distlib/distlib-0.3.6.ebuild
+++ b/dev-python/distlib/distlib-0.3.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
@@ -31,12 +31,16 @@ BDEPEND="
"
src_prepare() {
+ local PATCHES=(
+ "${FILESDIR}/${P}-py312.patch"
+
+ # use system pypiserver instead of bundled one
+ "${FILESDIR}"/distlib-0.3.2-system-pypiserver.py
+ )
+
# make sure they're not used
rm tests/pypi-server-standalone.py || die
- # use system pypiserver instead of broken bundled one
- eapply "${FILESDIR}"/distlib-0.3.2-system-pypiserver.py || die
-
distutils-r1_src_prepare
}