Versions
v2.3.0 :: 0 :: gentoo
- Modified
- License
- BSD-2
- Keywords
- ~amd64
- USE flags
- debug fapi test
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- fapi
- Enable feature API (requires tpm2-tss be compile with thes same)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- 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
Dependencies
app-crypt / swtpm : Libtpms-based TPM emulator
app-crypt / tpm2-tss : TCG Trusted Platform Module 2.0 Software Stack
dev-lang / python : Freethreading (no-GIL) version of Python programming language
Runtime Dependencies
app-crypt / swtpm : Libtpms-based TPM emulator
app-crypt / tpm2-tss : TCG Trusted Platform Module 2.0 Software Stack
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-python / asn1crypto : Python ASN.1 library with a focus on performance and a pythonic API
dev-python / cffi : Foreign Function Interface for Python calling C code
dev-python / cryptography : Library providing cryptographic recipes and primitives
dev-python / pycparser : C parser and AST generator written in Python
dev-python / pyyaml : YAML parser and emitter for Python
Depending packages
app-crypt / tpm2-pkcs11 : A PKCS#11 interface for TPM2 hardware
Bugs
- 902001
- dev-python/tpm2-pytss-2.3.0 calls cpp directly
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: drop 2.2.1
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39550 Signed-off-by: Sam James <sam@gentoo.org> - Christopher Byrne · gentoo
dev-python/tpm2-pytss: Fix compile under gcc-15
Added a patch to force "-std=c99" when preprocessing. As pcyparser only supports completely C99, this shouldn't be an issue Closes: https://bugs.gentoo.org/943997 Closes: https://bugs.gentoo.org/945056 Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/tpm2-pytss: enable py3.13
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-python/tpm2-pytss: add 2.3.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: Fix compile for newer tpm2-tss, cryptogrpahy
Closes: https://bugs.gentoo.org/931557 Closes: https://bugs.gentoo.org/931593 Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36609 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: drop 2.1.0-r2
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35662 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Christopher Byrne · gentoo
dev-python/tpm2-pytss: add 2.2.1
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: drop 2.1.0-r1
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35024 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Christopher Byrne · gentoo
dev-python/tpm2-pytss: support Python 3.12, dev-python/cryptography >= 42
Closes: https://bugs.gentoo.org/922900 Closes: https://bugs.gentoo.org/923240 Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: drop 2.1.0
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32238 Signed-off-by: Sam James <sam@gentoo.org> - Christopher Byrne · gentoo
dev-python/tpm2-pytss: Fix failing test, add DISTUTILS_EXT
Closes: https://bugs.gentoo.org/911838 Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/tpm2-pytss: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Rename dev-python/{setuptools_scm → setuptools-scm}
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: drop 1.2.0
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29045 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Christopher Byrne · gentoo
dev-python/tpm2-pytss: add 2.1.0
Closes: https://bugs.gentoo.org/890317 Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@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 - Christopher Byrne · gentoo
dev-python/tpm2-pytss: add 1.2.0
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Christopher Byrne · gentoo
dev-python/tpm2-pytss: drop 1.1.0
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26953 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: Avoid dance in python_test via upsteam patch
Also update HOMEPAGE and SRC_URI. Build changes only, no functional changes Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25682 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christopher Byrne · gentoo
dev-python/tpm2-pytss: initial import v1.1.0
Python bindings for TSS. Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>