diff --git a/dev-python/steam/Manifest b/dev-python/steam/Manifest index 35bdfd271a..17ecc7601b 100644 --- a/dev-python/steam/Manifest +++ b/dev-python/steam/Manifest @@ -1 +1,2 @@ DIST steam-1.4.4.tar.gz 878478 BLAKE2B 755b37f0cae19f0f3eb7609931f79c15421a6c37f2ef178d809251394227b777f8626c8535d13b72257eaa9255eded27150a1018a4bff1d24cf29217224e7cab SHA512 86ddbdc9b4d9bb2b1717f81b003a6884bbe44b55e632ea0d03ddc1866215210d4d3394f35773f0cba95623d7d94f6b270e3133eab80663947c07018094af5b45 +DIST steam-1.6.1.gh.tar.gz 888055 BLAKE2B b02fcfbab0a3fba49eedc66720f50c3c191b01a0361500c5c8bb24c685bc6a463f25185bbb128483d8bd65a63474ed40689dd3174205610438295dd7e9e0b324 SHA512 4dcc2777232f0ddd946512edad495385d0132658eeb10e9510e56e472ae5ce193fe1de0e7e36b552aedef792ca2cf4d1a1429ecee535c948c512c5f5055a6632 diff --git a/dev-python/steam/metadata.xml b/dev-python/steam/metadata.xml index 79d8d284e4..b0f214e3ec 100644 --- a/dev-python/steam/metadata.xml +++ b/dev-python/steam/metadata.xml @@ -7,5 +7,7 @@ ValvePython/steam + solsticegamestudios/steam + steam diff --git a/dev-python/steam/steam-1.6.1.ebuild b/dev-python/steam/steam-1.6.1.ebuild new file mode 100644 index 0000000000..a583590a69 --- /dev/null +++ b/dev-python/steam/steam-1.6.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python package for interacting with Steam" +HOMEPAGE=" + https://github.com/solsticegamestudios/steam/ + https://pypi.org/project/steam/ +" +SRC_URI=" + https://github.com/solsticegamestudios/steam/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cachetools-3.0.0[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.7.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.9.1[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/vdf-4.0[${PYTHON_USEDEP}] + + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/protobuf[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] +" + +pkg_postinst() { + if [[ ! ${REPLACING_VERSIONS} ]]; then + ewarn "If you intend to use this library for anything else than" + ewarn "ProtonUp-Qt you most likely need additional ebuilds for" + ewarn "gevent and gevent-eventemitter. These are currently not" + ewarn "part of the GURU repository." + ewarn + ewarn "Project references:" + ewarn " - http://www.gevent.org/" + ewarn " - https://github.com/rossengeorgiev/gevent-eventemitter" + fi +}