diff --git a/comms/chirp/Makefile b/comms/chirp/Makefile index 07d5c96f50e3..e32a61b05516 100644 --- a/comms/chirp/Makefile +++ b/comms/chirp/Makefile @@ -1,64 +1,58 @@ PORTNAME= chirp -DISTVERSION= 20240311 +DISTVERSION= 20240910 CATEGORIES= comms hamradio PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} DIST_SUBDIR= chirp MAINTAINER= hamradio@FreeBSD.org COMMENT= Free, open-source tool for programming your amateur radio WWW= https://chirpmyradio.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}versioningit>0:devel/py-versioningit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}yattag>0:devel/py-yattag@${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} -USES= desktop-file-utils gnome python shebangfix +USES= desktop-file-utils gnome python:3.10+ shebangfix SHEBANG_GLOB= *.py USE_GITHUB= yes GH_ACCOUNT= kk7ds -GH_TAGNAME= 091f707b +GH_TAGNAME= 1ee5acb USE_PYTHON= autoplist pep517 pytest USE_WX= 3.2 WX_COMPS= python:run PORTSCOUT= ignore:1 NO_ARCH= yes PLIST_SUB+= DISTVERSION="${DISTVERSION}" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes post-patch: @${ECHO} "Version: ${PORTVERSION}" > ${WRKSRC}/PKG-INFO post-install: @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 -.include - -.if ${PYTHON_REL} < 31000 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-resources>0:devel/py-importlib-resources@${PY_FLAVOR} -.endif - -.include +.include diff --git a/comms/chirp/distinfo b/comms/chirp/distinfo index 77e30ec9bfe1..37da03740cf5 100644 --- a/comms/chirp/distinfo +++ b/comms/chirp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710433023 -SHA256 (chirp/kk7ds-chirp-20240311-091f707b_GH0.tar.gz) = 417605581abcaf0590ef761c0e645a076419adaf09639a7f4e30c6414e13cf1a -SIZE (chirp/kk7ds-chirp-20240311-091f707b_GH0.tar.gz) = 2320385 +TIMESTAMP = 1726038291 +SHA256 (chirp/kk7ds-chirp-20240910-1ee5acb_GH0.tar.gz) = 4120bc27e69025a34a97750dfc46e5d14c201fbb5e8f9f2fb2780aa56f36fec4 +SIZE (chirp/kk7ds-chirp-20240910-1ee5acb_GH0.tar.gz) = 2625366 diff --git a/comms/chirp/pkg-plist b/comms/chirp/pkg-plist index b1f2bfe08064..417c9d2d4cba 100644 --- a/comms/chirp/pkg-plist +++ b/comms/chirp/pkg-plist @@ -1,17 +1,18 @@ +%%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/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/pixmaps/chirp.png