git: 68ca6857b571 - main - security/py-keyrings.alt: adjust optional dependency (unbreak)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 May 2023 10:09:02 UTC
The branch main has been updated by danfe:
URL: https://cgit.FreeBSD.org/ports/commit/?id=68ca6857b571a1304bc3f2fc73ae67663bb397f8
commit 68ca6857b571a1304bc3f2fc73ae67663bb397f8
Author: Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2023-05-18 10:08:02 +0000
Commit: Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2023-05-18 10:08:02 +0000
security/py-keyrings.alt: adjust optional dependency (unbreak)
In commit a16d8f14ce3b, deprecation of `security/py-pycrypto' had
not been handled completely: one optional dependency which is off
by default was still referencing the expiring port.
According to release notes, EncryptedFileKeyring now supports both
pycryptodome and pycryptodomex (preferring the latter), so prefer
the latter.
Reported by: someone on t.me/freebsd_ru
---
security/py-keyrings.alt/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/security/py-keyrings.alt/Makefile b/security/py-keyrings.alt/Makefile
index bb77f7242bd3..5756b2a3546c 100644
--- a/security/py-keyrings.alt/Makefile
+++ b/security/py-keyrings.alt/Makefile
@@ -29,7 +29,7 @@ ENCRYPTED_FILE_DESC= Install pycrypto to support the Encrypted File backend
GNOME_KEYRING_DESC= Install GNOME Keyring to support the Gnome backend
PYFS_DESC= Install pyfilesystem to support the pyfs backend
-ENCRYPTED_FILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.5:security/py-pycrypto@${PY_FLAVOR}
+ENCRYPTED_FILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycryptodomex>0:security/py-pycryptodomex@${PY_FLAVOR}
GNOME_KEYRING_USES= gnome
GNOME_KEYRING_USE= GNOME=pygobject3
PYFS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fs>=0.5:devel/py-fs@${PY_FLAVOR}