Received: by mail.netbsd.org (Postfix, from userid 605) id 37F6184D66; Tue, 1 Nov 2022 17:17:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6954684D4A for ; Tue, 1 Nov 2022 17:17:38 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id miPwKwOB9KaE for ; Tue, 1 Nov 2022 17:17:37 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 71ABA84D00 for ; Tue, 1 Nov 2022 17:17:37 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 4AA43FA90; Tue, 1 Nov 2022 17:17:37 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1667323057130370" MIME-Version: 1.0 Date: Tue, 1 Nov 2022 17:17:37 +0000 From: "Greg Troxel" Subject: CVS commit: pkgsrc/ham/hamlib To: pkgsrc-changes@NetBSD.org Reply-To: gdt@netbsd.org X-Mailer: log_accum Message-Id: <20221101171737.4AA43FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1667323057130370 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: gdt Date: Tue Nov 1 17:17:37 UTC 2022 Modified Files: pkgsrc/ham/hamlib: Makefile PLIST distinfo Log Message: nham/hamlib: Update to 4.5 Upstream NEWS does not indicate an ABI break, and there is no shlib major change. Upstream NEWS, less most new radios, bugfixes, and minor improvements: Version 4.5 (2022-10-30) * New rotator utility https://www.pianetaradio.it/blog/catrotator/ * Kenwood rigs should now support AI command packets * Add get_separator and set_separator and -S option for rigctld -- node-red applicability * Add GRBLTRK rotor project -- two axis rotor * enum meter_level_e is deprecated and will be removed in 4.6 * Add SDRPlay SDRUno rig -- can now use Data/Pkt in WSJTX * Add ability to use cat_string to FLRig via the "w" and "W" commands * Add -B/--mapa2b to rigctlcom Allows rigctlcom to map set_freq on VFOA to VFOB instead This will allow CW Skimmer to work with some rigs (e.g. IC7300) using FM mode on VFOA and CW mode on VFOB and split mode transmit on VFOB. Clicking on CW Skimmer will change VFOB instead of VFOA to allow working dxpeditions where the fox is staying on frequency * Add password capability to rigctld via -A switch. rigctld -A will produce a consistent shared key for any specific password that can used in \password and rig_set_password TBD The shared key can also be placed in .hamlib_settings * Asynchronous rig data output handling to support transceive and spectrum data. Mikael, OH3BHX Example for the IC-7300 to multicast on port 20001 and provide async rig information rigctld --port=20001 --model=3073 --serial-speed=115200 --rig-file=/dev/serial/... --set-conf=rts_state=OFF --set-conf=dtr_state=OFF --multicast-addr=224.0.0.1 --multicast-port=20001 --set-conf=async=1 Also, spectrum data output needs to be enabled with: \set_func SPECTRUM 1 * See new set_conf option async for some Icom rigs * Multicast UDP packet output for asynchronous data. Mikael, OH3BHX * Rig state poll routine to serve commonly used data like frequency and mode from cache. Mikael, OH3BHX * deprecated hamlib_port_t at front of rig_state structure -- new one at end of structure * New rig_send_raw to send/read raw command to rig * New RIG_LEVEL_BAND_SELECT for Yaesu rigs * New rig_get_conf2 to replace rig_get_conf buffer overflow potential * New rot_get_conf2 to reaplce rot_get_conf buffer overflow potential * Added Barrett 4050 -- not functional yet * Deprecated: rigctl commands \set_trn (A) and \get_trn (a) as they never worked as intended * Deprecated: field rig_caps.transceive and RIG_TRN_* macros Version 4.4 (2021-12-02) * Icom rigs now default filter 2 when setting PKTUSB but user can override * Add Android sensor as a rotator * Added rig_get_vfo to some Icom rigs that have XCHG or 0x25 command capability * Added ability to build hamlib with docker * Faster serial i/o noticeable on higher baud rates To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 pkgsrc/ham/hamlib/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/ham/hamlib/PLIST cvs rdiff -u -r1.27 -r1.28 pkgsrc/ham/hamlib/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1667323057130370 Content-Disposition: inline Content-Length: 2566 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/ham/hamlib/Makefile diff -u pkgsrc/ham/hamlib/Makefile:1.54 pkgsrc/ham/hamlib/Makefile:1.55 --- pkgsrc/ham/hamlib/Makefile:1.54 Tue Jun 28 11:34:08 2022 +++ pkgsrc/ham/hamlib/Makefile Tue Nov 1 17:17:37 2022 @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.54 2022/06/28 11:34:08 wiz Exp $ +# $NetBSD: Makefile,v 1.55 2022/11/01 17:17:37 gdt Exp $ # DISTNAME= hamlib-${VERSION} # V.rcN, VrcN, V~rcN -VERSION= 4.3.1 +VERSION= 4.5 VERSIOND= ${VERSION} VERSIONF= ${VERSION} PKGREVISION= 1 @@ -29,11 +29,6 @@ CONFIGURE_ARGS+= --without-tcl-binding \ CHECK_PORTABILITY_SKIP+= scripts/build-w64-jtsdk.sh -# Reported to upstream mailinglist 20210915 -post-install: - mv ${DESTDIR}/${PREFIX}/bin/testlibusb ${DESTDIR}/${PREFIX}/bin/rigctl_testlibusb - - TEST_TARGET= check .include "../../mk/bsd.prefs.mk" Index: pkgsrc/ham/hamlib/PLIST diff -u pkgsrc/ham/hamlib/PLIST:1.20 pkgsrc/ham/hamlib/PLIST:1.21 --- pkgsrc/ham/hamlib/PLIST:1.20 Wed Sep 15 22:52:45 2021 +++ pkgsrc/ham/hamlib/PLIST Tue Nov 1 17:17:37 2022 @@ -1,18 +1,19 @@ -@comment $NetBSD: PLIST,v 1.20 2021/09/15 22:52:45 gdt Exp $ +@comment $NetBSD: PLIST,v 1.21 2022/11/01 17:17:37 gdt Exp $ bin/ampctl bin/ampctld bin/rigctl -bin/rigctl_testlibusb bin/rigctlcom bin/rigctld bin/rigmem bin/rigsmtr bin/rigswr +bin/rigtestlibusb bin/rotctl bin/rotctld include/hamlib/ampclass.h include/hamlib/amplifier.h include/hamlib/amplist.h +include/hamlib/config.h include/hamlib/rig.h include/hamlib/rig_dll.h include/hamlib/rigclass.h Index: pkgsrc/ham/hamlib/distinfo diff -u pkgsrc/ham/hamlib/distinfo:1.27 pkgsrc/ham/hamlib/distinfo:1.28 --- pkgsrc/ham/hamlib/distinfo:1.27 Tue Oct 26 10:48:39 2021 +++ pkgsrc/ham/hamlib/distinfo Tue Nov 1 17:17:37 2022 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.27 2021/10/26 10:48:39 nia Exp $ +$NetBSD: distinfo,v 1.28 2022/11/01 17:17:37 gdt Exp $ -BLAKE2s (hamlib-4.3.1.tar.gz) = fa47241b921ffb49b1c31a8cd116da505eed0d1fc1b806f4c95411b5c9835d98 -SHA512 (hamlib-4.3.1.tar.gz) = 8dee4676a19de7ac1ef733a4285b76e918f11aad6594d0557d36df295faf04c615e0993edb2f9ed5e7aea718c184603fec831caf28b75026c705f0b2e4b9eca7 -Size (hamlib-4.3.1.tar.gz) = 2356944 bytes +BLAKE2s (hamlib-4.5.tar.gz) = 40c1536b6a88df3fd8edad61b07dd12bce3b4a302a68f29be5316b88c74ecf13 +SHA512 (hamlib-4.5.tar.gz) = 671da06aed54951ca810b4de7291a16de3a2f6ed54b8d024d4d9bfed9dfc6a21336c3cadd6f5b128c3ab54f1edd2b22db491b074b7759b9dfd9e71e1ce4055f3 +Size (hamlib-4.5.tar.gz) = 2568061 bytes SHA1 (patch-src_network.c) = ca55437ace4576abfbeb5693b400d5a85179e17d --_----------=_1667323057130370--