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 2022-12-06 14:24:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/soapy-hackrf (Old)
 and      /work/SRC/openSUSE:Factory/.soapy-hackrf.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "soapy-hackrf"

Tue Dec  6 14:24:50 2022 rev:6 rq:1040612 version:0.3.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/soapy-hackrf/soapy-hackrf.changes        
2021-07-26 17:38:09.914089152 +0200
+++ /work/SRC/openSUSE:Factory/.soapy-hackrf.new.1835/soapy-hackrf.changes      
2022-12-06 14:25:09.142535832 +0100
@@ -1,0 +2,8 @@
+Tue Dec  6 08:18:04 UTC 2022 - Dirk Müller <[email protected]>
+
+- update to 0.3.4:
+  * Fix edge case return value of writeStream
+  * Fix edge case return value of readStream
+  * Added missing gain steps for getGainRange
+
+-------------------------------------------------------------------

Old:
----
  soapy-hackrf-0.3.3.tar.gz

New:
----
  soapy-hackrf-0.3.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ soapy-hackrf.spec ++++++
--- /var/tmp/diff_new_pack.gWXcMM/_old  2022-12-06 14:25:09.622539925 +0100
+++ /var/tmp/diff_new_pack.gWXcMM/_new  2022-12-06 14:25:09.626539959 +0100
@@ -1,8 +1,7 @@
 #
 # spec file for package soapy-hackrf
 #
-# Copyright (c) 2021 SUSE LLC
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2017, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -14,14 +13,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define soapy_modver 0.8
 %define soapy_modname soapysdr%{soapy_modver}-module-hackrf
 Name:           soapy-hackrf
-Version:        0.3.3
+Version:        0.3.4
 Release:        0
 Summary:        SoapySDR HackRF module
 License:        MIT

++++++ soapy-hackrf-0.3.3.tar.gz -> soapy-hackrf-0.3.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/.gitignore 
new/SoapyHackRF-soapy-hackrf-0.3.4/.gitignore
--- old/SoapyHackRF-soapy-hackrf-0.3.3/.gitignore       1970-01-01 
01:00:00.000000000 +0100
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/.gitignore       2022-01-16 
19:18:06.000000000 +0100
@@ -0,0 +1 @@
+.vscode
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/.travis.yml 
new/SoapyHackRF-soapy-hackrf-0.3.4/.travis.yml
--- old/SoapyHackRF-soapy-hackrf-0.3.3/.travis.yml      2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/.travis.yml      2022-01-16 
19:18:06.000000000 +0100
@@ -1,14 +1,13 @@
 ########################################################################
 ## Travis CI config for SoapyHackRF
 ##
-## * installs hackrf from PPA
 ## * installs SoapySDR from source
 ## * confirms build and install
 ## * checks that drivers load
 ########################################################################
 
 sudo: required
-dist: trusty
+dist: focal
 
 language: cpp
 compiler: gcc
@@ -26,9 +25,6 @@
   - sudo add-apt-repository main
   - sudo add-apt-repository universe
 
-  # driver development files from ppa
-  - sudo add-apt-repository -y ppa:myriadrf/drivers
-
   # update after package changes
   - sudo apt-get update
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/CMakeLists.txt 
new/SoapyHackRF-soapy-hackrf-0.3.4/CMakeLists.txt
--- old/SoapyHackRF-soapy-hackrf-0.3.3/CMakeLists.txt   2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/CMakeLists.txt   2022-01-16 
19:18:06.000000000 +0100
@@ -55,9 +55,20 @@
 SOAPY_SDR_MODULE_UTIL(
     TARGET HackRFSupport
     SOURCES
-       HackRF_Registation.cpp
+       HackRF_Registration.cpp
        HackRF_Settings.cpp
        HackRF_Streaming.cpp
        HackRF_Session.cpp
     LIBRARIES ${LIBHACKRF_LIBRARIES}
 )
