commit soapy-remote for openSUSE:Factory

2019-01-28 Thread root
Hello community,

here is the log from the commit of package soapy-remote for openSUSE:Factory 
checked in at 2019-01-28 20:49:47

Comparing /work/SRC/openSUSE:Factory/soapy-remote (Old)
 and  /work/SRC/openSUSE:Factory/.soapy-remote.new.28833 (New)


Package is "soapy-remote"

Mon Jan 28 20:49:47 2019 rev:4 rq:669029 version:0.5.1

Changes:

--- /work/SRC/openSUSE:Factory/soapy-remote/soapy-remote.changes
2018-11-12 09:45:01.860863657 +0100
+++ /work/SRC/openSUSE:Factory/.soapy-remote.new.28833/soapy-remote.changes 
2019-01-28 20:50:37.269767475 +0100
@@ -1,0 +2,15 @@
+Mon Jan 28 10:21:04 UTC 2019 - Jan Engelhardt 
+
+- Use noun phrase in descriptions.
+
+---
+Sun Jan 27 09:30:08 UTC 2019 - Wojciech Kazubski 
+
+- Update to version 0.5.1
+  * Fix SoapyLogAcceptor not closing sockets on shutdown
+  * Report socket creation errors within SoapyRPCSocket
+  * MDNS timeout for OSX when no servers are available
+  * Added explicit compile flags for MSVC needed by common
+  * Compilation fixes for strerror_r API differences
+
+---

Old:

  soapy-remote-0.5.0.tar.gz

New:

  soapy-remote-0.5.1.tar.gz



Other differences:
--
++ soapy-remote.spec ++
--- /var/tmp/diff_new_pack.B8DZs2/_old  2019-01-28 20:50:38.461766217 +0100
+++ /var/tmp/diff_new_pack.B8DZs2/_new  2019-01-28 20:50:38.461766217 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package soapy-remote
 #
-# 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,16 +13,17 @@
 # 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.7
 %define soapy_modname soapysdr%{soapy_modver}-module-remote
 
 Name:   soapy-remote
-Version:0.5.0
+Version:0.5.1
 Release:0
-Summary:Use any Soapy SDR remotely 
+Summary:Remote device support for Soapy SDR
 License:BSL-1.0
 Group:  Productivity/Hamradio/Other
 Url:https://github.com/pothosware/SoapyRemote/wiki
@@ -34,15 +35,13 @@
 BuildRequires:  pkgconfig(SoapySDR)
 
 %description
-Soapy Remote - Remote device support for Soapy SDR.
 A Soapy module that supports remote devices within the Soapy API.
 
 %package -n %{soapy_modname}
-Summary:Use any Soapy SDR remotely
+Summary:Remote device support for Soapy SDR
 Group:  System/Libraries
 
 %description -n %{soapy_modname}
-Soapy Remote - Remote device support for Soapy SDR.
 A Soapy module that supports remote devices within the Soapy API.
 
 %prep

++ soapy-remote-0.5.0.tar.gz -> soapy-remote-0.5.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyRemote-soapy-remote-0.5.0/CMakeLists.txt 
new/SoapyRemote-soapy-remote-0.5.1/CMakeLists.txt
--- old/SoapyRemote-soapy-remote-0.5.0/CMakeLists.txt   2018-10-25 
05:45:39.0 +0200
+++ new/SoapyRemote-soapy-remote-0.5.1/CMakeLists.txt   2019-01-26 
19:21:42.0 +0100
@@ -52,11 +52,26 @@
 
 endif(CMAKE_COMPILER_IS_GNUCXX)
 
