Hello community, here is the log from the commit of package soapy-osmo for openSUSE:Factory checked in at 2019-11-10 22:41:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/soapy-osmo (Old) and /work/SRC/openSUSE:Factory/.soapy-osmo.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "soapy-osmo" Sun Nov 10 22:41:27 2019 rev:6 rq:744777 version:0.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/soapy-osmo/soapy-osmo.changes 2018-11-12 09:45:06.796856144 +0100 +++ /work/SRC/openSUSE:Factory/.soapy-osmo.new.2990/soapy-osmo.changes 2019-11-10 22:41:28.497404916 +0100 @@ -1,0 +2,9 @@ +Fri Nov 1 14:13:04 UTC 2019 - Stefan BrĂ¼ns <[email protected]> + +- Disable RfSpace module (default with next upstream release), + deprecated in favor of the separate soapy-netsdr module. + Circumvents build/linking failures. + * Add soapy_osmosdr_rfspace_disable.patch +- Drop no longer required soap-osmo-fix-pthread-linking-issue.patch + +------------------------------------------------------------------- Old: ---- soap-osmo-fix-pthread-linking-issue.patch New: ---- soapy_osmosdr_rfspace_disable.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ soapy-osmo.spec ++++++ --- /var/tmp/diff_new_pack.7pTsqs/_old 2019-11-10 22:41:28.937405487 +0100 +++ /var/tmp/diff_new_pack.7pTsqs/_new 2019-11-10 22:41:28.941405492 +0100 @@ -1,7 +1,7 @@ # # spec file for package soapy-osmo # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -13,7 +13,7 @@ # 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/ # @@ -28,23 +28,20 @@ URL: https://github.com/pothosware/SoapyOsmo/wiki #Git-Clone: https://github.com/pothosware/SoapyOsmo.git Source: https://github.com/pothosware/SoapyOsmo/archive/%{name}-%{version}.tar.gz -Patch0: soap-osmo-fix-pthread-linking-issue.patch +# PATCH-FIX-UPSTREAM +Patch0: soapy_osmosdr_rfspace_disable.patch BuildRequires: cmake BuildRequires: freesrp-devel BuildRequires: gcc-c++ -BuildRequires: pkgconfig -BuildRequires: pkgconfig(SoapySDR) -BuildRequires: pkgconfig(libmirisdr) -BuildRequires: pkgconfig(libosmosdr) -%if 0%{?suse_version} > 1325 BuildRequires: libboost_atomic-devel BuildRequires: libboost_chrono-devel BuildRequires: libboost_date_time-devel BuildRequires: libboost_system-devel BuildRequires: libboost_thread-devel -%else -BuildRequires: boost-devel -%endif +BuildRequires: pkgconfig +BuildRequires: pkgconfig(SoapySDR) +BuildRequires: pkgconfig(libmirisdr) +BuildRequires: pkgconfig(libosmosdr) %description Soapy Osmo - Osmo SDR module @@ -83,14 +80,6 @@ Soapy OsmoSDR - OsmoSDR device support for Soapy SDR. A Soapy module that supports OsmoSDR devices within the Soapy API. -%package -n soapysdr%{soapy_modver}-module-rfspace -Summary: RFSpace osmosdr module -Group: System/Libraries - -%description -n soapysdr%{soapy_modver}-module-rfspace -Soapy RFSpace - RFSpace device support for Soapy SDR. -A Soapy module that supports RFSpace devices within the Soapy API. - %package -n soapysdr%{soapy_modver}-module-freesrp Summary: FreeSRP osmosdr module Group: System/Libraries @@ -131,11 +120,6 @@ %dir %{_libdir}/SoapySDR/modules%{soapy_modver} %{_libdir}/SoapySDR/modules%{soapy_modver}/libosmosdrSupport.so -%files -n soapysdr%{soapy_modver}-module-rfspace -%dir %{_libdir}/SoapySDR -%dir %{_libdir}/SoapySDR/modules%{soapy_modver} -%{_libdir}/SoapySDR/modules%{soapy_modver}/librfspaceSupport.so - %files -n soapysdr%{soapy_modver}-module-freesrp %dir %{_libdir}/SoapySDR %dir %{_libdir}/SoapySDR/modules%{soapy_modver} ++++++ soapy_osmosdr_rfspace_disable.patch ++++++ >From 7f55458cea166f7be1bc374ea881b654d071248f Mon Sep 17 00:00:00 2001 From: Josh Blum <[email protected]> Date: Sat, 1 Jun 2019 13:03:31 -0500 Subject: [PATCH] Disable SoapyOsmo rfspace by default in favor of SoapyNetSDR --- CMakeLists.txt | 6 +++++- Changelog.txt | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0750edb..c114261 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -379,7 +379,11 @@ endif(ENABLE_BLADERF) ######################################################################## # Setup RFSPACE component ######################################################################## -GR_REGISTER_COMPONENT("RFSPACE Receivers" ENABLE_RFSPACE) + +#https://github.com/pothosware/SoapyNetSDR/wiki +option(USE_OSMO_RFSPACE "Use netsdr through SoapyNetSDR" OFF) + +GR_REGISTER_COMPONENT("RFSPACE Receivers" ENABLE_RFSPACE;USE_OSMO_RFSPACE) if(ENABLE_RFSPACE) GR_INCLUDE_SUBDIRECTORY(rfspace) endif(ENABLE_RFSPACE)
