git: 9acae4e20c4b - main - security/py-paramiko: add GSSAPI option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 08 Jun 2022 17:10:58 UTC
The branch main has been updated by sbz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9acae4e20c4b09ee0c35edc0db44c4ecc616ba7c
commit 9acae4e20c4b09ee0c35edc0db44c4ecc616ba7c
Author: Sofian Brabez <sbz@FreeBSD.org>
AuthorDate: 2022-06-02 21:22:24 +0000
Commit: Sofian Brabez <sbz@FreeBSD.org>
CommitDate: 2022-06-08 17:10:54 +0000
security/py-paramiko: add GSSAPI option
GSSAPI is considered as an extra feature in paramiko. Building support
for it requires to have Kerberos (either MIT or Heimdal). Add support
for it as an OPTION disabled by default.
PR: 264136
---
security/py-paramiko/Makefile | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/security/py-paramiko/Makefile b/security/py-paramiko/Makefile
index a874f1a5fa8d..5fb4cb9647fb 100644
--- a/security/py-paramiko/Makefile
+++ b/security/py-paramiko/Makefile
@@ -2,6 +2,7 @@
PORTNAME= paramiko
PORTVERSION= 2.11.0
+PORTREVISION= 1
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,16 +16,19 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:security/py-bcrypt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cryptography>=2.5:security/py-cryptography@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.7:devel/py-pyasn1@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pynacl>=1.0.1:security/py-pynacl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gssapi>=1.4.1:security/py-gssapi@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-relaxed>=0:devel/py-pytest-relaxed@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}invoke>=0:devel/py-invoke@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pynacl>=1.0.1:security/py-pynacl@${PY_FLAVOR}
-USES= cpe python:3.7+ pytest:4
-USE_PYTHON= autoplist distutils
-PYTEST_ARGS= -p no:relaxed
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}invoke>=0:devel/py-invoke@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-relaxed>=0:devel/py-pytest-relaxed@${PY_FLAVOR}
+USES= cpe pytest:4 python:3.7+
+USE_PYTHON= autoplist distutils
NO_ARCH= yes
+OPTIONS_DEFINE= GSSAPI
+GSSAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gssapi>=1.4.1:security/py-gssapi@${PY_FLAVOR}
+
+PYTEST_ARGS= -p no:relaxed
+
.include <bsd.port.mk>