games-util/ProtonUp-Qt: fix dependencies of v2.11.1

Use the version information from the project's requirement.txt
This in particular means using an up-to-date version of both
the steam and the vdf library.

Without these latest libs the application is not able to
access any of the .vdf files of current stable Steam clients
any more.

While at it, at the missing gh part of the download suffix and
break the overly long line.

Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Closes: https://github.com/gentoo/guru/pull/280
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Tobias Jakobi
2025-01-16 14:17:43 +01:00
committed by Takuya Wakazono
parent cd22cd59c8
commit 4c0037b0db

View File

@@ -10,20 +10,24 @@ inherit desktop distutils-r1 xdg
DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam Lutris and Heroic."
HOMEPAGE="https://davidotek.github.io/protonup-qt/"
SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="
https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz
"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/pyaml[${PYTHON_USEDEP}]
dev-python/pyside6[dbus,gui,uitools,widgets,${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/steam[${PYTHON_USEDEP}]
dev-python/vdf[${PYTHON_USEDEP}]
dev-python/zstandard[${PYTHON_USEDEP}]
>=dev-python/pyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/pyside6-6.3.0[dbus,gui,uitools,widgets,${PYTHON_USEDEP}]
>=dev-python/pyxdg-0.27[${PYTHON_USEDEP}]
>=dev-python/requests-2.27.0[${PYTHON_USEDEP}]
>=dev-python/steam-1.6.1[${PYTHON_USEDEP}]
>=dev-python/vdf-4.0[${PYTHON_USEDEP}]
>=dev-python/zstandard-0.19.0[${PYTHON_USEDEP}]
"
PATCHES=(