Diff rbtools-4.0-r1 with a rbtools-4.0-r2

/usr/portage/dev-util/rbtools/rbtools-4.0-r2.ebuild 2023-10-09 14:52:30.992368388 +0300
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
5
PYTHON_COMPAT=( python3_{9,10,11} )
5

  
6
DISTUTILS_USE_PEP517=setuptools
7
PYTHON_COMPAT=( python3_{10..11} )
6 8

  
7 9
inherit distutils-r1
8 10

  
......
12 14
DESCRIPTION="Command line tools for use with Review Board"
13 15
HOMEPAGE="https://www.reviewboard.org/"
14 16
SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 1-2)/${MY_P}.tar.gz"
17
S=${WORKDIR}/${MY_P}
15 18

  
16 19
LICENSE="MIT"
17 20
SLOT="0"
18
KEYWORDS="amd64 x86"
21
KEYWORDS="~amd64 ~x86"
19 22
IUSE=""
20 23

  
21 24
RDEPEND="
......
28 31
	>=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}]
29 32
	dev-python/tqdm[${PYTHON_USEDEP}]
30 33
"
31
DEPEND="${RDEPEND}
34
BDEPEND="
32 35
	dev-python/setuptools[${PYTHON_USEDEP}]
33 36
	test? (
34 37
		>=dev-python/kgb-6.1[${PYTHON_USEDEP}]
......
40 43

  
41 44
DOCS=( AUTHORS NEWS README.md )
42 45

  
43
S=${WORKDIR}/${MY_P}
44

  
45 46
distutils_enable_tests pytest
46 47

  
47 48
src_prepare() {
......
55 56

  
56 57
	# Fix test that appears to expect case-insentive comparison
57 58
	sed -i -e 's/TEST CONTENT/Test content/' rbtools/utils/tests/test_console.py || die
58

  
59
	# Loosen importlib_metadata dependency
60
	sed -i -e '/importlib_metadata/ s/~=/>=/' RBTools.egg-info/requires.txt setup.py || die
61
}
62

  
63
python_test() {
64
	distutils_install_for_testing
65
	distutils-r1_python_test
66 59
}
Thank you!