+
+########################################################################
+# uninstall target
+########################################################################
+add_custom_target(uninstall
+    "${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake")
+configure_file(
+    "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
+    "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
+    IMMEDIATE @ONLY)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/Changelog.txt 
new/SoapyHackRF-soapy-hackrf-0.3.4/Changelog.txt
--- old/SoapyHackRF-soapy-hackrf-0.3.3/Changelog.txt    2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/Changelog.txt    2022-01-16 
19:18:06.000000000 +0100
@@ -1,3 +1,10 @@
+Release 0.3.4 (2022-01-16)
+==========================
+
+- Fix edge case return value of writeStream()
+- Fix edge case return value of readStream()
+- Added missing gain steps for getGainRange()
+
 Release 0.3.3 (2018-05-09)
 ==========================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Registation.cpp 
new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Registation.cpp
--- old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Registation.cpp   2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Registation.cpp   1970-01-01 
01:00:00.000000000 +0100
@@ -1,117 +0,0 @@
-/*
- * The MIT License (MIT)
- *
- * Copyright (c) 2015 Wei Jiang
- * Copyright (c) 2015-2017 Josh Blum
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to 
deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#include "SoapyHackRF.hpp"
-#include <SoapySDR/Registry.hpp>
-
-static std::map<std::string, SoapySDR::Kwargs> _cachedResults;
-
-static std::vector<SoapySDR::Kwargs> find_HackRF(const SoapySDR::Kwargs &args)
-{
-       SoapyHackRFSession Sess;
-
-       std::vector<SoapySDR::Kwargs> results;
-
-       hackrf_device_list_t *list;
-
-       list =hackrf_device_list();
-
-       if (list->devicecount > 0) {
-       
-               for (int i = 0; i < list->devicecount; i++) {
-               
-                       hackrf_device* device = NULL;
-                       uint8_t board_id = BOARD_ID_INVALID;
-                       read_partid_serialno_t read_partid_serialno;
-
-                       hackrf_device_list_open(list, i, &device);
-
-                       SoapySDR::Kwargs options;
-
-                       if (device!=NULL) {
-
-                               hackrf_board_id_read(device, &board_id);
-
-                               options["device"] = 
hackrf_board_id_name((hackrf_board_id) board_id);
-
-                               char version_str[100];
-
-                               hackrf_version_string_read(device, 
&version_str[0], 100);
-
-                               options["version"] = version_str;
-
-                               hackrf_board_partid_serialno_read(device, 
&read_partid_serialno);
-
-                               char part_id_str[100];
-
-                               sprintf(part_id_str, "%08x%08x", 
read_partid_serialno.part_id[0], read_partid_serialno.part_id[1]);
-
-                               options["part_id"] = part_id_str;
-
-                               char serial_str[100];
-                               sprintf(serial_str, "%08x%08x%08x%08x", 
read_partid_serialno.serial_no[0],
-                                               
read_partid_serialno.serial_no[1], read_partid_serialno.serial_no[2],
-                                               
read_partid_serialno.serial_no[3]);
-                               options["serial"] = serial_str;
-
-                               //generate a displayable label string with 
trimmed serial
-                               size_t ofs = 0;
-                               while (ofs < sizeof(serial_str) and 
serial_str[ofs] == '0') ofs++;
-                               char label_str[100];
-                               sprintf(label_str, "%s #%d %s", 
options["device"].c_str(), i, serial_str+ofs);
-                               options["label"] = label_str;
-
-                               //filter based on serial and idx
-                               const bool serialMatch = args.count("serial") 
== 0 or args.at("serial") == options["serial"];
-                               const bool idxMatch = args.count("hackrf") == 0 
or std::stoi(args.at("hackrf")) == i;
-                               if (serialMatch and idxMatch)
-                               {
-                                       results.push_back(options);
-                                       _cachedResults[serial_str] = options;
-                               }
-
-                               hackrf_close(device);
-                       }
-               
-               }
-       
-       }
-
-       hackrf_device_list_free(list);
-
-       //fill in the cached results for claimed handles
-       for (const auto &serial : HackRF_getClaimedSerials())
-       {
-               if (_cachedResults.count(serial) == 0) continue;
-               if (args.count("serial") != 0 and args.at("serial") != serial) 
continue;
-               results.push_back(_cachedResults.at(serial));
-       }
-
-       return results;
-}
-
-static SoapySDR::Device *make_HackRF(const SoapySDR::Kwargs &args)
-{
-    return new SoapyHackRF(args);
-}
-
-static SoapySDR::Registry register_hackrf("hackrf", &find_HackRF, 
&make_HackRF, SOAPY_SDR_ABI_VERSION);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Registration.cpp 
new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Registration.cpp
--- old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Registration.cpp  1970-01-01 
01:00:00.000000000 +0100
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Registration.cpp  2022-01-16 
19:18:06.000000000 +0100
@@ -0,0 +1,117 @@
+/*
+ * The MIT License (MIT)
+ *
+ * Copyright (c) 2015 Wei Jiang
+ * Copyright (c) 2015-2017 Josh Blum
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to 
deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+
+#include "SoapyHackRF.hpp"
+#include <SoapySDR/Registry.hpp>
+
+static std::map<std::string, SoapySDR::Kwargs> _cachedResults;
+
+static std::vector<SoapySDR::Kwargs> find_HackRF(const SoapySDR::Kwargs &args)
+{
+       SoapyHackRFSession Sess;
+
+       std::vector<SoapySDR::Kwargs> results;
+
+       hackrf_device_list_t *list;
+
+       list =hackrf_device_list();
+
+       if (list->devicecount > 0) {
+       
+               for (int i = 0; i < list->devicecount; i++) {
+               
+                       hackrf_device* device = NULL;
+                       uint8_t board_id = BOARD_ID_INVALID;
+                       read_partid_serialno_t read_partid_serialno;
+
+                       hackrf_device_list_open(list, i, &device);
+
+                       SoapySDR::Kwargs options;
+
+                       if (device!=NULL) {
+
+                               hackrf_board_id_read(device, &board_id);
+
+                               options["device"] = 
hackrf_board_id_name((hackrf_board_id) board_id);
+
+                               char version_str[100];
+
+                               hackrf_version_string_read(device, 
&version_str[0], 100);
+
+                               options["version"] = version_str;
+
+                               hackrf_board_partid_serialno_read(device, 
&read_partid_serialno);
+
+                               char part_id_str[100];
+
+                               sprintf(part_id_str, "%08x%08x", 
read_partid_serialno.part_id[0], read_partid_serialno.part_id[1]);
+
+                               options["part_id"] = part_id_str;
+
+                               char serial_str[100];
+                               sprintf(serial_str, "%08x%08x%08x%08x", 
read_partid_serialno.serial_no[0],
+                                               
read_partid_serialno.serial_no[1], read_partid_serialno.serial_no[2],
+                                               
read_partid_serialno.serial_no[3]);
+                               options["serial"] = serial_str;
+
+                               //generate a displayable label string with 
trimmed serial
+                               size_t ofs = 0;
+                               while (ofs < sizeof(serial_str) and 
serial_str[ofs] == '0') ofs++;
+                               char label_str[100];
+                               sprintf(label_str, "%s #%d %s", 
options["device"].c_str(), i, serial_str+ofs);
+                               options["label"] = label_str;
+
+                               //filter based on serial and idx
+                               const bool serialMatch = args.count("serial") 
== 0 or args.at("serial") == options["serial"];
+                               const bool idxMatch = args.count("hackrf") == 0 
or std::stoi(args.at("hackrf")) == i;
+                               if (serialMatch and idxMatch)
+                               {
+                                       results.push_back(options);
+                                       _cachedResults[serial_str] = options;
+                               }
+
+                               hackrf_close(device);
+                       }
+               
+               }
+       
+       }
+
+       hackrf_device_list_free(list);
+
+       //fill in the cached results for claimed handles
+       for (const auto &serial : HackRF_getClaimedSerials())
+       {
+               if (_cachedResults.count(serial) == 0) continue;
+               if (args.count("serial") != 0 and args.at("serial") != serial) 
continue;
+               results.push_back(_cachedResults.at(serial));
+       }
+
+       return results;
+}
+
+static SoapySDR::Device *make_HackRF(const SoapySDR::Kwargs &args)
+{
+    return new SoapyHackRF(args);
+}
+
+static SoapySDR::Registry register_hackrf("hackrf", &find_HackRF, 
&make_HackRF, SOAPY_SDR_ABI_VERSION);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Settings.cpp 
new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Settings.cpp
--- old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Settings.cpp      2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Settings.cpp      2022-01-16 
19:18:06.000000000 +0100
@@ -442,13 +442,13 @@
 SoapySDR::Range SoapyHackRF::getGainRange( const int direction, const size_t 
channel, const std::string &name ) const
 {
        if ( name == "AMP" )
-               return(SoapySDR::Range( 0, HACKRF_AMP_MAX_DB ) );
+               return(SoapySDR::Range( 0, HACKRF_AMP_MAX_DB,  
HACKRF_AMP_MAX_DB) );
        if ( direction == SOAPY_SDR_RX and name == "LNA" )
-               return(SoapySDR::Range( 0, HACKRF_RX_LNA_MAX_DB ) );
-       if ( direction == SOAPY_SDR_RX and name == "VGA" )
-               return(SoapySDR::Range( 0, HACKRF_RX_VGA_MAX_DB ) );
+               return(SoapySDR::Range( 0, HACKRF_RX_LNA_MAX_DB, 8.0 ) );
+       if ( direction == SOAPY_SDR_RX and name == "VGA")
+               return(SoapySDR::Range( 0, HACKRF_RX_VGA_MAX_DB, 2.0 ) );
        if ( direction == SOAPY_SDR_TX and name == "VGA" )
-               return(SoapySDR::Range( 0, HACKRF_TX_VGA_MAX_DB ) );
+               return(SoapySDR::Range( 0, HACKRF_TX_VGA_MAX_DB, 1.0 ) );
        return(SoapySDR::Range( 0, 0 ) );
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Streaming.cpp 
new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Streaming.cpp
--- old/SoapyHackRF-soapy-hackrf-0.3.3/HackRF_Streaming.cpp     2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/HackRF_Streaming.cpp     2022-01-16 
19:18:06.000000000 +0100
@@ -622,8 +622,12 @@
        size_t handle;
        int ret = this->acquireReadBuffer(stream, handle, (const void 
**)&_rx_stream.remainderBuff, flags, timeNs, timeoutUs);
 
-       if (ret < 0)
+       if (ret < 0){
+               if((ret == SOAPY_SDR_TIMEOUT) && (samp_avail > 0)){
+                       return samp_avail;
+               }
                return ret;
+       }
 
        _rx_stream.remainderHandle=handle;
        _rx_stream.remainderSamps=ret;
@@ -687,7 +691,12 @@
        size_t handle;
 
        int ret=this->acquireWriteBuffer(stream,handle,(void 
**)&_tx_stream.remainderBuff,timeoutUs);
-       if (ret<0)return ret;
+       if(ret < 0){
+               if((ret == SOAPY_SDR_TIMEOUT) && (samp_avail > 0)){
+                       return samp_avail;
+               }
+               return ret;
+       }
 
        _tx_stream.remainderHandle=handle;
        _tx_stream.remainderSamps=ret;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SoapyHackRF-soapy-hackrf-0.3.3/cmake/cmake_uninstall.cmake.in 
new/SoapyHackRF-soapy-hackrf-0.3.4/cmake/cmake_uninstall.cmake.in
--- old/SoapyHackRF-soapy-hackrf-0.3.3/cmake/cmake_uninstall.cmake.in   
1970-01-01 01:00:00.000000000 +0100
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/cmake/cmake_uninstall.cmake.in   
2022-01-16 19:18:06.000000000 +0100
@@ -0,0 +1,21 @@
+if(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
+  message(FATAL_ERROR "Cannot find install manifest: 
@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
+endif(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
+
+file(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files)
+string(REGEX REPLACE "\n" ";" files "${files}")
+foreach(file ${files})
+  message(STATUS "Uninstalling $ENV{DESTDIR}${file}")
+  if(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}")
+    exec_program(
+      "@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
+      OUTPUT_VARIABLE rm_out
+      RETURN_VALUE rm_retval
+      )
+    if(NOT "${rm_retval}" STREQUAL 0)
+      message(FATAL_ERROR "Problem when removing $ENV{DESTDIR}${file}")
+    endif(NOT "${rm_retval}" STREQUAL 0)
+  else(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}")
+    message(STATUS "File $ENV{DESTDIR}${file} does not exist.")
+  endif(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}")
+endforeach(file)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/debian/changelog 
new/SoapyHackRF-soapy-hackrf-0.3.4/debian/changelog
--- old/SoapyHackRF-soapy-hackrf-0.3.3/debian/changelog 2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/debian/changelog 2022-01-16 
19:18:06.000000000 +0100
@@ -1,3 +1,9 @@
+soapyhackrf (0.3.4-1) unstable; urgency=low
+
+  * Release 0.3.4 (2022-01-16)
+
+ -- Josh Blum <[email protected]>  Sun, 16 Jan 2022 12:18:02 -0000
+
 soapyhackrf (0.3.3-1) unstable; urgency=low
 
   * Release 0.3.3 (2018-05-09)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyHackRF-soapy-hackrf-0.3.3/debian/control 
new/SoapyHackRF-soapy-hackrf-0.3.4/debian/control
--- old/SoapyHackRF-soapy-hackrf-0.3.3/debian/control   2018-05-10 
03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/debian/control   2022-01-16 
19:18:06.000000000 +0100
@@ -8,12 +8,12 @@
     cmake,
     libhackrf-dev,
     libsoapysdr-dev
-Standards-Version: 4.1.1
+Standards-Version: 4.5.0
 Homepage: https://github.com/pothosware/SoapyHackRF/wiki
 Vcs-Git: https://github.com/pothosware/SoapyHackRF.git
 Vcs-Browser: https://github.com/pothosware/SoapyHackRF
 
-Package: soapysdr0.6-module-hackrf
+Package: soapysdr0.7-module-hackrf
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -22,7 +22,7 @@
 
 Package: soapysdr-module-hackrf
 Architecture: all
-Depends: soapysdr0.6-module-hackrf, ${misc:Depends}
+Depends: soapysdr0.7-module-hackrf, ${misc:Depends}
 Description: Soapy HackRF - HackRF device support for Soapy SDR.
  A Soapy module that supports HackRF devices within the Soapy API.
  .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SoapyHackRF-soapy-hackrf-0.3.3/debian/soapysdr0.6-module-hackrf.install 
new/SoapyHackRF-soapy-hackrf-0.3.4/debian/soapysdr0.6-module-hackrf.install
--- old/SoapyHackRF-soapy-hackrf-0.3.3/debian/soapysdr0.6-module-hackrf.install 
2018-05-10 03:16:10.000000000 +0200
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/debian/soapysdr0.6-module-hackrf.install 
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SoapyHackRF-soapy-hackrf-0.3.3/debian/soapysdr0.7-module-hackrf.install 
new/SoapyHackRF-soapy-hackrf-0.3.4/debian/soapysdr0.7-module-hackrf.install
--- old/SoapyHackRF-soapy-hackrf-0.3.3/debian/soapysdr0.7-module-hackrf.install 
1970-01-01 01:00:00.000000000 +0100
+++ new/SoapyHackRF-soapy-hackrf-0.3.4/debian/soapysdr0.7-module-hackrf.install 
2022-01-16 19:18:06.000000000 +0100
@@ -0,0 +1 @@
+usr/lib/*

Reply via email to