Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package soapy-hackrf for openSUSE:Factory checked in at 2026-11-01 22:25:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/soapy-hackrf (Old) and /work/SRC/openSUSE:Factory/.soapy-hackrf.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "soapy-hackrf" Sun Nov 1 22:25:03 2026 rev:11 rq:1394294 version:0.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/soapy-hackrf/soapy-hackrf.changes 2026-10-15 12:19:09.795616936 +0200 +++ /work/SRC/openSUSE:Factory/.soapy-hackrf.new.1255/soapy-hackrf.changes 2026-11-01 22:26:10.065845103 +0100 @@ -1,0 +2,8 @@ +Tue Oct 27 18:36:47 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 0.3.6: + * Add support for getSampleRateRange, allowing fractional + sample rates in the 2-20 MHz range the hardware supports + * Track the upstream soapy-hackrf-0.3.6 release tag + +------------------------------------------------------------------- Old: ---- soapy-hackrf-0.3.5.tar.xz New: ---- soapy-hackrf-0.3.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ soapy-hackrf.spec ++++++ --- /var/tmp/diff_new_pack.YBw9tA/_old 2026-11-01 22:26:10.965882414 +0100 +++ /var/tmp/diff_new_pack.YBw9tA/_new 2026-11-01 22:26:10.972882704 +0100 @@ -20,7 +20,7 @@ %define soapy_modver 0.8-3 %define soapy_modname soapysdr%{soapy_modver}-module-hackrf Name: soapy-hackrf -Version: 0.3.5 +Version: 0.3.6 Release: 0 Summary: SoapySDR HackRF module License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.YBw9tA/_old 2026-11-01 22:26:11.087887472 +0100 +++ /var/tmp/diff_new_pack.YBw9tA/_new 2026-11-01 22:26:11.096887845 +0100 @@ -2,11 +2,11 @@ <service name="tar_scm" mode="manual"> <param name="url">https://github.com/pothosware/SoapyHackRF.git</param> <param name="scm">git</param> - <!-- upstream tagged 0.3.5 with the bandwidth/amp fixes; track the tag --> - <param name="revision">soapy-hackrf-0.3.5</param> + <!-- upstream tagged 0.3.6 with getSampleRateRange support; track the tag --> + <param name="revision">soapy-hackrf-0.3.6</param> <param name="changesgenerate">disable</param> <param name="filename">soapy-hackrf</param> - <param name="versionformat">0.3.5</param> + <param name="versionformat">0.3.6</param> </service> <service name="recompress" mode="manual"> <param name="file">*.tar</param> ++++++ soapy-hackrf-0.3.5.tar.xz -> soapy-hackrf-0.3.6.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soapy-hackrf-0.3.5/Changelog.txt new/soapy-hackrf-0.3.6/Changelog.txt --- old/soapy-hackrf-0.3.5/Changelog.txt 2026-10-10 16:12:30.000000000 +0200 +++ new/soapy-hackrf-0.3.6/Changelog.txt 2026-10-27 10:31:31.000000000 +0100 @@ -1,3 +1,8 @@ +Release 0.3.6 (2026-10-27) +========================== + +- Added support for getSampleRateRange (#49) + Release 0.3.5 (2026-10-10) ========================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soapy-hackrf-0.3.5/HackRF_Settings.cpp new/soapy-hackrf-0.3.6/HackRF_Settings.cpp --- old/soapy-hackrf-0.3.5/HackRF_Settings.cpp 2026-10-10 16:12:30.000000000 +0200 +++ new/soapy-hackrf-0.3.6/HackRF_Settings.cpp 2026-10-27 10:31:31.000000000 +0100 @@ -590,6 +590,14 @@ } +SoapySDR::RangeList SoapyHackRF::getSampleRateRange( const int direction, const size_t channel ) const +{ + SoapySDR::RangeList ranges; + ranges.push_back( SoapySDR::Range( 2e6, 20e6 ) ); + return(ranges); +} + + void SoapyHackRF::setBandwidth( const int direction, const size_t channel, const double bw ) { std::lock_guard<std::mutex> lock(_device_mutex); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soapy-hackrf-0.3.5/SoapyHackRF.hpp new/soapy-hackrf-0.3.6/SoapyHackRF.hpp --- old/soapy-hackrf-0.3.5/SoapyHackRF.hpp 2026-10-10 16:12:30.000000000 +0200 +++ new/soapy-hackrf-0.3.6/SoapyHackRF.hpp 2026-10-27 10:31:31.000000000 +0100 @@ -276,6 +276,9 @@ std::vector<double> listSampleRates( const int direction, const size_t channel ) const; + SoapySDR::RangeList getSampleRateRange( const int direction, const size_t channel ) const; + + void setBandwidth( const int direction, const size_t channel, const double bw ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/soapy-hackrf-0.3.5/debian/changelog new/soapy-hackrf-0.3.6/debian/changelog --- old/soapy-hackrf-0.3.5/debian/changelog 2026-10-10 16:12:30.000000000 +0200 +++ new/soapy-hackrf-0.3.6/debian/changelog 2026-10-27 10:31:31.000000000 +0100 @@ -1,3 +1,9 @@ +soapyhackrf (0.3.6-1) unstable; urgency=low + + * Release 0.3.6 (2026-10-27) + + -- Christian W. Zuckschwerdt <[email protected]> Tue, 27 Oct 2026 10:00:00 -0000 + soapyhackrf (0.3.5-1) unstable; urgency=low * Release 0.3.5 (2026-10-10)