+#link threads in freebsd
+if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+find_package(Threads)
+message(STATUS "CMAKE_THREAD_LIBS_INIT: ${CMAKE_THREAD_LIBS_INIT}")
+list(APPEND SoapySDR_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
+endif()
+
 #enable c++11 extensions for OSX
 if (APPLE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -Wc++11-extensions")
 endif(APPLE)
 
+if(MSVC)
+#we always want to use multiple cores for compilation
+add_compile_options(/MP)
+
+#projects should be cross-platform and standard stl functions should work
+add_definitions(-DNOMINMAX) #enables std::min and std::max
+endif()
+
 #common headers used by client and server
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/common)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyRemote-soapy-remote-0.5.0/Changelog.txt 
new/SoapyRemote-soapy-remote-0.5.1/Changelog.txt
--- old/SoapyRemote-soapy-remote-0.5.0/Changelog.txt2018-10-25 
05:45:39.0 +0200
+++ new/SoapyRemote-soapy-remote-0.5.1/Changelog.txt2019-01-26 
19:21:42.0 +0100
@@ -1,3 +1,12 @@
+Release 0.5.1 (2019-01-26)
+==
+
+- Fix SoapyLogAcceptor not closing sockets on shutdown
+- Report socket creation error

commit soapy-remote for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package soapy-remote for openSUSE:Factory 
checked in at 2018-11-12 09:44:15

Comparing /work/SRC/openSUSE:Factory/soapy-remote (Old)
 and  /work/SRC/openSUSE:Factory/.soapy-remote.new (New)


Package is "soapy-remote"

Mon Nov 12 09:44:15 2018 rev:3 rq:648168 version:0.5.0

Changes:

--- /work/SRC/openSUSE:Factory/soapy-remote/soapy-remote.changes
2018-06-19 12:02:30.908590192 +0200
+++ /work/SRC/openSUSE:Factory/.soapy-remote.new/soapy-remote.changes   
2018-11-12 09:45:01.860863657 +0100
@@ -1,0 +2,13 @@
+Sat Nov 10 12:50:49 UTC 2018 - Wojciech Kazubski 
+
+- Update soapy-module version 0.6 -> 0.7
+- Update to version 0.5.0
+  * Extract repository version and print in SoapySDRServer
+  * Support stream hardware acceleration with protocol none
+  * Support for DNS-SD publishing and discovery with avahi
+- Update to version 0.4.4
+  * Report error for SoapyRPCSocket close() failure
+  * SoapyLogAcceptor fix shutdown when connection is lost
+  * SoapyRPCUnpacker fix select logic for small timeouts
+
+---

Old:

  soapy-remote-0.4.3.tar.gz

New:

  soapy-remote-0.5.0.tar.gz



Other differences:
--
++ soapy-remote.spec ++
--- /var/tmp/diff_new_pack.hBMv1I/_old  2018-11-12 09:45:02.616862506 +0100
+++ /var/tmp/diff_new_pack.hBMv1I/_new  2018-11-12 09:45:02.620862500 +0100
@@ -16,11 +16,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define soapy_modver 0.6
+%define soapy_modver 0.7
 %define soapy_modname soapysdr%{soapy_modver}-module-remote
 
 Name:   soapy-remote
-Version:0.4.3
+Version:0.5.0
 Release:0
 Summary:Use any Soapy SDR remotely 
 License:BSL-1.0
@@ -32,7 +32,6 @@
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(SoapySDR)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Soapy Remote - Remote device support for Soapy SDR.
@@ -60,8 +59,8 @@
 rm %{buildroot}//usr/lib/systemd/system/SoapySDRServer.service
 
 %files -n %{soapy_modname}
-%defattr(-,root,root)
-%doc LICENSE_1_0.txt README.md
+%license LICENSE_1_0.txt
+%doc Changelog.txt README.md
 %{_bindir}/SoapySDRServer
 %{_mandir}/man1/SoapySDRServer.1%{ext_man}
 %dir %{_libdir}/SoapySDR/

++ soapy-remote-0.4.3.tar.gz -> soapy-remote-0.5.0.tar.gz ++
 2870 lines of diff (skipped)




commit soapy-remote for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package soapy-remote for openSUSE:Factory 
checked in at 2018-06-19 12:02:28

Comparing /work/SRC/openSUSE:Factory/soapy-remote (Old)
 and  /work/SRC/openSUSE:Factory/.soapy-remote.new (New)


Package is "soapy-remote"

Tue Jun 19 12:02:28 2018 rev:2 rq:616943 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/soapy-remote/soapy-remote.changes
2017-11-08 15:09:32.887330678 +0100
+++ /work/SRC/openSUSE:Factory/.soapy-remote.new/soapy-remote.changes   
2018-06-19 12:02:30.908590192 +0200
@@ -1,0 +2,14 @@
+Fri Jun  8 20:03:36 UTC 2018 - w...@ire.pw.edu.pl
+
+- Update to version 0.4.3
+  + Added missing remote:prot key to getStreamArgsInfo()
+  + Additional timeout for first connect due to ARP delay
+  + Disable LogAcceptor during discovery in Release mode
+  + SSDP should be quiet when periodic events are disabled
+  + Server listener checks socket status and exits on error
+  + Additional timeout for discovery and logger unpackers
+  + Improved error logger messages with associated url
+  + Parameterized connect timeout with remote:timeout arg
+  + Reverted accidental change to default timeout constant
+
+---
@@ -4 +18 @@
-- Update to version 0.4.1
+- Update to version 0.4.2

Old:

  soapy-remote-0.4.2.tar.gz

New:

  soapy-remote-0.4.3.tar.gz



Other differences:
--
++ soapy-remote.spec ++
--- /var/tmp/diff_new_pack.BgESAX/_old  2018-06-19 12:02:31.588564944 +0200
+++ /var/tmp/diff_new_pack.BgESAX/_new  2018-06-19 12:02:31.592564796 +0200
@@ -1,6 +1,7 @@
 #
 # spec file for package soapy-remote
 #
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2017, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +20,7 @@
 %define soapy_modname soapysdr%{soapy_modver}-module-remote
 
 Name:   soapy-remote
-Version:0.4.2
+Version:0.4.3
 Release:0
 Summary:Use any Soapy SDR remotely 
 License:BSL-1.0

++ soapy-remote-0.4.2.tar.gz -> soapy-remote-0.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SoapyRemote-soapy-remote-0.4.2/Changelog.txt 
new/SoapyRemote-soapy-remote-0.4.3/Changelog.txt
--- old/SoapyRemote-soapy-remote-0.4.2/Changelog.txt2017-07-31 
16:15:38.0 +0200
+++ new/SoapyRemote-soapy-remote-0.4.3/Changelog.txt2018-03-20 
03:42:28.0 +0100
@@ -1,3 +1,16 @@
+Release 0.4.3 (2018-03-19)
+==
+
+- Added missing remote:prot key to getStreamArgsInfo()
+- Additional timeout for first connect due to ARP delay
+- Disable LogAcceptor during discovery in Release mode
+- SSDP should be quiet when periodic events are disabled
+- Server listener checks socket status and exits on error
+- Additional timeout for discovery and logger unpackers
+- Improved error logger messages with associated url
+- Parameterized connect timeout with remote:timeout arg
+- Reverted accidental change to default timeout constant
+
 Release 0.4.2 (2017-07-31)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SoapyRemote-soapy-remote-0.4.2/client/LogAcceptor.cpp 
new/SoapyRemote-soapy-remote-0.4.3/client/LogAcceptor.cpp
--- old/SoapyRemote-soapy-remote-0.4.2/client/LogAcceptor.cpp   2017-07-31 
16:15:38.0 +0200
+++ new/SoapyRemote-soapy-remote-0.4.3/client/LogAcceptor.cpp   2018-03-20 
03:42:28.0 +0100
@@ -1,4 +1,4 @@
-// Copyright (c) 2015-2017 Josh Blum
+// Copyright (c) 2015-2018 Josh Blum
 // SPDX-License-Identifier: BSL-1.0
 
 #include "LogAcceptor.hpp"
@@ -19,6 +19,7 @@
 struct LogAcceptorThreadData
 {
 LogAcceptorThreadData(void):
+timeoutUs(SOAPY_REMOTE_SOCKET_TIMEOUT_US),
 done(true),
 thread(nullptr),
 useCount(0)
@@ -39,6 +40,7 @@
 
 SoapyRPCSocket client;
 std::string url;
+long timeoutUs;
 sig_atomic_t done;
 std::thread *thread;
 sig_atomic_t useCount;
@@ -49,10 +51,10 @@
 client = SoapyRPCSocket();
 //specify a timeout on connect because the link may be lost
 //when the thread attempts to re-establish a connection
-int ret = client.connect(url, SOAPY_REMOTE_SOCKET_TIMEOUT_US);
+int ret = client.connect(url, timeoutUs);
 if (ret != 0)
 {
-SoapySDR::logf(SOAPY_SDR_ERROR, "SoapyLogAcceptor::connect() FAIL: 
%s", client.lastErrorMsg());
+SoapySDR::logf(SOAPY_SDR_ERROR, "SoapyLogAcceptor::connect(%s) FAIL: 
%s", url.c_str(), client.lastErrorMsg());
 done = true;
 return;
 }
@@ -63,13 +65,13 @@
 SoapyRPCP