commit soapy-osmo for openSUSE:Factory

2019-11-10 Thread root
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

2018-11-12 Thread root
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

2018-06-28 Thread root
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

2018-05-01 Thread root
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

2017-12-14 Thread root
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