Diff QtPy-2.3.1 with a QtPy-2.3.1-r1

/usr/portage/dev-python/QtPy/QtPy-2.3.1-r1.ebuild 2023-10-09 14:52:30.248368369 +0300
5 5

  
6 6
DISTUTILS_USE_PEP517=setuptools
7 7
PYPI_NO_NORMALIZE=1
8
PYTHON_COMPAT=( python3_{9..11} )
8
PYTHON_COMPAT=( python3_{10..12} )
9 9

  
10 10
inherit distutils-r1 virtualx pypi
11 11

  
......
17 17

  
18 18
LICENSE="MIT"
19 19
SLOT="0"
20
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
20
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
21 21

  
22 22
_IUSE_QT_MODULES="
23 23
	designer +gui help multimedia +network opengl positioning
......
27 27
IUSE="+pyqt5 pyqt6 pyside2 pyside6 ${_IUSE_QT_MODULES}"
28 28
unset _IUSE_QT_MODULES
29 29

  
30
REQUIRED_USE="|| ( pyqt5 pyqt6 pyside2 pyside6 )"
30
REQUIRED_USE="
31
	|| ( pyqt5 pyqt6 pyside2 pyside6 )
32
	python_targets_python3_12? ( !pyside2 !pyside6 )
33
"
31 34

  
32 35
# These flags are currently *not* common to the PySide2/6 and PyQt5/6 ebuilds
33 36
# Disable them for now, please check periodically if this is still up to date.
......
85 88

  
86 89
	)
87 90
	pyside2? (
88
		dev-python/pyside2[${PYTHON_USEDEP}]
89
		dev-python/pyside2[designer?,gui?,help?,multimedia?,network?,opengl(+)?]
90
		dev-python/pyside2[positioning?,printsupport?,qml?,quick?,serialport(+)?]
91
		dev-python/pyside2[sql?,svg?,testlib?,webchannel?,webengine?,websockets?]
92
		dev-python/pyside2[widgets?,xml?]
91
		$(python_gen_cond_dep '
92
			dev-python/pyside2[${PYTHON_USEDEP}]
93
			dev-python/pyside2[designer?,gui?,help?,multimedia?,network?,opengl(+)?]
94
			dev-python/pyside2[positioning?,printsupport?,qml?,quick?,serialport(+)?]
95
			dev-python/pyside2[sql?,svg?,testlib?,webchannel?,webengine?,websockets?]
96
			dev-python/pyside2[widgets?,xml?]
97
		' python3_{10..11})
93 98
	)
94 99
	pyside6? (
95
		dev-python/pyside6[${PYTHON_USEDEP}]
96
		dev-python/pyside6[designer?,gui?,help?,multimedia?,network?,opengl?]
97
		dev-python/pyside6[positioning?,printsupport?,qml?,quick?,serialport?]
98
		dev-python/pyside6[sql?,svg?,testlib?,webchannel?,webengine?,websockets?]
99
		dev-python/pyside6[widgets?,xml?]
100
		$(python_gen_cond_dep '
101
			dev-python/pyside6[${PYTHON_USEDEP}]
102
			dev-python/pyside6[designer?,gui?,help?,multimedia?,network?,opengl?]
103
			dev-python/pyside6[positioning?,printsupport?,qml?,quick?,serialport?]
104
			dev-python/pyside6[sql?,svg?,testlib?,webchannel?,webengine?,websockets?]
105
			dev-python/pyside6[widgets?,xml?]
106
		' python3_{10..11})
100 107
	)
101 108
"
102 109

  
......
122 129
			dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets,quick]
123 130
		)
124 131
		pyside2? (
125
			dev-python/pyside2[${PYTHON_USEDEP}]
126
			dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help]
127
			dev-python/pyside2[location,multimedia,network,opengl(+),positioning]
128
			dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml]
129
			dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib]
130
			dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras]
131
			dev-python/pyside2[xml,xmlpatterns]
132
			$(python_gen_cond_dep '
133
				dev-python/pyside2[${PYTHON_USEDEP}]
134
				dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help]
135
				dev-python/pyside2[location,multimedia,network,opengl(+),positioning]
136
				dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml]
137
				dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib]
138
				dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras]
139
				dev-python/pyside2[xml,xmlpatterns]
140
			' python3_{10..11})
132 141
		)
133 142
		pyside6? (
134
			dev-python/pyside6[${PYTHON_USEDEP}]
135
			dev-python/pyside6[concurrent,dbus,designer,gui,help,multimedia]
136
			dev-python/pyside6[network,opengl,positioning,printsupport,qml]
137
			dev-python/pyside6[quick,quick3d,serialport,sql,svg,testlib]
138
			dev-python/pyside6[webchannel,webengine,websockets,widgets,xml]
143
			$(python_gen_cond_dep '
144
				dev-python/pyside6[${PYTHON_USEDEP}]
145
				dev-python/pyside6[concurrent,dbus,designer,gui,help,multimedia]
146
				dev-python/pyside6[network,opengl,positioning,printsupport,qml]
147
				dev-python/pyside6[quick,quick3d,serialport,sql,svg,testlib]
148
				dev-python/pyside6[webchannel,webengine,websockets,widgets,xml]
149
			' python3_{10..11})
139 150
		)
140 151
	)
141 152
"
Thank you!