Accepting request 1233891 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1233891 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hamlib?expand=0&rev=20
This commit is contained in:
commit
ef901cbf65
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:601c89f32ed225e9527ade3d64d0d05d23202c05ae21ffa77e59d70ee4597fcd
|
|
||||||
size 2603846
|
|
@ -1,6 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iF0EABECAB0WIQSC1k9rDmfNQfaJu6b7LFEw1VqIGQUCZC3oqAAKCRD7LFEw1VqI
|
|
||||||
GfZQAJ95phZbaohL4R4IAP1P3Vbx7lmt+gCgj53cNUwJcotvCaHtwDVSjgla6p4=
|
|
||||||
=+Ccg
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
hamlib-4.6.tar.gz
Normal file
3
hamlib-4.6.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:6f873579bc4e0ef4e540313ec2acd4f198b5510d7dd9397a4ae68fe8ff20d167
|
||||||
|
size 2905124
|
6
hamlib-4.6.tar.gz.asc
Normal file
6
hamlib-4.6.tar.gz.asc
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iF0EABECAB0WIQSC1k9rDmfNQfaJu6b7LFEw1VqIGQUCZ2q+GgAKCRD7LFEw1VqI
|
||||||
|
GdcHAJ94GjtX7o5rpLl2dwn3TrltzQ7NKACeOEaNoJmfTFNgUmGJb6JuVfHm89Q=
|
||||||
|
=nODu
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,11 +0,0 @@
|
|||||||
diff -up Hamlib-4.5.5/tests/memload.c.aaaa Hamlib-4.5.5/tests/memload.c
|
|
||||||
--- Hamlib-4.5.5/tests/memload.c.aaaa 2024-09-27 00:26:05.524462705 +0200
|
|
||||||
+++ Hamlib-4.5.5/tests/memload.c 2024-09-27 00:28:25.596543302 +0200
|
|
||||||
@@ -23,6 +23,7 @@
|
|
||||||
|
|
||||||
#include <hamlib/rig.h>
|
|
||||||
#include "misc.h"
|
|
||||||
+#include <stdlib.h>
|
|
||||||
|
|
||||||
#ifdef HAVE_XML2
|
|
||||||
# include <libxml/parser.h>
|
|
101
hamlib.changes
101
hamlib.changes
@ -1,3 +1,104 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 28 22:31:12 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
||||||
|
|
||||||
|
- Update to version 4.6 (2024-12-24)
|
||||||
|
* send_raw can now take hex digits as colon-separated -- e.g.
|
||||||
|
send _raw icom xfe:xfe:x94:xe0:03:xfd
|
||||||
|
* Add IC7760
|
||||||
|
* IC7300 Mode filter can now be set by # (i.e. 1,2,3)
|
||||||
|
* Fixed AF6SA WRC rotor controller
|
||||||
|
* Added Rhode&Schwarz XK852
|
||||||
|
* Added Xiegu X6200
|
||||||
|
* Added Commradio CTX-10
|
||||||
|
* Added Guoehe PMR-171
|
||||||
|
* Added csntechnoligies.net S.A.T Satellite rotor control
|
||||||
|
* Added PSTRotator control
|
||||||
|
* Added Flex SmartSDR slices A-H
|
||||||
|
* Added Motorola Micom M2/M3
|
||||||
|
* Added SDR Radio SDRConsole -- TS-2000 is now hardware flow
|
||||||
|
control so need separate entry
|
||||||
|
* Added --set-conf=filter_usb, filter_usbd, and filter_cw to
|
||||||
|
allow Icom rigs set mode to set filter number too
|
||||||
|
* Added macros for applications to obtain pointers to Hamlib
|
||||||
|
structures(issues #1445, #1420, #487). Internal conversion is
|
||||||
|
still a WIP, but use of these macros will make the final cutover
|
||||||
|
transparent to applications.
|
||||||
|
* Added Guohe Q900 entry
|
||||||
|
* Unify behavior of all rigctl split commands
|
||||||
|
* Make the set_split_* commands modify the state of the specified
|
||||||
|
split VFO -- the current or targeted VFO do not have any effect
|
||||||
|
* Make the set_split_* commands enable split automatically if not
|
||||||
|
enabled
|
||||||
|
* Make the get_split_* commands return frequency of 0 Hz, mode
|
||||||
|
NONE and filter of 0 Hz if split is not enabled
|
||||||
|
* Allow all split commands to avoid VFO swapping if supported by
|
||||||
|
the rig model
|
||||||
|
* Improve Icom backend to set/get frequency, mode and filter
|
||||||
|
without VFO swapping if supported by the rig model
|
||||||
|
* Improve Yaesu newcat backend split handling
|
||||||
|
* Expose "Targetable features" (RIG_TARGETABLE_*) in dump_caps
|
||||||
|
output to allow clients to determine which commands can be
|
||||||
|
executed without VFO swapping
|
||||||
|
* Added RIG_FUNC_SYNC for FTDX101D/MP
|
||||||
|
* Added Barrett 4100
|
||||||
|
* Added DL2MAN (tr)uSDX -- needs refinement
|
||||||
|
* Added Thetis entry -- derived from FlexRadio/Apache PowerSDR
|
||||||
|
* Added VOICE/CW memory capability to many rigs -- thanks to David
|
||||||
|
Balharrie M0DGB/G8FKH
|
||||||
|
* Add -# --skip_init option to rigctl to skip rig initialization --
|
||||||
|
useful for executing commands quickly
|
||||||
|
* rig_caps is no longer constant -- this may break some 3rd party
|
||||||
|
relying on the "const" declaration.
|
||||||
|
* IC7610 now has IPP, DPP, and TX_INHIBIT functions set/get
|
||||||
|
* Hamlib now starts a multicast server that sends out rig
|
||||||
|
information. Does not receive commands yet. See README.multicast
|
||||||
|
* rigctld has new -b/bind-all option to try all interfaces
|
||||||
|
-- restores original behavior. This was done to fix duplicate
|
||||||
|
rigctld instances on Windows
|
||||||
|
* Yaesu rigs can now use send_morse to send keyer message 1-5
|
||||||
|
or a CW message up to 50 chars (which will use memory 1)
|
||||||
|
* rig set level METER can now take SWR,COMP,ALC,IC/ID,DB,PO,
|
||||||
|
VDD,TEMP arguments to set which meter to display
|
||||||
|
* reg get level displays meter number=name now
|
||||||
|
* Added parm BANDSELECT for Yaesu rigs
|
||||||
|
'p BANDSELECT' returns current band of VFOA
|
||||||
|
'P BANDSELECT BAND160M' example selects the 160M band
|
||||||
|
'P BANDSELECT ?' shows bands available for the rig
|
||||||
|
* Added rig_cm108_get/set_bit to API and get/set_gpio to
|
||||||
|
rigctl(d) for GPIO1,2,3,4 access on CM108
|
||||||
|
* Added BG2FX FX4/C/CR/L
|
||||||
|
* Fixed IC7610 to use new 0x25 0x26 command added in latest
|
||||||
|
firmware
|
||||||
|
* Fix W command in rigctld to work properly -- can take
|
||||||
|
terminating char or # of bytes to expect
|
||||||
|
* Add rig_set_debug_filename so Python can redirect debug stream
|
||||||
|
* Fix Yaesu LBL_NR to use proper values
|
||||||
|
* Add IC-905
|
||||||
|
* Add Anytone D578UVIII -- should work on any D558 model and
|
||||||
|
perhaps others too
|
||||||
|
* Add saebrtrack rotor
|
||||||
|
https://sites.google.com/site/marklhammond/saebrtrack
|
||||||
|
* Add offset_vfoa and offset_vfob applying to rig_set_freq
|
||||||
|
* Fix K4 to put it in K40 mode when requesting ID
|
||||||
|
* Fixes for M2 Rotors
|
||||||
|
* Add rigctlsync utility to synchronize frequency from a rig
|
||||||
|
to SDR# (or others)
|
||||||
|
* Add SDR# rig for use with SDR#'s gpredict plugin -- can only
|
||||||
|
get/set freq
|
||||||
|
* Add Apex Shared Loop rotator -- unidirectional only so far
|
||||||
|
* Add client_version to rigctld so client can report it's
|
||||||
|
version for future use/compatibility/alternatives
|
||||||
|
* Add --set-conf=tuner_control_pathname=hamlib_tuner_control
|
||||||
|
(default). If file exists then it will be called with 0/1
|
||||||
|
(Off/On) argument with 'U TUNER 0' or 'U TUNER 1". Default
|
||||||
|
path is for current directory
|
||||||
|
* Add MDS 4710/9710 rigs
|
||||||
|
* Add FLIR PTU-D48, E46, D100, D300 rotors
|
||||||
|
* Fix FTDX3000 rig split
|
||||||
|
* Fix rigctld/rigctltcp information
|
||||||
|
* Fix FT817 get/set_vfo
|
||||||
|
- remove patch hamlib-add-stdlib-header.patch (applied upstream)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 26 22:51:51 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
Thu Sep 26 22:51:51 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
||||||
|
|
||||||
|
11
hamlib.spec
11
hamlib.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package hamlib
|
# spec file for package hamlib
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%define sover 4
|
%define sover 4
|
||||||
Name: hamlib
|
Name: hamlib
|
||||||
Version: 4.5.5
|
Version: 4.6
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Run-time library to control radio transcievers and receivers
|
Summary: Run-time library to control radio transcievers and receivers
|
||||||
License: LGPL-2.1-only
|
License: LGPL-2.1-only
|
||||||
@ -29,7 +29,6 @@ Source2: https://github.com/Hamlib/Hamlib/releases/download/%{version}/%{
|
|||||||
# taken from debian
|
# taken from debian
|
||||||
Source3: %{name}.keyring
|
Source3: %{name}.keyring
|
||||||
Patch0: hamlib-3.0-perl_install.patch
|
Patch0: hamlib-3.0-perl_install.patch
|
||||||
Patch1: hamlib-add-stdlib-header.patch
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
@ -149,9 +148,14 @@ mv %{buildroot}/%{_datadir}/doc/%{name} %{buildroot}%{_docdir}
|
|||||||
%doc AUTHORS NEWS
|
%doc AUTHORS NEWS
|
||||||
%{_bindir}/rigctl
|
%{_bindir}/rigctl
|
||||||
%{_bindir}/rigctld
|
%{_bindir}/rigctld
|
||||||
|
%{_bindir}/rigctlsync
|
||||||
|
%{_bindir}/rigctltcp
|
||||||
|
%{_bindir}/rigfreqwalk
|
||||||
%{_bindir}/rigmem
|
%{_bindir}/rigmem
|
||||||
%{_bindir}/rigsmtr
|
%{_bindir}/rigsmtr
|
||||||
%{_bindir}/rigswr
|
%{_bindir}/rigswr
|
||||||
|
%{_bindir}/rigtestmcast
|
||||||
|
%{_bindir}/rigtestmcastrx
|
||||||
%{_bindir}/rotctl
|
%{_bindir}/rotctl
|
||||||
%{_bindir}/rotctld
|
%{_bindir}/rotctld
|
||||||
%{_bindir}/ampctl
|
%{_bindir}/ampctl
|
||||||
@ -160,6 +164,7 @@ mv %{buildroot}/%{_datadir}/doc/%{name} %{buildroot}%{_docdir}
|
|||||||
%{_bindir}/rigtestlibusb
|
%{_bindir}/rigtestlibusb
|
||||||
%{_mandir}/man1/rigctl.1%{?ext_man}
|
%{_mandir}/man1/rigctl.1%{?ext_man}
|
||||||
%{_mandir}/man1/rigctld.1%{?ext_man}
|
%{_mandir}/man1/rigctld.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/rigctlsync.1%{?ext_man}
|
||||||
%{_mandir}/man1/rigmem.1%{?ext_man}
|
%{_mandir}/man1/rigmem.1%{?ext_man}
|
||||||
%{_mandir}/man1/rigsmtr.1%{?ext_man}
|
%{_mandir}/man1/rigsmtr.1%{?ext_man}
|
||||||
%{_mandir}/man1/rigswr.1%{?ext_man}
|
%{_mandir}/man1/rigswr.1%{?ext_man}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user