diff --git a/.gitignore b/.gitignore index a929311..9b889fe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,3 @@ gr-osmosdr-*.tar.bz2 /gr-osmosdr-20191112gitf3905d35.tar.gz /gr-osmosdr-a100eb024c0210b95e4738b6efd836d48225bd03.tar.gz -/gr-osmosdr-0.2.4.tar.gz -/gr-osmosdr-2fedabec385a91af71468b179f0050f74e17f51e.tar.gz -/gr-osmosdr-0.2.5.tar.gz diff --git a/gr-osmosdr-0.2.3-fcd-ppm-double.patch b/gr-osmosdr-0.2.3-fcd-ppm-double.patch new file mode 100644 index 0000000..ece678d --- /dev/null +++ b/gr-osmosdr-0.2.3-fcd-ppm-double.patch @@ -0,0 +1,30 @@ +diff --git a/lib/fcd/fcd_source_c.cc b/lib/fcd/fcd_source_c.cc +index 5763782..5eea677 100644 +--- a/lib/fcd/fcd_source_c.cc ++++ b/lib/fcd/fcd_source_c.cc +@@ -237,10 +237,10 @@ osmosdr::freq_range_t fcd_source_c::get_freq_range( size_t chan ) + double fcd_source_c::set_center_freq( double freq, size_t chan ) + { + if ( FUNCUBE_V1 == _type ) +- _src_v1->set_freq( float(freq) ); ++ _src_v1->set_freq( freq ); + + if ( FUNCUBE_V2 == _type ) +- _src_v2->set_freq( float(freq) ); ++ _src_v2->set_freq( freq ); + + _freq = freq; + +diff --git a/lib/fcd/fcd_source_c.h b/lib/fcd/fcd_source_c.h +index 80e366c..7028693 100644 +--- a/lib/fcd/fcd_source_c.h ++++ b/lib/fcd/fcd_source_c.h +@@ -84,7 +84,7 @@ private: + gr::funcube::fcd::sptr _src_v1; + gr::funcube::fcdpp::sptr _src_v2; + double _lna_gain, _mix_gain, _bb_gain, _freq; +- int _correct; ++ double _correct; + }; + + #endif // FCD_SOURCE_C_H diff --git a/gr-osmosdr-0.2.3-gain-fix.patch b/gr-osmosdr-0.2.3-gain-fix.patch new file mode 100644 index 0000000..856a7fa --- /dev/null +++ b/gr-osmosdr-0.2.3-gain-fix.patch @@ -0,0 +1,13 @@ +diff --git a/lib/source_impl.cc b/lib/source_impl.cc +index 8f2028b..3918890 100644 +--- a/lib/source_impl.cc ++++ b/lib/source_impl.cc +@@ -590,7 +590,7 @@ bool source_impl::set_gain_mode( bool automatic, size_t chan ) + for (source_iface *dev : _devs) + for (size_t dev_chan = 0; dev_chan < dev->get_num_channels(); dev_chan++) + if ( chan == channel++ ) { +- if ( _gain_mode[ chan ] != automatic ) { ++ if ( (_gain_mode.count(chan) == 0) || (_gain_mode[ chan ] != automatic) ) { + _gain_mode[ chan ] = automatic; + bool mode = dev->set_gain_mode( automatic, dev_chan ); + if (!automatic) // reapply gain value when switched to manual mode diff --git a/gr-osmosdr-0.2.3-gr-funcube.patch b/gr-osmosdr-0.2.3-gr-funcube.patch new file mode 100644 index 0000000..cde5b17 --- /dev/null +++ b/gr-osmosdr-0.2.3-gr-funcube.patch @@ -0,0 +1,172 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 96a2c90..cf2bd9d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -179,7 +179,7 @@ find_package(LibHackRF) + find_package(LibAIRSPY) + find_package(LibAIRSPYHF) + find_package(LibbladeRF) +-find_package(GnuradioFCDPP) ++find_package(GnuradioFuncube) + find_package(SoapySDR NO_MODULE) + find_package(LibFreeSRP) + find_package(LibXTRX) +diff --git a/README b/README +index 6550b3d..be339ae 100644 +--- a/README ++++ b/README +@@ -1,8 +1,7 @@ + While primarily being developed for the OsmoSDR hardware, this block + as well supports: + +- * FUNcube Dongle through libgnuradio-fcd +- * FUNcube Dongle Pro+ through gr-fcdproplus ++ * FUNcube Dongle / Pro+ through gr-funcube + * RTL2832U based DVB-T dongles through librtlsdr + * RTL-TCP spectrum server (see librtlsdr project) + * SDRplay RSP through SDRplay API library +diff --git a/cmake/Modules/FindGnuradioFCDPP.cmake b/cmake/Modules/FindGnuradioFCDPP.cmake +deleted file mode 100644 +index f81fe8a..0000000 +--- a/cmake/Modules/FindGnuradioFCDPP.cmake ++++ /dev/null +@@ -1,27 +0,0 @@ +-if(NOT GNURADIO_FCDPP_FOUND) +- pkg_check_modules (GNURADIO_FCDPP_PKG libgnuradio-fcdproplus) +- find_path(GNURADIO_FCDPP_INCLUDE_DIRS NAMES fcdproplus/api.h +- PATHS +- ${GNURADIO_FCDPP_PKG_INCLUDE_DIRS} +- /usr/include +- /usr/local/include +- ) +- +- find_library(GNURADIO_FCDPP_LIBRARIES NAMES gnuradio-fcdproplus +- PATHS +- ${GNURADIO_FCDPP_PKG_LIBRARY_DIRS} +- /usr/lib +- /usr/local/lib +- ) +- +-if(GNURADIO_FCDPP_INCLUDE_DIRS AND GNURADIO_FCDPP_LIBRARIES) +- set(GNURADIO_FCDPP_FOUND TRUE CACHE INTERNAL "gnuradio-fcdproplus found") +- message(STATUS "Found gnuradio-fcdproplus: ${GNURADIO_FCDPP_INCLUDE_DIRS}, ${GNURADIO_FCDPP_LIBRARIES}") +-else(GNURADIO_FCDPP_INCLUDE_DIRS AND GNURADIO_FCDPP_LIBRARIES) +- set(GNURADIO_FCDPP_FOUND FALSE CACHE INTERNAL "gnuradio-fcdproplus found") +- message(STATUS "gnuradio-fcdproplus not found.") +-endif(GNURADIO_FCDPP_INCLUDE_DIRS AND GNURADIO_FCDPP_LIBRARIES) +- +-mark_as_advanced(GNURADIO_FCDPP_LIBRARIES GNURADIO_FCDPP_INCLUDE_DIRS) +- +-endif(NOT GNURADIO_FCDPP_FOUND) +diff --git a/cmake/Modules/FindGnuradioFuncube.cmake b/cmake/Modules/FindGnuradioFuncube.cmake +new file mode 100644 +index 0000000..0ed72cb +--- /dev/null ++++ b/cmake/Modules/FindGnuradioFuncube.cmake +@@ -0,0 +1,27 @@ ++if(NOT GNURADIO_FUNCUBE_FOUND) ++ pkg_check_modules (GNURADIO_FUNCUBE_PKG libgnuradio-funcube) ++ find_path(GNURADIO_FUNCUBE_INCLUDE_DIRS NAMES funcube/api.h ++ PATHS ++ ${GNURADIO_FUNCUBE_PKG_INCLUDE_DIRS} ++ /usr/include ++ /usr/local/include ++ ) ++ ++ find_library(GNURADIO_FUNCUBE_LIBRARIES NAMES gnuradio-funcube ++ PATHS ++ ${GNURADIO_FUNCUBE_PKG_LIBRARY_DIRS} ++ /usr/lib ++ /usr/local/lib ++ ) ++ ++if(GNURADIO_FUNCUBE_INCLUDE_DIRS AND GNURADIO_FUNCUBE_LIBRARIES) ++ set(GNURADIO_FUNCUBE_FOUND TRUE CACHE INTERNAL "gnuradio-funcube found") ++ message(STATUS "Found gnuradio-funcube: ${GNURADIO_FUNCUBE_INCLUDE_DIRS}, ${GNURADIO_FUNCUBE_LIBRARIES}") ++else(GNURADIO_FUNCUBE_INCLUDE_DIRS AND GNURADIO_FUNCUBE_LIBRARIES) ++ set(GNURADIO_FUNCUBE_FOUND FALSE CACHE INTERNAL "gnuradio-funcube found") ++ message(STATUS "gnuradio-funcube not found.") ++endif(GNURADIO_FUNCUBE_INCLUDE_DIRS AND GNURADIO_FUNCUBE_LIBRARIES) ++ ++mark_as_advanced(GNURADIO_FUNCUBE_LIBRARIES GNURADIO_FUNCUBE_INCLUDE_DIRS) ++ ++endif(NOT GNURADIO_FUNCUBE_FOUND) +diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt +index c7cfec3..a7b1c5d 100644 +--- a/lib/CMakeLists.txt ++++ b/lib/CMakeLists.txt +@@ -138,7 +138,7 @@ endif(ENABLE_IQBALANCE) + ######################################################################## + # Setup FCD component + ######################################################################## +-GR_REGISTER_COMPONENT("FUNcube Dongle" ENABLE_FCD GNURADIO_FCDPP_FOUND) ++GR_REGISTER_COMPONENT("FUNcube Dongle" ENABLE_FCD GNURADIO_FUNCUBE_FOUND) + if(ENABLE_FCD) + add_subdirectory(fcd) + endif(ENABLE_FCD) +diff --git a/lib/fcd/CMakeLists.txt b/lib/fcd/CMakeLists.txt +index 768c5b2..759e3aa 100644 +--- a/lib/fcd/CMakeLists.txt ++++ b/lib/fcd/CMakeLists.txt +@@ -23,11 +23,11 @@ + + target_include_directories(gnuradio-osmosdr PRIVATE + ${CMAKE_CURRENT_SOURCE_DIR} +- ${GNURADIO_FCDPP_INCLUDE_DIRS} ++ ${GNURADIO_FUNCUBE_INCLUDE_DIRS} + ) + + APPEND_LIB_LIST( +- ${GNURADIO_FCDPP_LIBRARIES} ++ ${GNURADIO_FUNCUBE_LIBRARIES} + ) + + list(APPEND gr_osmosdr_srcs +diff --git a/lib/fcd/fcd_source_c.cc b/lib/fcd/fcd_source_c.cc +index 854e4c0..d58b1d9 100644 +--- a/lib/fcd/fcd_source_c.cc ++++ b/lib/fcd/fcd_source_c.cc +@@ -143,7 +143,7 @@ fcd_source_c::fcd_source_c(const std::string &args) : + + if ( FUNCUBE_V1 == _type ) + { +- _src_v1 = gr::fcdproplus::fcd::make( dev_name ); ++ _src_v1 = gr::funcube::fcd::make( dev_name ); + connect( _src_v1, 0, self(), 0 ); + + set_gain( 20, "LNA" ); +@@ -152,7 +152,7 @@ fcd_source_c::fcd_source_c(const std::string &args) : + + if ( FUNCUBE_V2 == _type ) + { +- _src_v2 = gr::fcdproplus::fcdproplus::make( dev_name ); ++ _src_v2 = gr::funcube::fcdpp::make( dev_name ); + connect( _src_v2, 0, self(), 0 ); + + set_gain( 1, "LNA" ); +diff --git a/lib/fcd/fcd_source_c.h b/lib/fcd/fcd_source_c.h +index 876e237..0c8b479 100644 +--- a/lib/fcd/fcd_source_c.h ++++ b/lib/fcd/fcd_source_c.h +@@ -22,8 +22,8 @@ + + #include + +-#include +-#include ++#include ++#include + + #include "source_iface.h" + +@@ -81,8 +81,8 @@ public: + + private: + dongle_type _type; +- gr::fcdproplus::fcd::sptr _src_v1; +- gr::fcdproplus::fcdproplus::sptr _src_v2; ++ gr::funcube::fcd::sptr _src_v1; ++ gr::funcube::fcdpp::sptr _src_v2; + double _lna_gain, _mix_gain, _bb_gain, _freq; + int _correct; + }; diff --git a/gr-osmosdr.spec b/gr-osmosdr.spec index 21cafb7..3d9d04d 100644 --- a/gr-osmosdr.spec +++ b/gr-osmosdr.spec @@ -1,8 +1,8 @@ -#%%global git_commit 2fedabec385a91af71468b179f0050f74e17f51e -#%%global git_date 20231108 +%global git_commit a100eb024c0210b95e4738b6efd836d48225bd03 +%global git_date 20210217 -#%%global git_short_commit %%(echo %%{git_commit} | cut -c -8) -#%%global git_suffix %%{git_date}git%%{git_short_commit} +%global git_short_commit %(echo %{git_commit} | cut -c -8) +%global git_suffix %{git_date}git%{git_short_commit} %{?filter_setup: %filter_provides_in %{python3_sitearch}/osmosdr/.*\.so$ @@ -11,10 +11,9 @@ Name: gr-osmosdr URL: http://sdr.osmocom.org/trac/wiki/GrOsmoSDR -Version: 0.2.5 -Release: 31%{?dist} -# Automatically converted from old format: GPLv3+ - review is highly recommended. -License: GPL-3.0-or-later +Version: 0.2.3 +Release: 25.%{git_suffix}%{?dist} +License: GPLv3+ BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: python3-devel @@ -33,21 +32,25 @@ BuildRequires: gr-iqbal-devel BuildRequires: airspyone_host-devel BuildRequires: SoapySDR-devel BuildRequires: python3-mako -# gnuradio dependency -BuildRequires: spdlog-devel +BuildRequires: log4cpp-devel +BuildRequires: orc-devel BuildRequires: fftw-devel BuildRequires: libosmo-dsp-devel BuildRequires: libsndfile-devel BuildRequires: python3-six Summary: Common software API for various radio hardware -#Source0: https://github.com/osmocom/gr-osmosdr/archive/%%{git_commit}/%%{name}-%%{git_commit}.tar.gz -#Source0: https://github.com/osmocom/gr-osmosdr/archive/v%%{version}/%%{name}-%%{version}.tar.gz -Source0: https://gitea.osmocom.org/sdr/gr-osmosdr/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: https://github.com/osmocom/gr-osmosdr/archive/%{git_commit}/%{name}-%{git_commit}.tar.gz +# https://osmocom.org/issues/5445 +# https://osmocom.org/issues/5031 +# Patch based on: +# https://github.com/dl1ksv/gr-osmosdr/commit/7d450ca7f20bcbf018a90662febcd9c5618372c2.patch +Patch0: gr-osmosdr-0.2.3-gr-funcube.patch # https://osmocom.org/issues/5144 -Patch0: gr-osmosdr-0.2.3-airspy-multi-dev.patch - -# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval -ExcludeArch: %{ix86} +Patch1: gr-osmosdr-0.2.3-airspy-multi-dev.patch +# https://osmocom.org/issues/5460 +Patch2: gr-osmosdr-0.2.3-fcd-ppm-double.patch +# https://osmocom.org/issues/5562 +Patch3: gr-osmosdr-0.2.3-gain-fix.patch %description Primarily gr-osmosdr supports the OsmoSDR hardware, but it also @@ -72,9 +75,7 @@ Requires: %{name} = %{version}-%{release} Documentation files for gr-osmosdr. %prep -#%%autosetup -p1 -n %%{name}-%%{git_commit} -#%%autosetup -p1 -%autosetup -p1 -n %{name} +%autosetup -p1 -n %{name}-%{git_commit} # TODO fix the lib location nicer way sed -i 's|/lib/|/%{_lib}/|g' CMakeLists.txt @@ -107,161 +108,6 @@ sed -i 's|/lib/|/%{_lib}/|g' CMakeLists.txt %doc %{_docdir}/%{name}/xml %changelog -* Tue Sep 08 2026 Jaroslav Škarvada - 0.2.5-31 -- Rebuilt for new rtl-sdr - Resolves: rhbz#2529358 - -* Wed Jul 22 2026 Python Maint - 0.2.5-30 -- Rebuilt for Python 3.15.0b4 ABI change - -* Thu Jul 16 2026 Fedora Release Engineering - 0.2.5-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Thu Jun 25 2026 František Zatloukal - 0.2.5-28 -- Rebuilt for fmt/spdlog - -* Fri Jun 05 2026 Python Maint - 0.2.5-27 -- Rebuilt for Python 3.15 - -* Tue Apr 28 2026 Jaroslav Škarvada - 0.2.5-26 -- Rebuilt for new uhd - -* Wed Jan 21 2026 Jerry James - 0.2.5-25 -- Stop building for 32-bit x86 - -* Fri Jan 16 2026 Fedora Release Engineering - 0.2.5-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Thu Jan 15 2026 Jonathan Wakely - 0.2.5-23 -- Rebuilt for Boost 1.90 - -* Fri Sep 19 2025 Python Maint - 0.2.5-22 -- Rebuilt for Python 3.14.0rc3 bytecode - -* Thu Sep 11 2025 Jaroslav Škarvada - 0.2.5-21 -- Rebuilt for new uhd - -* Fri Aug 15 2025 Python Maint - 0.2.5-20 -- Rebuilt for Python 3.14.0rc2 bytecode - -* Thu Jul 24 2025 Fedora Release Engineering - 0.2.5-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sun Jul 06 2025 Python Maint - 0.2.5-18 -- Rebuilt for Python 3.14 - -* Tue Jun 17 2025 Jaroslav Škarvada - 0.2.5-17 -- Rebuilt for new python - -* Mon Mar 17 2025 Jaroslav Škarvada - 0.2.5-16 -- Rebuilt for new uhd - -* Wed Mar 5 2025 Jaroslav Škarvada - 0.2.5-15 -- Rebuilt for new gnuradio - -* Fri Jan 17 2025 Fedora Release Engineering - 0.2.5-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Tue Nov 26 2024 František Zatloukal - 0.2.5-13 -- Rebuilt for spdlog 1.15.0 - -* Fri Jul 26 2024 Jaroslav Škarvada - 0.2.5-12 -- Rebuilt for new gnuradio - -* Thu Jul 25 2024 Miroslav Suchý - 0.2.5-11 -- convert license to SPDX - -* Thu Jul 18 2024 Fedora Release Engineering - 0.2.5-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jul 15 2024 Jaroslav Škarvada - 0.2.5-9 -- Rebuilt for new uhd - -* Wed Jun 26 2024 Python Maint - 0.2.5-8 -- Rebuilt for Python 3.13 - -* Tue May 21 2024 František Zatloukal - 0.2.5-7 -- Rebuilt for spdlog 1.14.1 - -* Thu Apr 25 2024 Jaroslav Škarvada - 0.2.5-6 -- Rebuilt for new gnuradio - -* Tue Apr 9 2024 Jaroslav Škarvada - 0.2.5-5 -- Rebuilt for new rtl-sdr - -* Wed Jan 24 2024 Fedora Release Engineering - 0.2.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jan 20 2024 Fedora Release Engineering - 0.2.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jan 18 2024 Jonathan Wakely - 0.2.5-2 -- Rebuilt for Boost 1.83 - -* Tue Jan 16 2024 Jaroslav Škarvada - 0.2.5-1 -- New version - Resolves: rhbz#2258628 - -* Tue Jan 02 2024 Jaroslav Škarvada - 0.2.4^20231108git2fedabec-3 -- Rebuilt for new gnuradio - -* Wed Nov 22 2023 Jaroslav Škarvada - 0.2.4^20231108git2fedabec-2 -- Rebuilt for new uhd - -* Wed Nov 8 2023 Jaroslav Škarvada - 0.2.4^20231108git2fedabec-1 -- New snapshot - -* Mon Sep 25 2023 Jaroslav Škarvada - 0.2.4-9 -- Rebuilt for new uhd - -* Thu Jul 20 2023 Fedora Release Engineering - 0.2.4-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jul 11 2023 Jaroslav Škarvada - 0.2.4-7 -- Rebuilt for new python - Resolves: rhbz#2220009 - -* Sat Jul 08 2023 Vitaly Zaitsev - 0.2.4-6 -- Rebuilt due to spdlog 1.12 update. - -* Tue Jun 27 2023 Jaroslav Škarvada - 0.2.4-5 -- Rebuilt for new gnuradio - -* Mon Feb 20 2023 Jonathan Wakely - 0.2.4-4 -- Rebuilt for Boost 1.81 - -* Wed Feb 1 2023 Jaroslav Škarvada - 0.2.4-3 -- Rebuilt for new uhd - -* Thu Jan 19 2023 Fedora Release Engineering - 0.2.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Jan 2 2023 Jaroslav Škarvada - 0.2.4-1 -- New version - Resolves: rhbz#2157047 - -* Thu Nov 03 2022 Vitaly Zaitsev - 0.2.3-32.20210217gita100eb02 -- Rebuilt due to spdlog update. - -* Mon Sep 26 2022 Jaroslav Škarvada - 0.2.3-31.20210217gita100eb02 -- Rebuilt for new gnuradio - Resolves: rhbz#2129782 - -* Sat Jul 30 2022 Jaroslav Škarvada - 0.2.3-30.20210217gita100eb02 -- Rebuilt for new uhd - -* Thu Jul 21 2022 Fedora Release Engineering - 0.2.3-29.20210217gita100eb02 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jul 11 2022 Jaroslav Škarvada - 0.2.3-28.20210217gita100eb02 -- Rebuilt for new airspyone_host - -* Thu Jun 23 2022 Jaroslav Škarvada - 0.2.3-27.20210217gita100eb02 -- Rebuilt for new gnuradio - -* Tue Jun 21 2022 Python Maint - 0.2.3-26.20210217gita100eb02 -- Rebuilt for Python 3.11 - * Tue May 17 2022 Jaroslav Škarvada - 0.2.3-25.20210217gita100eb02 - Fixed gain initialization @@ -272,45 +118,11 @@ sed -i 's|/lib/|/%{_lib}/|g' CMakeLists.txt - Rebuilt for new uhd Resolves: rhbz#2077802 -* Tue Apr 12 2022 Jaroslav Škarvada - 0.2.3-22.20210217gita100eb02 +* Wed Mar 09 2022 Jaroslav Škarvada - 0.2.3-12.20210217gita100eb02 - Rebuilt for new gnuradio -* Tue Feb 22 2022 Jaroslav Škarvada - 0.2.3-21.20210217gita100eb02 -- Rebuilt for new gnuradio - -* Thu Feb 17 2022 Jaroslav Škarvada - 0.2.3-20.20210217gita100eb02 -- Updated ppm patch for better precision in set_center_freq() - -* Tue Feb 15 2022 Jaroslav Škarvada - 0.2.3-19.20210217gita100eb02 -- Use double for ppm with fcd/pp - -* Mon Jan 31 2022 Jaroslav Škarvada - 0.2.3-18.20210217gita100eb02 -- Rebuilt for new gnuradio - -* Thu Jan 27 2022 Jaroslav Škarvada - 0.2.3-17.20210217gita100eb02 -- Rebuilt for new gnuradio - -* Thu Jan 20 2022 Fedora Release Engineering - 0.2.3-16.20210217gita100eb02 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Jan 10 2022 Jaroslav Škarvada - 0.2.3-15.20210217gita100eb02 -- Rebuilt for new gnuradio - -* Thu Nov 4 2021 Jaroslav Škarvada - 0.2.3-14.20210217gita100eb02 -- Rebuilt for new gnuradio - Resolves: rhbz#2020177 - -* Tue Oct 12 2021 Jaroslav Škarvada - 0.2.3-13.20210217gita100eb02 -- Added support for multiple Airspy devices (Daniel Rusek pointed to the patch) - Resolves: rhbz#1958557 - -* Thu Oct 7 2021 Jaroslav Škarvada - 0.2.3-12.20210217gita100eb02 -- Rebuilt for new gnuradio - Resolves: rhbz#2011282 - -* Tue Aug 24 2021 Jaroslav Škarvada - 0.2.3-11.20210217gita100eb02 -- Rebuilt for new soapy - Resolves: rhbz#1996421 +* Fri Jan 28 2022 Jaroslav Škarvada - 0.2.3-11.20210217gita100eb02 +- Rebuilt for new uhd * Sat Aug 07 2021 Jonathan Wakely - 0.2.3-10.20210217gita100eb02 - Rebuilt for Boost 1.76 diff --git a/sources b/sources index ae1b4d4..c3c32c3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gr-osmosdr-0.2.5.tar.gz) = d1c126d94accbd292624022df6ff7febecb1c73c3a1a0c3e8d0e3e4d882076df5b77ad14d79966a150e2c9d889c391239b1dc831acf49cdf891a19db7f830901 +SHA512 (gr-osmosdr-a100eb024c0210b95e4738b6efd836d48225bd03.tar.gz) = 4dcb6b2c10eeb2252111ba691be179fe5b6dc9598fa7e6129a3b214ee74d43ca2d67ab5eafa73cea2abb25729c24be0592585d149e13c7285f2ce330e52a6470