commit soapy-osmo for openSUSE:Factory
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.changes2018-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 + +- 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 # # 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 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
commit soapy-osmo for openSUSE:Factory
Hello community, here is the log from the commit of package soapy-osmo for openSUSE:Factory checked in at 2018-11-12 09:44:33 Comparing /work/SRC/openSUSE:Factory/soapy-osmo (Old) and /work/SRC/openSUSE:Factory/.soapy-osmo.new (New) Package is "soapy-osmo" Mon Nov 12 09:44:33 2018 rev:5 rq:648173 version:0.2.5 Changes: --- /work/SRC/openSUSE:Factory/soapy-osmo/soapy-osmo.changes2018-06-28 15:14:45.955444815 +0200 +++ /work/SRC/openSUSE:Factory/.soapy-osmo.new/soapy-osmo.changes 2018-11-12 09:45:06.796856144 +0100 @@ -1,0 +2,5 @@ +Sat Nov 10 12:31:35 UTC 2018 - Wojciech Kazubski + +- Update soapy-module version 0.6 -> 0.7 + +--- Other differences: -- ++ soapy-osmo.spec ++ --- /var/tmp/diff_new_pack.oSohQv/_old 2018-11-12 09:45:07.680854798 +0100 +++ /var/tmp/diff_new_pack.oSohQv/_new 2018-11-12 09:45:07.684854793 +0100 @@ -18,7 +18,7 @@ %define sover 0 -%define soapy_modver 0.6 +%define soapy_modver 0.7 Name: soapy-osmo Version:0.2.5 Release:0
commit soapy-osmo for openSUSE:Factory
Hello community, here is the log from the commit of package soapy-osmo for openSUSE:Factory checked in at 2018-06-28 15:14:45 Comparing /work/SRC/openSUSE:Factory/soapy-osmo (Old) and /work/SRC/openSUSE:Factory/.soapy-osmo.new (New) Package is "soapy-osmo" Thu Jun 28 15:14:45 2018 rev:4 rq:619527 version:0.2.5 Changes: --- /work/SRC/openSUSE:Factory/soapy-osmo/soapy-osmo.changes2018-05-01 23:43:42.736697663 +0200 +++ /work/SRC/openSUSE:Factory/.soapy-osmo.new/soapy-osmo.changes 2018-06-28 15:14:45.955444815 +0200 @@ -1,0 +2,7 @@ +Thu Jun 28 06:49:10 UTC 2018 - mar...@gmx.de + +- Add patch: + * soap-osmo-fix-pthread-linking-issue.patch +(Fix pthread linking issues on Tumbleweed) + +--- New: soap-osmo-fix-pthread-linking-issue.patch Other differences: -- ++ soapy-osmo.spec ++ --- /var/tmp/diff_new_pack.YimYr0/_old 2018-06-28 15:14:46.379444038 +0200 +++ /var/tmp/diff_new_pack.YimYr0/_new 2018-06-28 15:14:46.379444038 +0200 @@ -28,6 +28,7 @@ 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 BuildRequires: cmake BuildRequires: freesrp-devel BuildRequires: gcc-c++ @@ -100,6 +101,7 @@ %prep %setup -q -n SoapyOsmo-%{name}-%{version} +%patch0 -p1 %build %cmake ++ soap-osmo-fix-pthread-linking-issue.patch ++ diff --git a/CMakeLists.txt b/CMakeLists.txt index 0750edb..3a6323f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -177,6 +177,8 @@ macro(GR_OSMOSDR_APPEND_LIBS lib) list(APPEND osmo_libraries ${lib}) endmacro(GR_OSMOSDR_APPEND_LIBS) +GR_OSMOSDR_APPEND_LIBS("-lpthread") + IF(HAVE_CLOCK_GETTIME) MESSAGE(STATUS " High resolution timing supported through clock_gettime.") SET(TIME_SPEC_DEFS HAVE_CLOCK_GETTIME)
commit soapy-osmo for openSUSE:Factory
Hello community, here is the log from the commit of package soapy-osmo for openSUSE:Factory checked in at 2018-05-01 23:43:40 Comparing /work/SRC/openSUSE:Factory/soapy-osmo (Old) and /work/SRC/openSUSE:Factory/.soapy-osmo.new (New) Package is "soapy-osmo" Tue May 1 23:43:40 2018 rev:3 rq:602838 version:0.2.5 Changes: --- /work/SRC/openSUSE:Factory/soapy-osmo/soapy-osmo.changes2017-12-14 10:59:24.230051877 +0100 +++ /work/SRC/openSUSE:Factory/.soapy-osmo.new/soapy-osmo.changes 2018-05-01 23:43:42.736697663 +0200 @@ -1,0 +2,16 @@ +Fri Apr 27 12:37:15 UTC 2018 - mar...@gmx.de + +- Drop support for the following modules + * Airspy + * RTL-SDR + * HackRF + * RedPitaya + Upstream has moved the development of each of these modules to + it's own repository. + We already have packages for those. + * hardware:sdr/soapy-airspy + * hardware:sdr/soapy-rtlsdr + * hardware:sdr/soapy-hackrf + * hardware:sdr/soapy-redpitaya + +--- Other differences: -- ++ soapy-osmo.spec ++ --- /var/tmp/diff_new_pack.x5MQXt/_old 2018-05-01 23:43:43.372674524 +0200 +++ /var/tmp/diff_new_pack.x5MQXt/_new 2018-05-01 23:43:43.376674378 +0200 @@ -1,7 +1,7 @@ # # spec file for package soapy-osmo # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -23,11 +23,18 @@ Version:0.2.5 Release:0 Summary:Soapy SDR plugins for Osmo supported SDR devices -License:GPL-3.0 +License:GPL-3.0-only Group: Hardware/Other -Url:https://github.com/pothosware/SoapyOsmo/wiki +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 +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 @@ -37,20 +44,6 @@ %else BuildRequires: boost-devel %endif -BuildRequires: cmake -BuildRequires: freesrp-devel -BuildRequires: gcc-c++ -BuildRequires: pkg-config -BuildRequires: pkgconfig(SoapySDR) -BuildRequires: pkgconfig(libairspy) -BuildRequires: pkgconfig(libbladeRF) -BuildRequires: pkgconfig(libhackrf) -BuildRequires: pkgconfig(libmirisdr) -BuildRequires: pkgconfig(libosmosdr) -BuildRequires: pkgconfig(librtlsdr) -# gnuradio (gnuradio/tags.h) only needed for bladeRF-support -BuildRequires: gnuradio-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Soapy Osmo - Osmo SDR module @@ -105,50 +98,11 @@ Soapy FreeSRP - FreeSRP device support for Soapy SDR. A Soapy module that supports FreeSRP devices within the Soapy API. -%package -n soapysdr%{soapy_modver}-module-airspy -Summary:Airspy osmosdr module -Group: System/Libraries - -%description -n soapysdr%{soapy_modver}-module-airspy -Soapy Airspy - Airspy device support for Soapy SDR. -A Soapy module that supports Airspy devices within the Soapy API. - -%package -n soapysdr%{soapy_modver}-module-hackrf -Summary:HackRF osmosdr module -Group: System/Libraries - -%description -n soapysdr%{soapy_modver}-module-hackrf -Soapy HackRF - HackRF device support for Soapy SDR. -A Soapy module that supports HackRF devices within the Soapy API. - -%package -n soapysdr%{soapy_modver}-module-redpitaya -Summary:RedPitaya osmosdr module -Group: System/Libraries - -%description -n soapysdr%{soapy_modver}-module-redpitaya -Soapy RedPitaya - RedPitaya device support for Soapy SDR. -A Soapy module that supports RedPitaya devices within the Soapy API. - -%package -n soapysdr%{soapy_modver}-module-rtl -Summary:RTL-SDR osmosdr module -Group: System/Libraries - -%description -n soapysdr%{soapy_modver}-module-rtl -Soapy RTL-SDR - RTL-SDR device support for Soapy SDR. -A Soapy module that supports RTL-SDR devices within the Soapy API. - - %prep %setup -q -n SoapyOsmo-%{name}-%{version} %build -%cmake \ - -DUSE_OSMO_RTLSDR=ON \ - -DUSE_OSMO_HACKRF=ON \ - -DUSE_OSMO_BLADERF=OFF \ - -DUSE_OSMO_AIRSPY=ON \ - -DUSE_OSMO_REDPITAYA=ON - +%cmake make VERBOSE=1 %{?_smp_mflags} %install @@ -158,60 +112,31 @@ %postun -n libSoapyOsmoSDR%{sover} -p /sbin/ldconfig %files -n libSoapyOsmoSDR%{sover} -%defattr(-,root,root) -%doc C
commit soapy-osmo for openSUSE:Factory
Hello community, here is the log from the commit of package soapy-osmo for openSUSE:Factory checked in at 2017-12-14 10:59:06 Comparing /work/SRC/openSUSE:Factory/soapy-osmo (Old) and /work/SRC/openSUSE:Factory/.soapy-osmo.new (New) Package is "soapy-osmo" Thu Dec 14 10:59:06 2017 rev:2 rq:556100 version:0.2.5 Changes: --- /work/SRC/openSUSE:Factory/soapy-osmo/soapy-osmo.changes2017-11-21 15:32:19.957296124 +0100 +++ /work/SRC/openSUSE:Factory/.soapy-osmo.new/soapy-osmo.changes 2017-12-14 10:59:24.230051877 +0100 @@ -1,0 +2,5 @@ +Mon Dec 11 19:43:19 UTC 2017 - mar...@gmx.de + +- Improve boost dependency (fixes build fail on Factory) + +--- Other differences: -- ++ soapy-osmo.spec ++ --- /var/tmp/diff_new_pack.1GHJON/_old 2017-12-14 10:59:25.250002640 +0100 +++ /var/tmp/diff_new_pack.1GHJON/_new 2017-12-14 10:59:25.262002060 +0100 @@ -1,6 +1,7 @@ # # spec file for package soapy-osmo # +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -15,6 +16,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define sover 0 %define soapy_modver 0.6 Name: soapy-osmo @@ -26,21 +28,28 @@ 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 -BuildRequires: cmake +%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: cmake +BuildRequires: freesrp-devel BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: pkgconfig(SoapySDR) -BuildRequires: pkgconfig(libbladeRF) BuildRequires: pkgconfig(libairspy) +BuildRequires: pkgconfig(libbladeRF) BuildRequires: pkgconfig(libhackrf) -BuildRequires: pkgconfig(librtlsdr) BuildRequires: pkgconfig(libmirisdr) BuildRequires: pkgconfig(libosmosdr) -BuildRequires: freesrp-devel +BuildRequires: pkgconfig(librtlsdr) # gnuradio (gnuradio/tags.h) only needed for bladeRF-support -#BuildRequires: gnuradio-devel - +BuildRequires: gnuradio-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description