Date: Mon, 26 Jan 2026 19:37:01 +0000 From: Charlie Li <vishwin@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6cfb21b37eb4 - main - comms/chirp: update to 20260123 Message-ID: <6977c25d.eea1.42566f4f@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vishwin: URL: https://cgit.FreeBSD.org/ports/commit/?id=6cfb21b37eb430e447cc34bd70920e767536d63a commit 6cfb21b37eb430e447cc34bd70920e767536d63a Author: Charlie Li <vishwin@FreeBSD.org> AuthorDate: 2026-01-26 19:21:30 +0000 Commit: Charlie Li <vishwin@FreeBSD.org> CommitDate: 2026-01-26 19:35:36 +0000 comms/chirp: update to 20260123 - use nightly tarball - LOCAL secondary as old nightlies are deleted from upstream immediately - restore USE_PYTHON=pep517 as setuptools is assumed - expose test suite Event: Winter Field Day 2026 Event: Snowstorm Special January 2026 --- comms/chirp/Makefile | 52 ++++++++++++++++++++++++--------------------------- comms/chirp/distinfo | 6 +++--- comms/chirp/pkg-plist | 20 +++----------------- 3 files changed, 30 insertions(+), 48 deletions(-) diff --git a/comms/chirp/Makefile b/comms/chirp/Makefile index 95123f71c0b7..6434e86ef71c 100644 --- a/comms/chirp/Makefile +++ b/comms/chirp/Makefile @@ -1,58 +1,54 @@ PORTNAME= chirp -DISTVERSION= 20251106 -PORTREVISION= 2 +DISTVERSION= 20260123 CATEGORIES= comms hamradio +MASTER_SITES= https://archive.chirpmyradio.com/chirp_next/next-${DISTVERSION}/ \ + LOCAL/vishwin PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} -DIST_SUBDIR= chirp MAINTAINER= hamradio@FreeBSD.org COMMENT= Free, open-source tool for programming your amateur radio -WWW= https://chirpmyradio.com/ \ - https://github.com/kk7ds/chirp/ +WWW= https://chirpmyradio.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ${PY_SETUPTOOLS} \ - ${PYTHON_PKGNAMEPREFIX}versioningit>0:devel/py-versioningit@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yattag>0:devel/py-yattag@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}suds>0:net/py-suds@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lark>0:devel/py-lark@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-html>0:devel/py-pytest-html@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pep8>0:devel/pep8@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ddt>0:devel/py-ddt@${PY_FLAVOR} + +USES= desktop-file-utils gnome python shebangfix +SHEBANG_GLOB= *.py -USES= desktop-file-utils gnome python:3.10+ shebangfix - -USE_GITHUB= yes -GH_ACCOUNT= kk7ds -GH_TAGNAME= 0d2703ec +USE_PYTHON= autoplist pep517 pytest -USE_PYTHON= autoplist distutils pytest USE_WX= 3.2 WX_COMPS= python:run -SHEBANG_GLOB= *.py +OPTIONS_DEFINE= NLS NO_ARCH= yes -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes - -post-patch: - @${ECHO} "Version: ${PORTVERSION}" > ${WRKSRC}/PKG-INFO +post-patch-NLS-off: + @${REINPLACE_CMD} -e '/chirp\/locale/d' ${WRKSRC}/MANIFEST.in post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/metainfo @cd ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/share && \ ${INSTALL_DATA} ${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps && \ - ${INSTALL_DATA} ${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} - -post-install-NLS-on: - @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/share/locale - @cd ${WRKSRC}/chirp && \ - ${COPYTREE_SHARE} locale ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/share - @${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/share/locale/Makefile - @${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/share/locale/check_parameters.py - @${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/share/locale/README.md + ${INSTALL_DATA} ${PORTNAME}-logo.png ${STAGEDIR}${PREFIX}/share/pixmaps && \ + ${INSTALL_DATA} ${PORTNAME}.svg ${STAGEDIR}${PREFIX}/share/pixmaps && \ + ${INSTALL_DATA} ${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} && \ + ${INSTALL_DATA} *.metainfo.xml ${STAGEDIR}${PREFIX}/share/metainfo .include <bsd.port.mk> diff --git a/comms/chirp/distinfo b/comms/chirp/distinfo index d00c0b2acff8..963ad2502eee 100644 --- a/comms/chirp/distinfo +++ b/comms/chirp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762785090 -SHA256 (chirp/kk7ds-chirp-20251106-0d2703ec_GH0.tar.gz) = 8251bfdcf163794ea40811795a5f0a586dd2c84fe445b00842cf03c415e4c1a1 -SIZE (chirp/kk7ds-chirp-20251106-0d2703ec_GH0.tar.gz) = 2991163 +TIMESTAMP = 1769282280 +SHA256 (chirp-20260123.tar.gz) = a0af7cc278e4f739e2a1208a0cb513c26e03466a364c817b8990a399b253b958 +SIZE (chirp-20260123.tar.gz) = 2567026 diff --git a/comms/chirp/pkg-plist b/comms/chirp/pkg-plist index 4c5803fddf86..c12454a74098 100644 --- a/comms/chirp/pkg-plist +++ b/comms/chirp/pkg-plist @@ -1,19 +1,5 @@ -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/bg_BG.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/de.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/el.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/en_US.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/es.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/fr.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/hu.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/it.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/ja_JP.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/nl.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/pl.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/pt_BR.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/ro_RO.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/ru.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/tr_TR.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/uk_UA.po -%%NLS%%%%PYTHON_SITELIBDIR%%/chirp/share/locale/zh_CN.po share/applications/chirp.desktop +share/metainfo/com.chirpmyradio.CHIRP.metainfo.xml share/pixmaps/chirp.png +share/pixmaps/chirp-logo.png +share/pixmaps/chirp.svghome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6977c25d.eea1.42566f4f>
