Versions
v4.0 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~arm64 ~x86
- USE flags
- test
v3.4_p20240630 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm64 ~x86
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- pypy3
- Build with PyPy3
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
Runtime Dependencies
dev-lang / pypy : A fast, compliant alternative implementation of the Python (3.10) language
dev-lang / python : Freethreading (no-GIL) version of Python programming language
Depending packages
app-emulation / protontricks : app-emulation/winetricks wrapper for Proton (Steam Play) games
games-util / sc-controller : User-mode driver and GTK-based GUI for Steam Controllers and others
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Tobias Jakobi · gentoo
dev-python/vdf: Bump to 4.0
The original repository in the ValvePython GitHub group is abandoned and hasn't seen any commit in the master branch for three years. Solstice Game Studios has more or less taken over the maintenance of the project and is now providing a new 4.0 release. This release is crucial since the format of the .vdf files that the current stable Steam client is using has changed significantly. The old 3.4 release can no longer parse these files, i.e. the release is non-functional when using the stable Steam client. Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de> Closes: https://github.com/gentoo/gentoo/pull/40115 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Arthur Zamarin · gentoo
dev-python/vdf: Stabilize 3.4_p20240630 ALLARCHES, #942274
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
dev-python/vdf: Switch to a patched fork, hopefully temporarily
Steam is now using a new format, but the necessary changes haven't been merged by the maintainers of this library yet. Bug: https://github.com/ValvePython/vdf/pull/61 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Enable py3.13
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Stabilize 3.4-r1 arm64, #918395
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Keyword 3.4-r1 arm64, #918073
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Enable py3.12
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-python/vdf: Stabilize 3.4-r1 ALLARCHES, #852515
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/vdf: enable py3.11
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-python/vdf: EAPI=8, PEP517
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/vdf: disable py3.7
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-python/vdf: Keyword 3.4 x86, #831504
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/vdf: drop 3.3
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/vdf: Stabilize 3.4 ALLARCHES, #797502
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Bump to 3.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/vdf: support python3_10
Had to be patched to import ABCs from collections.abc rather than collections directly (deprecated since 3.3, originally scheduled to be disallowed in 3.9, eventually stopped working in 3.10), with that taken care of builds, tests and installs fine. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-python/vdf: amd64 stable (ALLARCHES policy) wrt bug #737806
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/vdf: Stabilize 3.2-r1 ALLARCHES, #731622
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/vdf-3.3: support python3_9
Turns out using or importing the ABCs from 'collections' instead of from 'collections.abc' will only stop working in python 3.10 rather than 3.9, therefore in the end vdf tests all pass on 3.9 without any patching. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/vdf: bump to 3.3
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/vdf: support pypy3, simplify test dependencies
pypy3 - builds and tests fine, as claimed by upstream Test dependencies - Python-3.3 and newer have unittest.mock in the standard library and this package does not support any versions older than that, patch the relevant test file to use unittest.mock and stop pulling in dev-python/mock (which was pulled in incorrectly anyway). Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-python/vdf: amd64 stable wrt bug #713258
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/vdf: new package
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>