From 313a3a7a00ba87098d41d78315994534728708c5 Mon Sep 17 00:00:00 2001 From: Jernej Jakob Date: Sun, 3 May 2026 22:36:22 +0200 Subject: [PATCH] dev-python/nitrokey: add 0.4.2 This version updates the dependency on dev-python/hidapi-0.14 which has already been removed from the tree to 0.15 which is current. Consequently the package mask added in 1005e14c56 can be removed. I've contacted the maintainer about updating the Nitrokey packages on 2026-04-21 but haven't received a reply yet. Signed-off-by: Jernej Jakob --- dev-python/nitrokey/Manifest | 1 + dev-python/nitrokey/nitrokey-0.4.2.ebuild | 41 +++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 dev-python/nitrokey/nitrokey-0.4.2.ebuild diff --git a/dev-python/nitrokey/Manifest b/dev-python/nitrokey/Manifest index 4e32a76ebf..ec907f3a5a 100644 --- a/dev-python/nitrokey/Manifest +++ b/dev-python/nitrokey/Manifest @@ -1 +1,2 @@ DIST nitrokey-0.4.1.gh.tar.gz 1234954 BLAKE2B e095673defa106072a05286a0144b8a02b581fc3836b783960ebda3c47770eeaf0761ac76111b7368d6f739e42c45191de92f652162a2b76c4b25bd6dfab7cbb SHA512 af88c7b4a59f11a5d54496c2f2cd3e808d711935b87b0fe21de62a34159f000dacf63f4a8b46be37dd6ba540c3a04d41328bf09e81f02dc2634de05e16c4d498 +DIST nitrokey-0.4.2.gh.tar.gz 1235069 BLAKE2B ee2d08363eb7ccb2e72fb73bd2d45e01c00f3c6784bbd5ea2f5b185a4c358c3502e2200796fdcb0c98cc1037324d4cb7e8b7cca97e3a53d5122049040ad778b6 SHA512 04003651240361e736e4a3a4f3c7f172a86f06eab7a0a6bd862e20fd8b22aa7918e130fd918ee10f906322949bd8ad292b03e0dc708c928c951e236c6650c680 diff --git a/dev-python/nitrokey/nitrokey-0.4.2.ebuild b/dev-python/nitrokey/nitrokey-0.4.2.ebuild new file mode 100644 index 0000000000..3e74b28aef --- /dev/null +++ b/dev-python/nitrokey/nitrokey-0.4.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +DESCRIPTION="Python SDK for Nitrokey devices" +HOMEPAGE="https://github.com/Nitrokey/nitrokey-sdk-py https://pypi.org/project/nitrokey/" + +SRC_URI="https://github.com/Nitrokey/nitrokey-sdk-py/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/nitrokey-sdk-py-${PV}" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="udev" + +RDEPEND=" + >=dev-python/cryptography-41[${PYTHON_USEDEP}] + >=dev-python/crcmod-1.7[${PYTHON_USEDEP}] + =dev-python/fido2-1.1.2[${PYTHON_USEDEP}] + =dev-python/hidapi-0.14[${PYTHON_USEDEP}] + udev? ( app-crypt/nitrokey-udev-rules ) + =dev-python/requests-2*[${PYTHON_USEDEP}] + >=dev-python/tlv8-0.10[${PYTHON_USEDEP}] + =dev-python/pyserial-3.5[${PYTHON_USEDEP}] + =dev-python/protobuf-5.26[${PYTHON_USEDEP}] +