git: f4ada6dd4d4b - main - security/py-yubikey-manager: Fix dependencies, undeprecate
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Jul 2022 11:46:34 UTC
The branch main has been updated by grembo: URL: https://cgit.FreeBSD.org/ports/commit/?id=f4ada6dd4d4b58ee68860121b62813a8f9034751 commit f4ada6dd4d4b58ee68860121b62813a8f9034751 Author: Michael Gmelin <grembo@FreeBSD.org> AuthorDate: 2022-07-07 11:40:44 +0000 Commit: Michael Gmelin <grembo@FreeBSD.org> CommitDate: 2022-07-07 11:44:48 +0000 security/py-yubikey-manager: Fix dependencies, undeprecate Upstream stopped using py-pycrypto in 2016. It uses py-cryptography, which is pulled in indirectly through the dependency on py-fido2. Therefore: - Remove dependency on py-pycrypto - Add dependency on py-cryptography (same version range as py-fido2) - Undeprecate --- security/py-yubikey-manager/Makefile | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/security/py-yubikey-manager/Makefile b/security/py-yubikey-manager/Makefile index 8020c896d474..09ad2ef3e431 100644 --- a/security/py-yubikey-manager/Makefile +++ b/security/py-yubikey-manager/Makefile @@ -1,6 +1,6 @@ PORTNAME= yubikey-manager PORTVERSION= 4.0.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,15 +11,12 @@ COMMENT= Python library and command line tool for configuring a YubiKey LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -DEPRECATED= Depends on expired security/py-pycrypto -EXPIRATION_DATE=2022-09-30 - BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6<40:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fido2>0:security/py-fido2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyscard>0:security/py-pyscard@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyusb>0:devel/py-pyusb@${PY_FLAVOR} \ RSA_SecurID_getpasswd:devel/libccid \ pcsc-spy:devel/pcsc-lite \