Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jan 2026 08:48:06 +0000
From:      Michael Osipov <michaelo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Siva Mahadevan <me@svmhdvn.name>
Subject:   git: d1bd9b06caf4 - main - [NEW PORT] security/py-k5test: Library for setting up self-contained Kerberos 5 environments
Message-ID:  <6960c0c6.c00c.6ddcedee@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by michaelo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d1bd9b06caf46540ad325de9e8d14b33776823de

commit d1bd9b06caf46540ad325de9e8d14b33776823de
Author:     Siva Mahadevan <me@svmhdvn.name>
AuthorDate: 2024-04-21 15:34:28 +0000
Commit:     Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2026-01-09 08:47:24 +0000

    [NEW PORT] security/py-k5test: Library for setting up self-contained Kerberos 5 environments
    
    Co-authored-by: Michael Osipov <michaelo@FreeBSD.org>
    PR:             278820
---
 security/Makefile            |  1 +
 security/py-k5test/Makefile  | 22 ++++++++++++++++++++++
 security/py-k5test/distinfo  |  3 +++
 security/py-k5test/pkg-descr |  3 +++
 4 files changed, 29 insertions(+)

diff --git a/security/Makefile b/security/Makefile
index 34617ffeed92..ac1c6c585ac6 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -974,6 +974,7 @@
     SUBDIR += py-josepy
     SUBDIR += py-joserfc
     SUBDIR += py-jwcrypto
+    SUBDIR += py-k5test
     SUBDIR += py-keepkey
     SUBDIR += py-kerberos
     SUBDIR += py-keyring
diff --git a/security/py-k5test/Makefile b/security/py-k5test/Makefile
new file mode 100644
index 000000000000..9fe86fc5296a
--- /dev/null
+++ b/security/py-k5test/Makefile
@@ -0,0 +1,22 @@
+PORTNAME=	k5test
+PORTVERSION=	0.10.4
+CATEGORIES=	security python
+MASTER_SITES=	PYPI
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	me@svmhdvn.name
+COMMENT=	Library for setting up self-contained Kerberos 5 environments
+WWW=		https://github.com/pythongssapi/k5test
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+				${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+USES=		gssapi python
+USE_PYTHON=	autoplist concurrent pep517
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/security/py-k5test/distinfo b/security/py-k5test/distinfo
new file mode 100644
index 000000000000..f7d85536ccc6
--- /dev/null
+++ b/security/py-k5test/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1713580605
+SHA256 (k5test-0.10.4.tar.gz) = e152491e6602f6a93b3d533d387bd4590f2476093b6842170ff0b93de64bef30
+SIZE (k5test-0.10.4.tar.gz) = 13661
diff --git a/security/py-k5test/pkg-descr b/security/py-k5test/pkg-descr
new file mode 100644
index 000000000000..89c8e46913be
--- /dev/null
+++ b/security/py-k5test/pkg-descr
@@ -0,0 +1,3 @@
+k5test is a library for setting up self-contained Kerberos 5 environments, and
+running Python unit tests inside those environments. It is based on the file of
+the same name found alongside the MIT Kerberos 5 unit tests.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6960c0c6.c00c.6ddcedee>