git: 602d0600cc86 - main - comms/kermit: Upgrade from 10.0.beta12 to 11.0.511
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Sep 2026 21:37:31 UTC
The branch main has been updated by tz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=602d0600cc86af3fa1d90679eabc42ba4b7de741
commit 602d0600cc86af3fa1d90679eabc42ba4b7de741
Author: Torsten Zuehlsdorff <tz@FreeBSD.org>
AuthorDate: 2026-09-19 21:33:18 +0000
Commit: Torsten Zuehlsdorff <tz@FreeBSD.org>
CommitDate: 2026-09-19 21:37:18 +0000
comms/kermit: Upgrade from 10.0.beta12 to 11.0.511
The update includes a number of security fixes including a fixed CVE issue.
Check the changelog for more details here:
https://github.com/OpenKermit/ckermit/blob/main/doc/changelog.md
Reported by: John Goerzen (upstream)
Sponsored by: OTTRIA
---
comms/kermit/Makefile | 29 +++++++++++++++++++++--------
comms/kermit/distinfo | 6 +++---
2 files changed, 24 insertions(+), 11 deletions(-)
diff --git a/comms/kermit/Makefile b/comms/kermit/Makefile
index 4bc8d95e055e..daf8fe1f3bb1 100644
--- a/comms/kermit/Makefile
+++ b/comms/kermit/Makefile
@@ -1,23 +1,31 @@
PORTNAME= kermit
-PORTVERSION= 10.0.beta12
+DISTVERSIONPREFIX= v
+DISTVERSION= 11.0.511
CATEGORIES= comms ftp net
-MASTER_SITES= https://www.kermitproject.org/ftp/kermit/test/tar/ \
- ftp://ftp.kermitproject.org/kermit/test/tar/
-DISTNAME= cku416-${PORTVERSION:E}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Portable scriptable network and serial communication program
-WWW= https://www.kermitproject.org/
+WWW= https://www.openkermit.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.TXT
-USES= ssl
-NO_WRKSUBDIR= yes
+TEST_DEPENDS= check>=0:devel/check \
+ pkgconf>=1.3.0_1:devel/pkgconf \
+ ${PYTHON_PKGNAMEPREFIX}pyftpdlib>=0:ftp/py-pyftpdlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=0:devel/py-pytest-timeout@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR}
+
+USES= pytest ssl
+USE_GITHUB= yes
+GH_ACCOUNT= OpenKermit
+GH_PROJECT= ckermit
+
MAKEFILE= makefile
ALL_TARGET= freebsd+ssl
MAKE_ARGS= CC="${CC}" CC2="${CC}" \
SSLINC="-I${OPENSSLINC}" SSLLIB="-L${OPENSSLLIB}"
+PYTEST_ARGS= -n ${MAKE_JOBS_NUMBER}
PLIST_FILES= bin/kermit share/man/man1/kermit.1.gz
PORTDOCS= *
@@ -34,6 +42,11 @@ do-install:
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.TXT ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR}
+
+pre-test:
+ @cd ${TEST_WRKSRC} && ${SETENVI} ${WRK_ENV} ${TEST_ENV} \
+ ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${TEST_ARGS} check
.include <bsd.port.mk>
diff --git a/comms/kermit/distinfo b/comms/kermit/distinfo
index b03274fa0c24..0f86eda89497 100644
--- a/comms/kermit/distinfo
+++ b/comms/kermit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742765959
-SHA256 (cku416-beta12.tar.gz) = 1e38f6f813a8d97ec46bc1002c1bc389a3a3412b1188ace5027143d5c561c5ab
-SIZE (cku416-beta12.tar.gz) = 2353340
+TIMESTAMP = 1789852220
+SHA256 (OpenKermit-ckermit-v11.0.511_GH0.tar.gz) = baaa0abadf7900a2770f179ddeb6a5fe71891c8bae8805ea633f0bc284e2c39c
+SIZE (OpenKermit-ckermit-v11.0.511_GH0.tar.gz) = 3342788