pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

chirp: Update to 20230218



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Sat Feb 18 09:28:15 2023 -0500
Changeset:	6125e89aeeb65030f533ab8b8a1e42ef288ca67a

Modified Files:
	chirp/Makefile
	chirp/PLIST
	chirp/distinfo
Added Files:
	chirp/COMMIT_MESSAGE
	chirp/TODO

Log Message:
chirp: Update to 20230218

Upstream changed the program's name from chirp-next to chirp, even
though it is still distributed under a chirp-next directory.  This is
a simplification; this commit removes multiple accomodations to
transform the name back to chirp.

Clean up a number of packaging things that are no longer needed.

Add TODO.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6125e89aeeb65030f533ab8b8a1e42ef288ca67a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 chirp/COMMIT_MESSAGE | 11 +++++++++++
 chirp/Makefile       | 12 +++++-------
 chirp/PLIST          | 19 ++++++++++++++++---
 chirp/TODO           |  4 ++++
 chirp/distinfo       |  6 +++---
 5 files changed, 39 insertions(+), 13 deletions(-)

diffs:
diff --git a/chirp/COMMIT_MESSAGE b/chirp/COMMIT_MESSAGE
new file mode 100644
index 0000000000..619d4a0826
--- /dev/null
+++ b/chirp/COMMIT_MESSAGE
@@ -0,0 +1,11 @@
+ham/chirp: Update to python3 version of chirp
+
+chirp used to use python 2.7 and py-gtk2.  Upstream has changed to
+python3 and wxWidgets.  This commit moves pkgsrc to the new version,
+called "chirp-next".  Besides the python version and toolkit change,
+installed program names change.
+
+This remains a daily snapshot as upstream does not have releases.  As
+always there are bugfixes, minor improvements and support for
+additional radios.
+
diff --git a/chirp/Makefile b/chirp/Makefile
index e280217a74..717a5acf22 100644
--- a/chirp/Makefile
+++ b/chirp/Makefile
@@ -1,8 +1,7 @@
 # $NetBSD: Makefile,v 1.57 2023/01/29 21:16:48 ryoon Exp $
 
