commit:     9c68f0109814c700501e2932ce790b6cf4690a60
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Oct 21 15:43:43 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Oct 23 20:20:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c68f010

dev-python/billiard: add 4.0.2, drop 3.6.4.0

Closes: https://bugs.gentoo.org/848138
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/billiard/Manifest                          |  2 +-
 ...{billiard-3.6.4.0.ebuild => billiard-4.0.2.ebuild} | 19 ++++++-------------
 2 files changed, 7 insertions(+), 14 deletions(-)

diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest
index f091a3483..9318a0077 100644
--- a/dev-python/billiard/Manifest
+++ b/dev-python/billiard/Manifest
@@ -1 +1 @@
-DIST billiard-3.6.4.0.tar.gz 154182 BLAKE2B 
3c42c2c72e2a7e2ac7a1e84685ca592f48edc6ca025eac2ab52c3162bee591fbd06db5d9800ef3a9df00265dc1f373a4130963f428b4a5c6db2d90f701c8ebb7
 SHA512 
8d6013c170ce54e64fdb5d7da85569f31c928d34cc4242318a124e763092be4680e8d7c3007576bac3337b0c1d86a2ead768b1563e5b673da5d73ab600048ba7
+DIST billiard-4.0.2.gh.tar.gz 154301 BLAKE2B 
5a4d1e185219886a419c82acb18e8f4adcba980d7732c7909a34f9e81af9936280ff1817ba92bef92333e7b57a4385339503e158d8766b8a8a9a1acd9de3202b
 SHA512 
499ef834b98b2ce4a1afc4e069f43a96b9db8d7f52607fa5fe12298fc06faf25307a0208ac6df7643c0fff87deb5014d9bd1e375ab19731e98ac65ba3199fd4e

diff --git a/dev-python/billiard/billiard-3.6.4.0.ebuild 
b/dev-python/billiard/billiard-4.0.2.ebuild
similarity index 53%
rename from dev-python/billiard/billiard-3.6.4.0.ebuild
rename to dev-python/billiard/billiard-4.0.2.ebuild
index e11b1aac4..07f5edda2 100644
--- a/dev-python/billiard/billiard-3.6.4.0.ebuild
+++ b/dev-python/billiard/billiard-4.0.2.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{8,9} pypy3 )
+EAPI=8
 
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="Python multiprocessing fork"
@@ -12,21 +12,14 @@ HOMEPAGE="
        https://pypi.org/project/billiard/
        https://github.com/celery/billiard
 "
-SRC_URI="https://github.com/celery/billiard/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/celery/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND=""
-DEPEND="
-       test? (
-               >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
-               dev-python/psutil[${PYTHON_USEDEP}]
-       )
-"
-# The usual req'd for tests
-DISTUTILS_IN_SOURCE_BUILD=1
+BDEPEND="test? ( dev-python/psutil[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
+
 distutils_enable_sphinx Doc

Reply via email to