From 161869bd0a7feb33d82fca548021de5afbb56646 Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 24 May 2023 08:34:58 +0100 Subject: dev-python/ply: enable py3.12 Signed-off-by: Sam James --- dev-python/ply/Manifest | 1 + dev-python/ply/ply-3.11-r2.ebuild | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/ply/Manifest b/dev-python/ply/Manifest index d81f6c1fe096..d70f495e3f43 100644 --- a/dev-python/ply/Manifest +++ b/dev-python/ply/Manifest @@ -1 +1,2 @@ +DIST ply-3.11-py3.12-assert.patch.xz 3832 BLAKE2B 5872a2f6c71ee093dfcb12a3a9b80c54091ba2a3d331948ccd88918fd263569a413e87962c607368f23f79abefd0f98738f1e1a33413832983ff3057c1ea021b SHA512 bc145cef28a0947773ee13df4a86fd60b04ebe8a06e563059a32eff55475f54bb99fb7cf7ef73c463d92b8795013b7c9f1aebcdf5a6c4f98d71675710f496b97 DIST ply-3.11.tar.gz 159130 BLAKE2B 58c50b9dad445ad83a64aaa8174ed4602b36f5c8df33a7d62590a92388c4a21c9800599c1d4e4db6f02630e8dee4c8482611e26498e4aa8ccdb2cf3453ae1db4 SHA512 37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008 diff --git a/dev-python/ply/ply-3.11-r2.ebuild b/dev-python/ply/ply-3.11-r2.ebuild index 549df9c6dbb9..a5e93f18b133 100644 --- a/dev-python/ply/ply-3.11-r2.ebuild +++ b/dev-python/ply/ply-3.11-r2.ebuild @@ -5,7 +5,7 @@ EAPI=7 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi @@ -15,6 +15,7 @@ HOMEPAGE=" https://github.com/dabeaz/ply/ https://pypi.org/project/ply/ " +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-py3.12-assert.patch.xz" LICENSE="BSD" SLOT="0/${PV}" @@ -25,6 +26,7 @@ DOCS=( ANNOUNCE CHANGES TODO ) PATCHES=( "${FILESDIR}/3.6-picklefile-IOError.patch" + "${WORKDIR}/${P}-py3.12-assert.patch" ) python_test() { -- cgit v1.2.3-65-gdbad