-VERSION=	20230122
-DISTNAME=	chirp-next-${VERSION}
-PKGNAME=	${DISTNAME:S/-next//}
+VERSION=	20230218
+DISTNAME=	chirp-${VERSION}
 CATEGORIES=	ham
 MASTER_SITES=	https://trac.chirp.danplanet.com/chirp_next/next-${VERSION}/
 # Chirp does not have what would normally called releasees.  They have
@@ -20,15 +19,13 @@ MASTER_SITES=	https://trac.chirp.danplanet.com/chirp_next/next-${VERSION}/
 
 MAINTAINER=	dbj%NetBSD.org@localhost
 #MAINTAINER+=	gdt%NetBSD.org@localhost
-HOMEPAGE=	https://chirp.danplanet.com/projects/chirp/wiki/Home
+HOMEPAGE=	https://chirp.danplanet.com/
 COMMENT=	Tool for programming Amateur Radio HTs
 LICENSE=	gnu-gpl-v3
 
 USE_LANGUAGES=	#none
-REPLACE_PYTHON=	*.py chirp/*.py chirp/ui/*.py
 
 PYTHON_VERSIONS_INCOMPATIBLE=	27
-EGG_NAME=	chirp-next_${PKGVERSION_NOREV}
 
 DEPENDS+=	${PYPKGPREFIX}-serial>=2.7:../../comms/py-serial
 DEPENDS+=	${PYPKGPREFIX}-requests>=2.0:../../devel/py-requests
@@ -47,5 +44,6 @@ DEPENDS+=	${PYPKGPREFIX}-importlib-resources>=1.4.0:../../devel/py-importlib-res
 .include "../../lang/python/egg.mk"
 .include "../../lang/python/application.mk"
 
-.include "../../x11/py-wxWidgets/buildlink3.mk"
+# wxWidgets needs a big update
+#.include "../../x11/py-wxWidgets/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/chirp/PLIST b/chirp/PLIST
index 1edaf120f9..1d28110d04 100644
--- a/chirp/PLIST
+++ b/chirp/PLIST
@@ -247,6 +247,9 @@ ${PYSITELIB}/chirp/drivers/ict7h.pyo
 ${PYSITELIB}/chirp/drivers/ict8.py
 ${PYSITELIB}/chirp/drivers/ict8.pyc
 ${PYSITELIB}/chirp/drivers/ict8.pyo
+${PYSITELIB}/chirp/drivers/icv80.py
+${PYSITELIB}/chirp/drivers/icv80.pyc
+${PYSITELIB}/chirp/drivers/icv80.pyo
 ${PYSITELIB}/chirp/drivers/icv86.py
 ${PYSITELIB}/chirp/drivers/icv86.pyc
 ${PYSITELIB}/chirp/drivers/icv86.pyo
@@ -256,9 +259,6 @@ ${PYSITELIB}/chirp/drivers/icw32.pyo
 ${PYSITELIB}/chirp/drivers/icx8x.py
 ${PYSITELIB}/chirp/drivers/icx8x.pyc
 ${PYSITELIB}/chirp/drivers/icx8x.pyo
-${PYSITELIB}/chirp/drivers/icx8x_ll.py
-${PYSITELIB}/chirp/drivers/icx8x_ll.pyc
-${PYSITELIB}/chirp/drivers/icx8x_ll.pyo
 ${PYSITELIB}/chirp/drivers/icx90.py
 ${PYSITELIB}/chirp/drivers/icx90.pyc
 ${PYSITELIB}/chirp/drivers/icx90.pyo
@@ -310,6 +310,9 @@ ${PYSITELIB}/chirp/drivers/kguv8e.pyo
 ${PYSITELIB}/chirp/drivers/kguv920pa.py
 ${PYSITELIB}/chirp/drivers/kguv920pa.pyc
 ${PYSITELIB}/chirp/drivers/kguv920pa.pyo
+${PYSITELIB}/chirp/drivers/kguv980p.py
+${PYSITELIB}/chirp/drivers/kguv980p.pyc
+${PYSITELIB}/chirp/drivers/kguv980p.pyo
 ${PYSITELIB}/chirp/drivers/kguv9dplus.py
 ${PYSITELIB}/chirp/drivers/kguv9dplus.pyc
 ${PYSITELIB}/chirp/drivers/kguv9dplus.pyo
@@ -346,6 +349,9 @@ ${PYSITELIB}/chirp/drivers/retevis_rb15.pyo
 ${PYSITELIB}/chirp/drivers/retevis_rb17p.py
 ${PYSITELIB}/chirp/drivers/retevis_rb17p.pyc
 ${PYSITELIB}/chirp/drivers/retevis_rb17p.pyo
+${PYSITELIB}/chirp/drivers/retevis_rb28.py
+${PYSITELIB}/chirp/drivers/retevis_rb28.pyc
+${PYSITELIB}/chirp/drivers/retevis_rb28.pyo
 ${PYSITELIB}/chirp/drivers/retevis_rt1.py
 ${PYSITELIB}/chirp/drivers/retevis_rt1.pyc
 ${PYSITELIB}/chirp/drivers/retevis_rt1.pyo
@@ -424,6 +430,9 @@ ${PYSITELIB}/chirp/drivers/thuv1f.pyo
 ${PYSITELIB}/chirp/drivers/tk270.py
 ${PYSITELIB}/chirp/drivers/tk270.pyc
 ${PYSITELIB}/chirp/drivers/tk270.pyo
+${PYSITELIB}/chirp/drivers/tk3140.py
+${PYSITELIB}/chirp/drivers/tk3140.pyc
+${PYSITELIB}/chirp/drivers/tk3140.pyo
 ${PYSITELIB}/chirp/drivers/tk760.py
 ${PYSITELIB}/chirp/drivers/tk760.pyc
 ${PYSITELIB}/chirp/drivers/tk760.pyo
@@ -433,6 +442,9 @@ ${PYSITELIB}/chirp/drivers/tk760g.pyo
 ${PYSITELIB}/chirp/drivers/tk8102.py
 ${PYSITELIB}/chirp/drivers/tk8102.pyc
 ${PYSITELIB}/chirp/drivers/tk8102.pyo
+${PYSITELIB}/chirp/drivers/tk8160.py
+${PYSITELIB}/chirp/drivers/tk8160.pyc
+${PYSITELIB}/chirp/drivers/tk8160.pyo
 ${PYSITELIB}/chirp/drivers/tk8180.py
 ${PYSITELIB}/chirp/drivers/tk8180.pyc
 ${PYSITELIB}/chirp/drivers/tk8180.pyo
@@ -535,6 +547,7 @@ ${PYSITELIB}/chirp/settings.pyo
 ${PYSITELIB}/chirp/share/chirp.desktop
 ${PYSITELIB}/chirp/share/chirp.ico
 ${PYSITELIB}/chirp/share/chirp.png
+${PYSITELIB}/chirp/share/chirp.svg
 ${PYSITELIB}/chirp/share/chirpw.1
 ${PYSITELIB}/chirp/share/welcome_screen.png
 ${PYSITELIB}/chirp/sources/__init__.py
diff --git a/chirp/TODO b/chirp/TODO
new file mode 100644
index 0000000000..d80367bd01
--- /dev/null
+++ b/chirp/TODO
@@ -0,0 +1,4 @@
+  - package py-yattr and depend on it
+
+  - update py-wxWidgets to use modern wxWidgets (or add a wrapper for
+    modern, really)
diff --git a/chirp/distinfo b/chirp/distinfo
index 7b4b4462e3..571145cfae 100644
--- a/chirp/distinfo
+++ b/chirp/distinfo
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.32 2022/12/17 16:41:50 gdt Exp $
 
-BLAKE2s (chirp-next-20230122.tar.gz) = 9623d5ef12ca63c9bf0502cfe258e5624b42435ce2939e6ac540951977e55288
-SHA512 (chirp-next-20230122.tar.gz) = a7b07f02fd2e48cdf7639ac4c6c65dcea0db5bfd6e20afc7367719b34b71640a3135864564a65ef722f7d894139b7cd498a5308b730644425e374976050e1130
-Size (chirp-next-20230122.tar.gz) = 1533763 bytes
+BLAKE2s (chirp-20230218.tar.gz) = 207351917191489916b25f8eac23daf98f3b0be67148503d2246e8d60e1e9f6c
+SHA512 (chirp-20230218.tar.gz) = c939bd7b37763adfbf42affa2bf4fee2d5aa0435742f27beabc91880575dcaacfbf5da402f379527212bda126cb1aba939d5d0fa5ae90547b65a0f27f25c8f73
+Size (chirp-20230218.tar.gz) = 1598626 bytes
 SHA1 (patch-chirp_platform.py) = e86353b6c51d7b0fea314de3c0b4580df79f1f65


Home | Main Index | Thread Index | Old Index