games-util/ProtonUp-Qt: fix pyside6 deps on Git/9999

Launching ProtonUp-Qt with the currently available pyside6 version
(which is 6.8.1 at the time of writing) fails due to missing
Python module imports.

Analysis of the ProtonUp-Qt sourcecode (Git tip from 2025-01-12)
shows that the following imports are required:
- PySide6.QtCore
- PySide6.QtDBus
- PySide6.QtGui
- PySide6.QtUiTools
- PySide6.QtWidgets

QtCore is always available in pysid6. Translating them to useflags
they become:
- dbus
- gui
- uitools
- widgets

Fix the pyside6 dependency accordingly.

Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Closes: https://github.com/gentoo/guru/pull/277
Signed-off-by: David Roman <davidroman96@gmail.com>
This commit is contained in:
Tobias Jakobi
2025-01-12 17:03:54 +01:00
committed by David Roman
parent 452eb5e8e0
commit 99ca981013

View File

@@ -19,7 +19,7 @@ SLOT="0"
DEPEND="dev-python/steam
dev-python/requests
dev-python/pyside6[designer(+)]
dev-python/pyside6[dbus,gui,uitools,widgets]
dev-python/vdf
dev-python/pyxdg
dev-python/pyaml