commit gnuradio for openSUSE:Factory

2020-09-25 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2020-09-25 16:31:41

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.4249 (New)


Package is "gnuradio"

Fri Sep 25 16:31:41 2020 rev:40 rq:835808 version:3.8.2.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2020-08-29 
20:42:00.905456765 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.4249/gnuradio.changes  
2020-09-25 16:32:06.255920729 +0200
@@ -1,0 +2,11 @@
+Thu Sep 17 08:54:28 UTC 2020 - Martin Hauke 
+
+- Add patches to build with boost >= 1.73.0:
+  * 0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch
+  * 0002-boost_qualify_placeholders_with_their_full_namespace.patch
+  * revert-23cece0d0.patch
+  For details see:
+  * https://github.com/gnuradio/gnuradio/pull/3441
+  * https://github.com/gnuradio/gnuradio/pull/3566
+
+---

New:

  0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch
  0002-boost_qualify_placeholders_with_their_full_namespace.patch
  revert-23cece0d0.patch



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.lgTnT8/_old  2020-09-25 16:32:07.191921559 +0200
+++ /var/tmp/diff_new_pack.lgTnT8/_new  2020-09-25 16:32:07.191921559 +0200
@@ -31,6 +31,9 @@
 Source4:grc_to_37.sh
 Source99:   %{name}-rpmlintrc
 Patch0: missing_library.patch
+Patch1: revert-23cece0d0.patch
+Patch2: 0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch
+Patch3: 0002-boost_qualify_placeholders_with_their_full_namespace.patch
 BuildRequires:  alsa-devel
 BuildRequires:  cmake >= 3.8
 BuildRequires:  cppunit-devel
@@ -159,6 +162,9 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in

++ 0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch ++
>From f643bc12100c67288adda3699a9e61d6a66fb529 Mon Sep 17 00:00:00 2001
From: Gwenhael Goavec-Merou 
Date: Fri, 7 Feb 2020 16:49:30 +0100
Subject: [PATCH] gr-digital:glfsr.h: drop boost/cstdint.hpp and use cstdint

gr-digital/glfsr.h include boost/cstdint.hpp to have uintxx_t.
These types are in boost namespace but nor using namespace xxx, nor boost:: are 
used.
The result is :
In file included from 
/home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/glfsr.cc:23:
/home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/../include/gnuradio/digital/glfsr.h:42:5:
 error: 'uint32_t' does not name a type; did you mean 'u_int32_t'?
uint32_t d_shift_register;
^~~~
u_int32_t

Since Gnuradio policy is Less boost == better and C++11 is used, use cstdint
instead of boost/cstdint.hpp.

[backported from 475e4a156b516c089175afb998acdc80b740b437]
Signed-off-by: Gwenhael Goavec-Merou 
---
 gr-digital/include/gnuradio/digital/glfsr.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gr-digital/include/gnuradio/digital/glfsr.h 
b/gr-digital/include/gnuradio/digital/glfsr.h
index 0b5141f1f..1003bcd01 100644
--- a/gr-digital/include/gnuradio/digital/glfsr.h
+++ b/gr-digital/include/gnuradio/digital/glfsr.h
@@ -24,7 +24,7 @@
 #define INCLUDED_DIGITAL_GLFSR_H
 
 #include 
-#include 
+#include 
 
 namespace gr {
 namespace digital {
-- 
2.24.1

++ 0002-boost_qualify_placeholders_with_their_full_namespace.patch ++
 1025 lines (skipped)

++ revert-23cece0d0.patch ++
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 523f4bbda..90b785104 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -132,18 +132,6 @@ Older Logs can be found in `docs/RELEASE-NOTES-*`.
 - global option to toggle showing of IDs
 - Help "Keyboard Shortcut" entry
 
-### Deprecated
-
- gr-analog
-
-- `sig_source`: `freq` port will be removed in the future
-
-### Added 
- gr-analog
-
-- `sig_source`: `cmd` port adds support for dicts, setting of frequency,
-  amplitude, offset and phase parameters
-
 ## [3.8.0.0] - 2019-08-09
 
 Witness me!
diff --git a/gr-analog/examples/sig_source_msg_ports.grc 
b/gr-analog/examples/sig_source_msg_ports.grc
deleted file mode 100644
index 9cba1c62a..0
--- a/gr-analog/examples/sig_source_msg_ports.grc
+++ /dev/null
@@ -1,242 +0,0 @@
-options:
-  parameters:
-author: "Marcus M\xFCller"
-catch_exceptions: 'True'
-category: '[GRC Hier Blocks]'
-cmake_opt: ''
-comment: ''
-copyright: 2020 Free Software Foundation
-description: ''
-gen_cmake: 'On'
-gen_linking: dynamic
-

commit gnuradio for openSUSE:Factory

2020-08-29 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2020-08-29 20:41:48

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.3399 (New)


Package is "gnuradio"

Sat Aug 29 20:41:48 2020 rev:39 rq:830059 version:3.8.2.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2020-08-20 
22:34:05.284128911 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.3399/gnuradio.changes  
2020-08-29 20:42:00.905456765 +0200
@@ -1,0 +2,64 @@
+Wed Aug 26 13:36:06 UTC 2020 - Matwey Kornilov 
+
+- Update to version 3.8.2.0:
+  * Changed on project Scope:
++ Call SWIG without -modern flag if new enough to make that inherent, thus
+  removing warnings
+  * GRC
++ Mako templating now strict_undefined
++ Show block comments by default
++ dynamically updated block namespaces (execute imports from templates)
++ Name-lookup detection of dark color themes, adjusted input box color
+  scheme
+  * gr-dtv
++ dvb_bbscrambler: LUT 8B alignment (private, but relevant for future
+  usable optimization)
+  * Fixed
+  * GRC
++ incorrect "clear console" and "save console" labels
++ generator: flow_graph.py.mako now contains import for print_function for
+  compatibility in Py2 generation
++ variable_config.block.yml now properly handles configparser /
+  ConfigParser import
++ Change port types of all selected block on key-press cycling, not just
+  first one
++ Always check for Python version in flow graph generation, not only in
+  specific block types
++ Don't run stale flow graphs
++ Prevent search keystrokes from modifying flowgraph
+  * gr-blocks
++ file_sink flushes contents to file on stop()
++ file_meta_sink block YAML: emit proper default PMT dict
++ XMLRPC client/server block templates: use Py3 XMLRPC when possible
+  * gr-digital
++ soft_dec_lut_gen now explicitly casts 2.0**prec to int
++ map_bb: add missing definition of static constexpr size_t s_map_size
+  * gr-dtv
++ Reduce send_frame_size in UHD examples (broken after UHD v3.13.0.3-rc1)
+  * gr-filter
++ logpwrfft YAML was hiding FFT length
++ FFT frequency range calculation was occasionally off due to abuse of
+  numpy.arange
+  * gr-filter
++ GRC band pass filter taps block: use firdes.complex_band_pass when
+  complex
++ firdes.root_raised_cosine gain for unity alpha
+  * gr-qtgui
++ qtgui_chooser regained 3.7 capability to set default
++ Frequency Sink hovering now respects set units
++ GRC blocks had optional stream inputs
+  * gr-uhd
++ ignore len_tag_name in USRP Source YAML generator python
++ uhd_fft/uhd_siggen_gui: import order of sip and Qt
++ GRC example block errors
+  * Added
+  * GRC
++ OS X: Meta modifier key support (eq. Ctrl on other platforms)
++ configuration setting show_block_comments
+  * gr-analog
++ Signal source cmd port
+  * gr-zeromq
++ Message-based ZMQ blocks take bind argument, as necessary for N:1
+  patterns. Changes ABI.
+
+---

Old:

  gnuradio-3.8.1.0.tar.xz

New:

  gnuradio-3.8.2.0.tar.xz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.MZnz97/_old  2020-08-29 20:42:03.745457951 +0200
+++ /var/tmp/diff_new_pack.MZnz97/_new  2020-08-29 20:42:03.749457952 +0200
@@ -18,9 +18,9 @@
 
 %bcond_without docs
 
-%define sover  3_8_1
+%define sover  3_8_2
 Name:   gnuradio
-Version:3.8.1.0
+Version:3.8.2.0
 Release:0
 Summary:GNU software radio
 License:GPL-3.0-or-later

++ gnuradio-3.8.1.0.tar.xz -> gnuradio-3.8.2.0.tar.xz ++
 13516 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2020-08-20 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2020-08-20 22:33:33

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.3399 (New)


Package is "gnuradio"

Thu Aug 20 22:33:33 2020 rev:38 rq:828172 version:3.8.1.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2020-05-01 
11:17:08.500341783 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.3399/gnuradio.changes  
2020-08-20 22:34:05.284128911 +0200
@@ -1,0 +2,5 @@
+Thu Aug 20 08:33:58 UTC 2020 - Martin Liška 
+
+- Use memoryperjob constraint instead of %limit_build macro.
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.ToPYuE/_old  2020-08-20 22:34:06.308129390 +0200
+++ /var/tmp/diff_new_pack.ToPYuE/_new  2020-08-20 22:34:06.312129392 +0200
@@ -55,7 +55,6 @@
 BuildRequires:  libjack-devel
 BuildRequires:  libmpir-devel
 BuildRequires:  log4cpp-devel
-BuildRequires:  memory-constraints
 BuildRequires:  orc
 BuildRequires:  pkgconfig
 BuildRequires:  portaudio-devel
@@ -169,7 +168,6 @@
 find  gr-utils/python/modtool/templates/gr-newmod -name CMakeLists.txt -exec 
mv '{}' '{}.tmpl' \;
 
 %build
-%limit_build -m 2000
 %cmake \
 %ifarch armv6l armv6hl
   -Dhave_mfpu_neon=0 \

++ _constraints ++
--- /var/tmp/diff_new_pack.ToPYuE/_old  2020-08-20 22:34:06.336129403 +0200
+++ /var/tmp/diff_new_pack.ToPYuE/_new  2020-08-20 22:34:06.336129403 +0200
@@ -1,9 +1,12 @@
-
+
 
   
 
   8
 
+
+  2000
+
   
   
 




commit gnuradio for openSUSE:Factory

2020-05-01 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2020-05-01 11:17:00

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.2738 (New)


Package is "gnuradio"

Fri May  1 11:17:00 2020 rev:37 rq:799346 version:3.8.1.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2019-12-17 
13:30:20.439405483 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.2738/gnuradio.changes  
2020-05-01 11:17:08.500341783 +0200
@@ -1,0 +2,96 @@
+Thu Apr 30 17:49:56 UTC 2020 - Martin Hauke 
+
+- Update completely changed the way their tarballs are signed
+  Drop signature validation for now.
+- Remove file
+  * gnuradio-3.8.0.0.tar.xz.asc
+  * gnuradio.keyring
+
+---
+Mon Apr 20 16:36:21 UTC 2020 - Wojciech Kazubski 
+
+- Update to version 3.8.1.0:
+  * Changed on Project Scope
++ clang-tidy improvements
+  - throw exceptions by value, catch by reference
+  - emplace_back where applicable
+  - empty() instead of vector::size() == 0
++ use CMake to check for endianness instead of BOOST_BIG_ENDIAN
+  * gr-fec
++ scipy becomes optional dependency (for polar channel code construction)
+  * gr_modtool
++ use Boost.UTF instead of cppunit
+  * Fixed on Project Scope
++ FindQwt paths
++ floatAlmostEqual unittest assert function wrongly passing on 
+  sequence types
++ Only require boost unittest when testing is enabled
++ FindLOG4CPP typo
++ numpy.fft(pack) imports
++ several scipy imports that can be done with numpy alone
+  * gnuradio-runtime
++ block gateway shadowed system port
++ Flaky message passing unit test contained timeout (not the test's job)
++ ctrlport/rpcaggregator & Co: removed storage of references to
+  scope-lifetime objects
++ Sine table generation python was wrong
++ get_tags_in_range for delay < (end-start)
++ premature tag pruning
++ release flattened flowgraph after stopping; fixes restartability/shutdown
+  issues
+  * gr-analog
++ clipping in FM receiver: remove superfluous gain
++ C++ generation for multiple blocks
+  * gr-audio
++ portaudio source: lock acquisition
+  * gr-blocks
++ rotator VOLK workaround
+  * gr-digital
++ map_bb buffer overflow
++ map_bb thread safety
++ additive_scrambler count based reset
+  * gr-fec
++ heap corruption in async_decoder
++ cc_encoder was broken for constraint lengths > 8
+  * gr-fft
++ restore Boost 1.53 compat
+  * gr-qtgui
++ no longer requiring unnecessary key in edit_box_msg
+  * gr-uhd
++ fixed examples under Py3
++ multichannel objects not populating channels
+  * gr_modtool
++ wrong use of input -> raw_input
++ allow empty argument list
++ testing
++ check for and deny TSB under Python
++ QA addition bugs
++ correct path for C++ QA tests
+  * GRC
++ several issues with YAML files
++ nested objects now properly populate namespaces
++ comments now included in block bounds calculation
++ Wiki documentation link removed from OOT blocks' docs tab
++ Dragging connections to auto-hide ports works now
++ generated and re-generated several example flowgraphs
++ bokeh_layout module name
++ Revert toggle buttons to text entry for bool block props, allowing GRC
++ variables to be used
+  * Added on Project Scope
++ Codec2 development branch / future compat
++ Boost 1.71 compat
++ CI now checks for formatting
++ gnuradio-runtime
++ dot graphs now contain message edges
++ Python wrapping for blocks' set_affinity and {g,s}et_alias
+  * gr-uhd
++ UHD Filter API
+  * GRC
++ block affinity, buffer sizes available as advanced options for blocks
++ testing
++ Python snippets (please snippet responsibly!)
++ show_id flag added to embedded python blocks, Probes
++ global option to toggle showing of IDs
++ Help "Keyboard Shortcut" entry
+
+---

Old:

  gnuradio-3.8.0.0.tar.xz
  gnuradio-3.8.0.0.tar.xz.asc
  gnuradio.keyring

New:

  gnuradio-3.8.1.0.tar.xz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.5bxSZu/_old  2020-05-01 11:17:10.228345541 +0200
+++ /var/tmp/diff_new_pack.5bxSZu/_new  2020-05-01 11:17:10.232345549 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnuradio
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless 

commit gnuradio for openSUSE:Factory

2019-12-17 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-12-17 13:30:08

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.4691 (New)


Package is "gnuradio"

Tue Dec 17 13:30:08 2019 rev:36 rq:757459 version:3.8.0.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2019-09-25 
08:24:26.518416712 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.4691/gnuradio.changes  
2019-12-17 13:30:20.439405483 +0100
@@ -1,0 +2,5 @@
+Tue Dec 17 09:34:53 UTC 2019 - Torsten Ohlenforst 

+
+- Added missing dependency to package python3-pyaml.
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.1QL4N2/_old  2019-12-17 13:30:21.143405235 +0100
+++ /var/tmp/diff_new_pack.1QL4N2/_new  2019-12-17 13:30:21.147405233 +0100
@@ -86,6 +86,7 @@
 BuildRequires:  typelib(cairo) = 1.0
 Requires:   python3-numpy
 Requires:   python3-qt5
+Requires:   python3-pyaml >= 3.11
 # gr_modtool dependencies
 Requires:   python3-click
 Requires:   python3-click-plugins






commit gnuradio for openSUSE:Factory

2019-09-25 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-09-25 08:24:24

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.7948 (New)


Package is "gnuradio"

Wed Sep 25 08:24:24 2019 rev:35 rq:732768 version:3.8.0.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2019-09-23 
12:39:47.865586464 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.7948/gnuradio.changes  
2019-09-25 08:24:26.518416712 +0200
@@ -1,0 +2,9 @@
+Thu Sep 19 21:13:13 UTC 2019 - Stefan Brüns 
+
+- Use correct QWT dependency, qwt6-devel refers to the Qt4 version on
+  Leap 15.0/15.1, qwt6-qt5-devel also works for TW.
+- Avoid mangled CMakeLists.txt files in gr_modtool template.
+- Update rpmlintrc (changed gr_modtool template directory).
+- Move arch dependent examples to _libdir, clean rpmlintrc
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.LQenm1/_old  2019-09-25 08:24:27.594416567 +0200
+++ /var/tmp/diff_new_pack.LQenm1/_new  2019-09-25 08:24:27.594416567 +0200
@@ -72,7 +72,7 @@
 BuildRequires:  python3-pyaml >= 3.11
 BuildRequires:  python3-qt5-devel
 BuildRequires:  python3-six
-BuildRequires:  qwt6-devel
+BuildRequires:  qwt6-qt5-devel
 BuildRequires:  swig >= 3.0.8
 BuildRequires:  uhd-devel
 BuildRequires:  update-desktop-files
@@ -166,6 +166,9 @@
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.swig_doc.in
 
+# protect the template files from %%cmake macro magic / mangling
+find  gr-utils/python/modtool/templates/gr-newmod -name CMakeLists.txt -exec 
mv '{}' '{}.tmpl' \;
+
 %build
 %limit_build -m 2000
 %cmake \
@@ -177,6 +180,9 @@
 %cmake_build
 
 %install
+# move the template files back
+find  gr-utils/python/modtool/templates/gr-newmod -name CMakeLists.txt.tmpl 
-execdir mv '{}' 'CMakeLists.txt' \;
+
 %cmake_install
 
 install -d %{buildroot}%{_docdir}/%{name}
@@ -186,6 +192,10 @@
 
 install -Dpm 0755 %{SOURCE4} %{buildroot}/%{_bindir}
 
+# Compiled examples are installed as "data", but are arch dependent
+install -dm 0755 %{buildroot}%{_libdir}/gnuradio
+mv %{buildroot}%{_datadir}/gnuradio/examples %{buildroot}%{_libdir}/gnuradio/
+
 # remove duplicate icons (just keep hicolor)
 rm -rf %{buildroot}%{_datadir}/%{name}/grc/freedesktop
 rm -rf %{buildroot}%{_datadir}/icons/gnome
@@ -239,6 +249,7 @@
 %{_docdir}/%{name}/*.grc
 
 %files examples
-%{_datadir}/gnuradio/examples/
+%dir %{_libdir}/gnuradio
+%{_libdir}/gnuradio/examples/
 
 %changelog


++ gnuradio-rpmlintrc ++
--- /var/tmp/diff_new_pack.LQenm1/_old  2019-09-25 08:24:27.646416560 +0200
+++ /var/tmp/diff_new_pack.LQenm1/_new  2019-09-25 08:24:27.646416560 +0200
@@ -1,10 +1,2 @@
-# Those files are examples - taking for learning...
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/audio/.*")
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/fcd/.*")
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/uhd/.*")
-addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/qt-gui/.*")
-addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/audio/.*")
-addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/fcd/.*")
-addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/uhd/.*")
-addFilter("devel-file-in-non-devel-package.*/usr/share/gnuradio/modtool/gr-newmod/include/howto/api.h")
-addFilter("devel-file-in-non-devel-package.*/usr/share/gnuradio/modtool/gr-newmod/lib/qa_howto.h")
+# Template file for gr_newmod
+addFilter("devel-file-in-non-devel-package.*/usr/share/gnuradio/modtool/templates/gr-newmod/include/howto/api.h")





commit gnuradio for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-09-23 12:39:16

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.7948 (New)


Package is "gnuradio"

Mon Sep 23 12:39:16 2019 rev:34 rq:732420 version:3.8.0.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2019-05-03 
22:46:47.303819053 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.7948/gnuradio.changes  
2019-09-23 12:39:47.865586464 +0200
@@ -1,0 +2,89 @@
+Thu Sep 19 16:37:47 UTC 2019 - Stefan Brüns 
+
+- Use pkgconfig(py3cairo) to specify pycairo dependency, package got
+  renamed between Leap 15.x and TW, and pkgconfig(py3cairo) fits both.
+- Add log4cpp-devel to -devel Requires, always required by gr-runtime.
+
+---
+Wed Sep 18 20:16:50 UTC 2019 - Martin Hauke 
+
+- Use correct shared library name
+
+---
+Thu Sep 12 16:49:33 UTC 2019 - Stefan Brüns 
+
+- Update to version 3.8.0.0:
+  * Changed on Project Scope
++ C++11
++ merged the wholeness of the next branch
++ Dependency version bumps: CMake, GCC, MSVC, Swig, Boost
++ New dependencies: MPIR/GMP, Qt5, gsm, codec2
++ Removed dependencies: libusb, Qt4, CppUnit
++ Python: Python 2 & Python 3 compatible. 3.8 will be the last 
Py2k-compatible
++ release series
++ gengen was replaced by templates (if you don't know gengen, don't do any
++ research; save yourself that sorrow)
++ Modern CMake (as far as feasible at this point)
++ VOLK version updated to v2.0.0
++ .clang-format file now dictates coding style
++ clang-format'ed the whole tree.
++ installed CMake files now tell about configuration
+  * gnuradio-runtime 
++ reworked fractional tag time handling, especially in the context of 
resamplers
+  * GRC
++ C++ generation as option
++ YAML instead of XML
++ removed blks2
++ much better canvas tooling
++ consistent gobject usage
++ ROUNDED ARROWS
+  * gr-qtgui
++ moving from Qt4 to Qt5
+  * gr-utils 
++ gr_modtool now vastly improved
+  * gr-vocoder
++ improved versatility
++ removed in-tree libgsm, libcodec2, use system-wide libs
+  * Removed
++ Project Scope: Modules gr-comedi, gr-fcd and gr-wxgui are gone
++ gr-comedi: nobody could remember who used this, or for what. It has seen 0
+  active code contributions in the 3.7 lifecycle
++ gr-digital: python-based packet_encoder and related tools: Bugs that were
+  sporadic and never fixed, so after long deprecation, we're removing it
++ gr-fcd: since it's currently untestable by the CI, it's being removed, as
+  there was no code contributions. Generally, we strive to include all
+  batteries with GNU Radio. Re-integration within a more general SDR 
interface
+  would be desirable.
++ gr-utils: removed PyQwt (dead) based tools
++ gr-wxgui: Unmaintained, breaks on increasingly many systems, always was 
slower than
+  Qtgui. We've been starting to tell people to migrate to Qt since at
+  least 2015. Now, we're finally removing it.
+- Packaging changes:
+  * Use system libvolk, now packaged separately
+  * Cleanup spec file, mostly Qt4 and WxWidgets related
+  * Use Python3
+  * Patches:
+- rebased missing_libraries.patch
+- Drop obsolete 
qt5-maint-0001-CMake-Update-required-minimum-version-to-2.8.12.patch
+- Drop obsolete 
qt5-maint-0002-CMake-FindQwt-Find-the-Qt5-version-of-QWT-instead-of.patch
+- Drop obsolete qt5-maint-0003-gr-qtgui-update-for-Qt5.patch
+- Drop obsolete 
qt5-maint-0004-grc-Generate-Python-scripts-that-use-PyQt5.patch
+- Drop obsolete 
qt5-maint-0005-gr-qtgui-Add-a-workaround-for-an-upstream-bug-of-uic.patch
+- Drop obsolete 
qt5-maint-0006-qtgui-fixed-examples-for-Qt5-compatibility.patch
+- Drop obsolete 
qt5-maint-0007-qtgui-Fixes-for-edit_box_msg-to-work-with-QT5.patch
+- Drop obsolete 
qt5-maint-0008-gr-qtgui-Allow-build-with-Qt4-or-Qt5-default.patch
+- Drop obsolete 
qt5-maint-0009-gr-qtgui-Fix-PyQt-4-5-include-in-XMLs-for-GRC.patch
+- Drop obsolete 
qt5-maint-0010-gr-qtgui-Fix-range.py-to-work-with-both-Qt4-and-Qt5.patch
+- Drop obsolete 
qt5-maint-0011-gr-qtgui-Re-introduce-some-Qt4-specific-code.patch
+- Drop obsolete 
qt5-maint-0012-grc-Fix-generation-of-Python-code-for-Qt4-and-Qt5.patch
+- Drop obsolete 
qt5-maint-0013-grc-replace-templated-xml-files-with-search-and-repl.patch
+- Drop obsolete 
qt5-maint-0014-qtgui-replace-templated-xml-files-with-search-and-re.patch
+- Drop obsolete qt5-maint-0017-qtgui-fix-stylesheet-for-qt5.patch
+- Drop obsolete 

commit gnuradio for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-05-03 22:46:47

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.5148 (New)


Package is "gnuradio"

Fri May  3 22:46:47 2019 rev:33 rq:700136 version:3.7.13.5

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2019-04-23 
14:36:33.533493009 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.5148/gnuradio.changes  
2019-05-03 22:46:47.303819053 +0200
@@ -1,0 +2,32 @@
+Mon Apr 29 11:35:24 UTC 2019 - Christophe Giboudeaux 
+
+- Add some missing optional dependencies: libgsm and codec2.
+
+---
+Mon Apr 29 10:37:15 UTC 2019 - Christophe Giboudeaux 
+
+- Add upstream patches to build gnuradio using Qt5 on openSUSE > 1500:
+  - qt5-maint-0001-CMake-Update-required-minimum-version-to-2.8.12.patch
+  - qt5-maint-0002-CMake-FindQwt-Find-the-Qt5-version-of-QWT-instead-of.patch
+  - qt5-maint-0003-gr-qtgui-update-for-Qt5.patch
+  - qt5-maint-0004-grc-Generate-Python-scripts-that-use-PyQt5.patch
+  - qt5-maint-0005-gr-qtgui-Add-a-workaround-for-an-upstream-bug-of-uic.patch
+  - qt5-maint-0006-qtgui-fixed-examples-for-Qt5-compatibility.patch
+  - qt5-maint-0007-qtgui-Fixes-for-edit_box_msg-to-work-with-QT5.patch
+  - qt5-maint-0008-gr-qtgui-Allow-build-with-Qt4-or-Qt5-default.patch
+  - qt5-maint-0009-gr-qtgui-Fix-PyQt-4-5-include-in-XMLs-for-GRC.patch
+  - qt5-maint-0010-gr-qtgui-Fix-range.py-to-work-with-both-Qt4-and-Qt5.patch
+  - qt5-maint-0011-gr-qtgui-Re-introduce-some-Qt4-specific-code.patch
+  - qt5-maint-0012-grc-Fix-generation-of-Python-code-for-Qt4-and-Qt5.patch
+  - qt5-maint-0013-grc-replace-templated-xml-files-with-search-and-repl.patch
+  - qt5-maint-0014-qtgui-replace-templated-xml-files-with-search-and-re.patch
+  - qt5-maint-0017-qtgui-fix-stylesheet-for-qt5.patch
+  - qt5-maint-0019-qtgui-fixed-apps-for-Qt5-compatibility.patch
+  - qt5-maint-0021-gnuradio-runtime-ctrlport-qt5.patch
+  - qt5-maint-0022-gr-uhd-qt5.patch
+  - qt5-maint-0023-gr-qtgui-util.patch
+  - qt5-maint-0024-gr-qtgui-restoreGeometry.patch
+- Add 0001-Add-the-include-path-used-by-the-openSUSE-package.patch
+  for the Qt5 build.
+
+---

New:

  0001-Add-the-include-path-used-by-the-openSUSE-package.patch
  qt5-maint-0001-CMake-Update-required-minimum-version-to-2.8.12.patch
  qt5-maint-0002-CMake-FindQwt-Find-the-Qt5-version-of-QWT-instead-of.patch
  qt5-maint-0003-gr-qtgui-update-for-Qt5.patch
  qt5-maint-0004-grc-Generate-Python-scripts-that-use-PyQt5.patch
  qt5-maint-0005-gr-qtgui-Add-a-workaround-for-an-upstream-bug-of-uic.patch
  qt5-maint-0006-qtgui-fixed-examples-for-Qt5-compatibility.patch
  qt5-maint-0007-qtgui-Fixes-for-edit_box_msg-to-work-with-QT5.patch
  qt5-maint-0008-gr-qtgui-Allow-build-with-Qt4-or-Qt5-default.patch
  qt5-maint-0009-gr-qtgui-Fix-PyQt-4-5-include-in-XMLs-for-GRC.patch
  qt5-maint-0010-gr-qtgui-Fix-range.py-to-work-with-both-Qt4-and-Qt5.patch
  qt5-maint-0011-gr-qtgui-Re-introduce-some-Qt4-specific-code.patch
  qt5-maint-0012-grc-Fix-generation-of-Python-code-for-Qt4-and-Qt5.patch
  qt5-maint-0013-grc-replace-templated-xml-files-with-search-and-repl.patch
  qt5-maint-0014-qtgui-replace-templated-xml-files-with-search-and-re.patch
  qt5-maint-0017-qtgui-fix-stylesheet-for-qt5.patch
  qt5-maint-0019-qtgui-fixed-apps-for-Qt5-compatibility.patch
  qt5-maint-0021-gnuradio-runtime-ctrlport-qt5.patch
  qt5-maint-0022-gr-uhd-qt5.patch
  qt5-maint-0023-gr-qtgui-util.patch
  qt5-maint-0024-gr-qtgui-restoreGeometry.patch



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.FFn0nA/_old  2019-05-03 22:46:48.679822212 +0200
+++ /var/tmp/diff_new_pack.FFn0nA/_new  2019-05-03 22:46:48.68381 +0200
@@ -33,7 +33,30 @@
 # http://www.nathanwest.us/grc_to_37.sh
 Source4:grc_to_37.sh
 Source99:   %{name}-rpmlintrc
-Patch2: missing_library.patch
+Patch0: missing_library.patch
+# PATCH 100-120 Qt5 port patches
+Patch100:   
qt5-maint-0001-CMake-Update-required-minimum-version-to-2.8.12.patch
+Patch101:   
qt5-maint-0002-CMake-FindQwt-Find-the-Qt5-version-of-QWT-instead-of.patch
+Patch102:   qt5-maint-0003-gr-qtgui-update-for-Qt5.patch
+Patch103:   qt5-maint-0004-grc-Generate-Python-scripts-that-use-PyQt5.patch
+Patch104:   
qt5-maint-0005-gr-qtgui-Add-a-workaround-for-an-upstream-bug-of-uic.patch
+Patch105:   qt5-maint-0006-qtgui-fixed-examples-for-Qt5-compatibility.patch
+Patch106:   
qt5-maint-0007-qtgui-Fixes-for-edit_box_msg-to-work-with-QT5.patch
+Patch107:   

commit gnuradio for openSUSE:Factory

2019-04-23 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-04-23 14:36:31

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.5536 (New)


Package is "gnuradio"

Tue Apr 23 14:36:31 2019 rev:32 rq:696874 version:3.7.13.5

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2019-03-25 
09:48:06.408006659 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.5536/gnuradio.changes  
2019-04-23 14:36:33.533493009 +0200
@@ -1,0 +2,20 @@
+Mon Apr 22 15:27:32 UTC 2019 - Wojciech Kazubski 
+
+- Update to version 3.7.13.5
+  * Project Scope - fixed PMT: in multiple places, we triggered undef. 
+behaviour by accessing the first element of potentially empty
+uvectors
+  * gr-audio - fixed Windows audio for higher output multiples broken
+  * gr-blocks - fixed QA: udp_source_sink flakiness
+  * gr-dtv - fixed sveral broken optimizations
+- fixed 64-APSK parti  ally wrong ordering
+- fixed OOB access in interleaver
+- fixed uncovered worst case LDPC LUT generation
+  * gr-qtgui - fixed compiler Warnings
+  * gr-fec - fixed polar_encoder/_common: Memory leak
+  * gr-uhd - fixed GRC bindings: DC filter was could not be disabled
+with IQ imbalance correction disabled
+  * gnuradio-runtime - ctrlport: added int64 for rpcbasic_inserter
+  * GRC - Removed generation time from generated python code
+  
+---

Old:

  gnuradio-3.7.13.4.tar.xz
  gnuradio-3.7.13.4.tar.xz.asc

New:

  gnuradio-3.7.13.5.tar.xz
  gnuradio-3.7.13.5.tar.xz.asc



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.ZvxoF4/_old  2019-04-23 14:36:34.961493960 +0200
+++ /var/tmp/diff_new_pack.ZvxoF4/_new  2019-04-23 14:36:34.965493963 +0200
@@ -20,7 +20,7 @@
 %define sover_volk  1_4
 %define volk_version 1.4
 Name:   gnuradio
-Version:3.7.13.4
+Version:3.7.13.5
 Release:0
 Summary:GNU software radio
 License:GPL-3.0-or-later

++ gnuradio-3.7.13.4.tar.xz -> gnuradio-3.7.13.5.tar.xz ++
 5374 lines of diff (skipped)





commit gnuradio for openSUSE:Factory

2019-03-25 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-03-25 09:48:04

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.25356 (New)


Package is "gnuradio"

Mon Mar 25 09:48:04 2019 rev:31 rq:687991 version:3.7.13.4

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2019-02-13 
10:02:29.125604587 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.25356/gnuradio.changes 
2019-03-25 09:48:06.408006659 +0100
@@ -1,0 +2,5 @@
+Sun Mar 24 07:35:00 UTC 2019 - Wojciech Kazubski 
+
+- Fix building with Boost 1.69
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.xbMtsq/_old  2019-03-25 09:48:07.260006536 +0100
+++ /var/tmp/diff_new_pack.xbMtsq/_new  2019-03-25 09:48:07.264006536 +0100
@@ -35,7 +35,12 @@
 Source99:   %{name}-rpmlintrc
 Patch2: missing_library.patch
 BuildRequires:  alsa-devel
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_system-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  cmake
 BuildRequires:  cppunit-devel
 BuildRequires:  doxygen






commit gnuradio for openSUSE:Factory

2019-02-13 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2019-02-13 10:02:01

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new.28833 (New)


Package is "gnuradio"

Wed Feb 13 10:02:01 2019 rev:30 rq:673346 version:3.7.13.4

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2018-09-03 
10:34:19.240548416 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.28833/gnuradio.changes 
2019-02-13 10:02:29.125604587 +0100
@@ -1,0 +2,5 @@
+Tue Feb  5 17:26:14 UTC 2019 - Guillaume GARDET 
+
+- Update _constraints to include minimal disk size
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.KSNH2j/_old  2019-02-13 10:02:30.517604243 +0100
+++ /var/tmp/diff_new_pack.KSNH2j/_new  2019-02-13 10:02:30.525604241 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnuradio
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,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/
 #
 
 

++ _constraints ++
--- /var/tmp/diff_new_pack.KSNH2j/_old  2019-02-13 10:02:30.549604235 +0100
+++ /var/tmp/diff_new_pack.KSNH2j/_new  2019-02-13 10:02:30.549604235 +0100
@@ -1,5 +1,10 @@
 
 
+  
+
+  8
+
+  
   
 
   armv6l






commit gnuradio for openSUSE:Factory

2018-09-03 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2018-09-03 10:34:19

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Mon Sep  3 10:34:19 2018 rev:29 rq:632447 version:3.7.13.4

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2018-07-22 
23:04:07.720932992 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2018-09-03 
10:34:19.240548416 +0200
@@ -1,0 +2,10 @@
+Thu Aug 30 18:35:50 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Disable explictly neon on armv6 to fix build
+
+---
+Thu Aug 30 14:08:51 UTC 2018 - Guillaume GARDET 
+
+- Add _constraints for ARM to speed-up build
+
+---

New:

  _constraints



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.o5kA7t/_old  2018-09-03 10:34:19.728549674 +0200
+++ /var/tmp/diff_new_pack.o5kA7t/_new  2018-09-03 10:34:19.728549674 +0200
@@ -201,7 +201,11 @@
 
 %build
 %limit_build -m 2000
-%cmake
+%ifnarch armv6l armv6hl
+  %cmake
+%else
+  %cmake -Dhave_mfpu_neon=0
+%endif
 %make_jobs
 
 %install

++ _constraints ++


  

  armv6l
  armv7l
  aarch64


  
8
  

  






commit gnuradio for openSUSE:Factory

2018-07-22 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2018-07-22 23:04:02

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Sun Jul 22 23:04:02 2018 rev:28 rq:623992 version:3.7.13.4

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2018-06-19 
12:03:16.362902539 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2018-07-22 
23:04:07.720932992 +0200
@@ -1,0 +2,34 @@
+Wed Jul 18 16:41:20 UTC 2018 - w...@ire.pw.edu.pl
+
+- Fixed missing space in specfile
+
+---
+Wed Jul 18 06:55:27 UTC 2018 - mplus...@suse.com
+
+- Update source urls
+- Use gpg to verify sources
+- Modernise spec file with spec-cleaner
+
+---
+Tue Jul 17 07:41:57 UTC 2018 - w...@ire.pw.edu.pl
+
+- Update to version 3.7.13.4
+  * Fix Boost 1.67 linking issue
+  * Logging - fixed issues where messages weren't properly written
+to stdout/stderr due to incorrect strings
+  * gr-analog - `fmdet_cf`'s derivative coefficients were wrong.
+  * gr-blocks - `skiphead` used to incorrectly handle tags, 
+now properly shifts
+  * gr-digital - `qa_packet_format`: Unit test used to potentially
+lock up due to incorrect conditionals
+- `clock_recovery_cc`, `crc32_bb`: Accessing the `[0]` element
+  of an empty vector is UB, even if you don't use the result
+  afterwards.
+  * gr-fec - `polar_encoder`/`_common`: Fixed multiple out-of-bound
+accesses due to insufficient vector length checks
+  * gr-filter - `fft_filter`, `filter_delay`: Accessing the `[0]` 
+element of an empty vector is UB, even if you don't use the
+result afterwards.
+- Patch missing_libraries.patch modified
+
+---

Old:

  gnuradio-3.7.13.3.tar.gz

New:

  gnuradio-3.7.13.4.tar.xz
  gnuradio-3.7.13.4.tar.xz.asc
  gnuradio.keyring



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.emcana/_old  2018-07-22 23:04:08.324932768 +0200
+++ /var/tmp/diff_new_pack.emcana/_new  2018-07-22 23:04:08.328932767 +0200
@@ -20,16 +20,18 @@
 %define sover_volk  1_4
 %define volk_version 1.4
 Name:   gnuradio
-Version:3.7.13.3
+Version:3.7.13.4
 Release:0
 Summary:GNU software radio
 License:GPL-3.0-or-later
 Group:  Productivity/Hamradio/Other
 URL:http://gnuradio.org
-Source: 
https://github.com/gnuradio/gnuradio/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:
https://github.com/gnuradio/volk/archive/v%{volk_version}.tar.gz#/volk-%{volk_version}.tar.gz
+Source0:
https://github.com/gnuradio/gnuradio/releases/download/v%{version}/gnuradio-%{version}.tar.xz
+Source1:
https://github.com/gnuradio/gnuradio/releases/download/v%{version}/gnuradio-%{version}.tar.xz.asc
+Source2:%{name}.keyring
+Source3:
https://github.com/gnuradio/volk/archive/v%{volk_version}.tar.gz#/volk-%{volk_version}.tar.gz
 # http://www.nathanwest.us/grc_to_37.sh
-Source2:grc_to_37.sh
+Source4:grc_to_37.sh
 Source99:   %{name}-rpmlintrc
 Patch2: missing_library.patch
 BuildRequires:  alsa-devel
@@ -191,7 +193,7 @@
 
 %prep
 %setup -q
-tar xzf %{SOURCE1} -C volk/ --strip-components=1
+tar xzf %{SOURCE3} -C volk/ --strip-components=1
 %patch2 -p1
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in
@@ -200,7 +202,6 @@
 %build
 %limit_build -m 2000
 %cmake
-#  -DCMAKE_SHARED_LINKER_FLAGS=""
 %make_jobs
 
 %install
@@ -214,22 +215,22 @@
 %py_compile -O %{buildroot}%{python_sitearch}
 
 # install icons and desktop file
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-32.png 
%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gnuradio-grc.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-48.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gnuradio-grc.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-64.png 
%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/gnuradio-grc.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-128.png 
%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/gnuradio-grc.png
-mkdir -p 

commit gnuradio for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2018-06-19 12:03:13

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Tue Jun 19 12:03:13 2018 rev:27 rq:617106 version:3.7.13.3

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2018-06-02 
12:09:16.026330318 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2018-06-19 
12:03:16.362902539 +0200
@@ -1,0 +2,25 @@
+Fri Jun 15 08:50:15 UTC 2018 - mar...@gmx.de
+
+- Update to version 3.7.13.3
+  * For non-C++11 compilers, the new cstdint include doesn't work
+out; conditionalized it.
+- Remove patch:
+  * boost_161.patch (not longer needed)
+
+---
+Fri Jun  1 22:10:16 UTC 2018 - mar...@gmx.de
+
+- Update to version 3.7.13.2
+  Fixed:
+  * boost::posix_time::[milli]second takes integer numbers, and we
+now at least cast the floats to integers, as Boost 1.67 forced
+us to realize we're (incorrectly) using floating point her
+  GRC:
+  * Fixed GRC bug which broke WX and Qt (by altering the template
+code), in multiple (less than awesome) steps
+  gr-blocks:
+  * float_array_to_int: int32 limits were wrongly hardcoded.
+  * Fixed the undefined behaviour happening in float_to_complex when
+accessing the second input_items element in the single-input case
+
+---

Old:

  boost_161.patch
  gnuradio-3.7.12.0.tar.gz

New:

  gnuradio-3.7.13.3.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.gXxNiW/_old  2018-06-19 12:03:17.186871945 +0200
+++ /var/tmp/diff_new_pack.gXxNiW/_new  2018-06-19 12:03:17.190871797 +0200
@@ -20,7 +20,7 @@
 %define sover_volk  1_4
 %define volk_version 1.4
 Name:   gnuradio
-Version:3.7.12.0
+Version:3.7.13.3
 Release:0
 Summary:GNU software radio
 License:GPL-3.0-or-later
@@ -31,7 +31,6 @@
 # http://www.nathanwest.us/grc_to_37.sh
 Source2:grc_to_37.sh
 Source99:   %{name}-rpmlintrc
-Patch1: boost_161.patch
 Patch2: missing_library.patch
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
@@ -193,7 +192,6 @@
 %prep
 %setup -q
 tar xzf %{SOURCE1} -C volk/ --strip-components=1
-%patch1 -p1
 %patch2 -p1
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in

++ gnuradio-3.7.12.0.tar.gz -> gnuradio-3.7.13.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnuradio-3.7.12.0/CHANGELOG.md 
new/gnuradio-3.7.13.3/CHANGELOG.md
--- old/gnuradio-3.7.12.0/CHANGELOG.md  2018-03-30 22:43:44.0 +0200
+++ new/gnuradio-3.7.13.3/CHANGELOG.md  2018-06-13 23:29:49.0 +0200
@@ -6,6 +6,36 @@
 
 Older Logs can be found in `docs/RELEASE-NOTES-*`.
 
+## [3.7.13.3] - 2018-06-13
+
+### Fixed
+ Project Scope
+- For non-C++11 compilers, the new cstdint include doesn't work out; 
conditionalized it.
+
+## [3.7.13.2] - 2018-05-31
+
+### Fixed
+ Project Scope
+- Actually bumped version in CMakeLists.txt to 3.7.13.2; the 3.7.13.1 tag was 
tagged off-branch; maintainer failure to simultaneously push a commit that 
raises the internal version number to 3.7.14.0: this had to be reverted ASAP.
+
+## [3.7.13.1] - 2018-05-31
+
+### Fixed
+ Project Scope
+- Actually bumped version in CMakeLists.txt 
+
+## [3.7.13.0] - 2018-05-31
+
+### Fixed
+ Project Scope
+- `boost::posix_time::[milli]second` takes integer numbers, and we now at 
least cast the floats to integers, as Boost 1.67 forced us to realize we're 
(incorrectly) using floating point her
+- CMake: using regex to match compiler against "Clang" now enables correct 
build on OS X
+ GRC
+- Fixed GRC bug which broke WX and Qt (by altering the template code), in 
multiple (less than awesome) steps
+ gr-blocks
+- `float_array_to_int`: int32 limits were wrongly hardcoded. 
+- Fixed the undefined behaviour happening in `float_to_complex` when accessing 
the second input_items element in the single-input case
+
 ## [3.7.12.0] - 2018-04-01
 
 ### Software Engineering
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnuradio-3.7.12.0/CMakeLists.txt 
new/gnuradio-3.7.13.3/CMakeLists.txt
--- old/gnuradio-3.7.12.0/CMakeLists.txt2018-03-30 22:43:44.0 
+0200
+++ new/gnuradio-3.7.13.3/CMakeLists.txt2018-06-13 23:29:49.0 
+0200
@@ -1,4 +1,4 @@
-# Copyright 2010-2017 Free Software Foundation, Inc.
+# 

commit gnuradio for openSUSE:Factory

2018-06-02 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2018-06-02 12:09:08

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Sat Jun  2 12:09:08 2018 rev:26 rq:613006 version:3.7.12.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2018-04-20 
17:25:49.574467196 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2018-06-02 
12:09:16.026330318 +0200
@@ -1,0 +2,8 @@
+Tue May 29 09:56:10 UTC 2018 - adam.ma...@suse.de
+
+- boost_161.patch: fix compilation with Boost 1.67 (bsc#1089806)
+- missing_library.patch: hack to fix linking with required
+  libraries.
+- use memory-constraints package instead of _constraints
+
+---

Old:

  _constraints

New:

  boost_161.patch
  missing_library.patch



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.ZjdEzb/_old  2018-06-02 12:09:16.950296430 +0200
+++ /var/tmp/diff_new_pack.ZjdEzb/_new  2018-06-02 12:09:16.950296430 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnuradio
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 Version:3.7.12.0
 Release:0
 Summary:GNU software radio
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Hamradio/Other
 URL:http://gnuradio.org
 Source: 
https://github.com/gnuradio/gnuradio/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
@@ -31,6 +31,8 @@
 # http://www.nathanwest.us/grc_to_37.sh
 Source2:grc_to_37.sh
 Source99:   %{name}-rpmlintrc
+Patch1: boost_161.patch
+Patch2: missing_library.patch
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -43,6 +45,7 @@
 BuildRequires:  libSDL-devel
 BuildRequires:  libjack-devel
 BuildRequires:  libxslt-python
+BuildRequires:  memory-constraints
 BuildRequires:  orc
 BuildRequires:  pkgconfig
 BuildRequires:  portaudio-devel
@@ -190,14 +193,17 @@
 %prep
 %setup -q
 tar xzf %{SOURCE1} -C volk/ --strip-components=1
+%patch1 -p1
+%patch2 -p1
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.swig_doc.in
 
 %build
-%cmake \
-  -DCMAKE_SHARED_LINKER_FLAGS=""
-make -j2
+%limit_build -m 2000
+%cmake
+#  -DCMAKE_SHARED_LINKER_FLAGS=""
+%make_jobs
 
 %install
 %cmake_install
@@ -245,7 +251,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc COPYING
+%license COPYING
 %{_bindir}/*
 %dir %{_datadir}/gnuradio
 %{_datadir}/gnuradio/grc/

++ boost_161.patch ++
Index: gnuradio-3.7.12.0/gr-blocks/lib/message_strobe_impl.cc
===
--- gnuradio-3.7.12.0.orig/gr-blocks/lib/message_strobe_impl.cc
+++ gnuradio-3.7.12.0/gr-blocks/lib/message_strobe_impl.cc
@@ -91,7 +91,7 @@ namespace gr {
 void message_strobe_impl::run()
 {
   while(!d_finished) {
-
boost::this_thread::sleep(boost::posix_time::milliseconds(d_period_ms));
+
boost::this_thread::sleep(boost::posix_time::microseconds(static_cast(d_period_ms
 * 1000)));
 if(d_finished) {
   return;
 }
Index: gnuradio-3.7.12.0/gr-uhd/lib/usrp_block_impl.cc
===
--- gnuradio-3.7.12.0.orig/gr-uhd/lib/usrp_block_impl.cc
+++ gnuradio-3.7.12.0/gr-uhd/lib/usrp_block_impl.cc
@@ -196,7 +196,7 @@ bool usrp_block_impl::_wait_for_locked_s
 
   while (true) {
 if ((not first_lock_time.is_not_a_date_time()) and
-(boost::get_system_time() > (first_lock_time + 
boost::posix_time::seconds(LOCK_TIMEOUT {
+(boost::get_system_time() > (first_lock_time + 
boost::posix_time::milliseconds(static_cast(1000*LOCK_TIMEOUT) {
   break;
 }
 
@@ -207,7 +207,7 @@ bool usrp_block_impl::_wait_for_locked_s
 else {
   first_lock_time = boost::system_time(); //reset to 'not a date time'
 
-  if (boost::get_system_time() > (start + 
boost::posix_time::seconds(LOCK_TIMEOUT))){
+  if (boost::get_system_time() > (start + 
boost::posix_time::milliseconds(static_cast(1000*LOCK_TIMEOUT{
 return false;
   }
 }
Index: gnuradio-3.7.12.0/gr-blocks/lib/message_strobe_random_impl.cc

commit gnuradio for openSUSE:Factory

2018-04-20 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2018-04-20 17:25:42

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Fri Apr 20 17:25:42 2018 rev:25 rq:593206 version:3.7.12.0

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2017-12-14 
11:01:40.075494043 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2018-04-20 
17:25:49.574467196 +0200
@@ -1,0 +2,10 @@
+Mon Apr  2 22:28:38 UTC 2018 - mar...@gmx.de
+
+- Update to version 3.7.12.0
+  * see /usr/share/doc/packages/gnuradio/CHANGELOG.md
+- Remove Patches (not longer needed):
+  * CMake-set-C++-standard-to-c++11-and-C-standard-to-C99.diff
+  * 0001-gr-fec-switch-possible-C-11-code-from-constexpr-to-j.patch
+- Update URLs
+
+---

Old:

  0001-gr-fec-switch-possible-C-11-code-from-constexpr-to-j.patch
  CMake-set-C++-standard-to-c++11-and-C-standard-to-C99.diff
  gnuradio-3.7.11.tar.gz

New:

  gnuradio-3.7.12.0.tar.gz
  volk-1.4.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.kD1zQe/_old  2018-04-20 17:25:50.414436737 +0200
+++ /var/tmp/diff_new_pack.kD1zQe/_new  2018-04-20 17:25:50.418436592 +0200
@@ -16,21 +16,21 @@
 #
 
 
-%define sover  3_7_11-0_0_0
-%define sover_volk  1_3
+%define sover  3_7_12-0_0_0
+%define sover_volk  1_4
+%define volk_version 1.4
 Name:   gnuradio
-Version:3.7.11
+Version:3.7.12.0
 Release:0
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
 URL:http://gnuradio.org
-Source: 
http://gnuradio.org/releases/gnuradio/gnuradio-%{version}.tar.gz
-Source1:%{name}-rpmlintrc
+Source: 
https://github.com/gnuradio/gnuradio/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source1:
https://github.com/gnuradio/volk/archive/v%{volk_version}.tar.gz#/volk-%{volk_version}.tar.gz
 # http://www.nathanwest.us/grc_to_37.sh
 Source2:grc_to_37.sh
-Patch0: CMake-set-C++-standard-to-c++11-and-C-standard-to-C99.diff
-Patch1: 0001-gr-fec-switch-possible-C-11-code-from-constexpr-to-j.patch
+Source99:   %{name}-rpmlintrc
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -50,6 +50,7 @@
 BuildRequires:  python-Sphinx
 BuildRequires:  python-gtk
 BuildRequires:  python-lxml
+BuildRequires:  python-mako
 BuildRequires:  python-numpy
 BuildRequires:  python-qt4-devel
 BuildRequires:  qwt6-devel
@@ -188,11 +189,7 @@
 
 %prep
 %setup -q
-# Workaround for Tumbleweed until GNURadio 3.8 is released
-%if 0%{?suse_version} > 1320
-%patch0 -p1
-%patch1 -p1
-%endif
+tar xzf %{SOURCE1} -C volk/ --strip-components=1
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.swig_doc.in
@@ -263,6 +260,7 @@
 %config(noreplace) %{_sysconfdir}/gnuradio/conf.d/*.conf
 %dir %{_docdir}/%{name}/
 %{_docdir}/%{name}/README*
+%{_docdir}/%{name}/CHANGELOG*
 # doc package
 %exclude %{_docdir}/%{name}/html/
 %exclude %{_docdir}/%{name}/xml/

++ gnuradio-3.7.11.tar.gz -> gnuradio-3.7.12.0.tar.gz ++
 187874 lines of diff (skipped)

++ gnuradio-rpmlintrc ++
--- /var/tmp/diff_new_pack.kD1zQe/_old  2018-04-20 17:25:51.874383797 +0200
+++ /var/tmp/diff_new_pack.kD1zQe/_new  2018-04-20 17:25:51.874383797 +0200
@@ -2,6 +2,7 @@
 
addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/audio/.*")
 
addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/fcd/.*")
 
addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/uhd/.*")
+addFilter("arch-dependent-file-in-usr-share.*/usr/share/gnuradio/examples/qt-gui/.*")
 addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/audio/.*")
 addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/fcd/.*")
 addFilter("unstripped-binary-or-object.*/usr/share/gnuradio/examples/uhd/.*")




commit gnuradio for openSUSE:Factory

2017-12-14 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2017-12-14 11:00:27

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Thu Dec 14 11:00:27 2017 rev:24 rq:556551 version:3.7.11

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2017-05-24 
16:51:16.730855275 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2017-12-14 
11:01:40.075494043 +0100
@@ -1,0 +2,6 @@
+Tue Dec 12 15:52:26 UTC 2017 - mplus...@suse.com
+
+- Ignore openssl-1_0_0 for build as temporary workaround for
+  Factory unresolvable state
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.LMa63Q/_old  2017-12-14 11:01:41.207439399 +0100
+++ /var/tmp/diff_new_pack.LMa63Q/_new  2017-12-14 11:01:41.207439399 +0100
@@ -16,15 +16,15 @@
 #
 
 
+%define sover  3_7_11-0_0_0
+%define sover_volk  1_3
 Name:   gnuradio
 Version:3.7.11
 Release:0
-%define sover  3_7_11-0_0_0
-%define sover_volk  1_3
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
-Url:http://gnuradio.org
+URL:http://gnuradio.org
 Source: 
http://gnuradio.org/releases/gnuradio/gnuradio-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
 # http://www.nathanwest.us/grc_to_37.sh
@@ -44,7 +44,7 @@
 BuildRequires:  libjack-devel
 BuildRequires:  libxslt-python
 BuildRequires:  orc
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  portaudio-devel
 BuildRequires:  python-Cheetah
 BuildRequires:  python-Sphinx
@@ -52,11 +52,6 @@
 BuildRequires:  python-lxml
 BuildRequires:  python-numpy
 BuildRequires:  python-qt4-devel
-%if 0%{?suse_version} > 1320
-BuildRequires:  python-wxWidgets-3_0
-%else
-BuildRequires:  python-wxWidgets
-%endif
 BuildRequires:  qwt6-devel
 BuildRequires:  swig
 BuildRequires:  texlive-dvips
@@ -65,13 +60,19 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(libusb-1.0)
 BuildRequires:  pkgconfig(libxml-2.0)
+# Workaround for openssl migration
+#!BuildIgnore:  openssl-1_0_0
 Requires:   python
 Requires:   python-Cheetah
 Requires:   python-gtk
 Requires:   python-lxml
 Requires:   python-numpy
 Requires:   python-qt4
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} > 1320
+BuildRequires:  python-wxWidgets-3_0
+%else
+BuildRequires:  python-wxWidgets
+%endif
 
 %description
 GNU Radio is a collection of software that when combined with minimal




commit gnuradio for openSUSE:Factory

2017-05-24 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2017-05-24 16:50:34

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Wed May 24 16:50:34 2017 rev:23 rq:497746 version:3.7.11

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2017-03-28 
15:24:34.237610642 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2017-05-24 
16:51:16.730855275 +0200
@@ -1,0 +2,7 @@
+Mon May 22 20:27:27 UTC 2017 - mar...@gmx.de
+
+- Add patches to fix builds on Factory
+  + 0001-gr-fec-switch-possible-C-11-code-from-constexpr-to-j.patch
+  + CMake-set-C++-standard-to-c++11-and-C-standard-to-C99.diff
+
+---

New:

  0001-gr-fec-switch-possible-C-11-code-from-constexpr-to-j.patch
  CMake-set-C++-standard-to-c++11-and-C-standard-to-C99.diff



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.upAFIw/_old  2017-05-24 16:51:17.270779271 +0200
+++ /var/tmp/diff_new_pack.upAFIw/_new  2017-05-24 16:51:17.274778708 +0200
@@ -29,6 +29,8 @@
 Source1:%{name}-rpmlintrc
 # http://www.nathanwest.us/grc_to_37.sh
 Source2:grc_to_37.sh
+Patch0: CMake-set-C++-standard-to-c++11-and-C-standard-to-C99.diff
+Patch1: 0001-gr-fec-switch-possible-C-11-code-from-constexpr-to-j.patch
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -185,6 +187,11 @@
 
 %prep
 %setup -q
+# Workaround for Tumbleweed until GNURadio 3.8 is released
+%if 0%{?suse_version} > 1320
+%patch0 -p1
+%patch1 -p1
+%endif
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.swig_doc.in

++ 0001-gr-fec-switch-possible-C-11-code-from-constexpr-to-j.patch ++
>From cee483f7851f13e797b75d08934b5d779aca5d49 Mon Sep 17 00:00:00 2001
From: Michael Dickens 
Date: Fri, 10 Mar 2017 12:35:05 -0500
Subject: [PATCH] gr-fec: switch possible C++11 code from 'constexpr' to just
 'const'.

---
 gr-fec/include/gnuradio/fec/polar_decoder_common.h | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/gr-fec/include/gnuradio/fec/polar_decoder_common.h 
b/gr-fec/include/gnuradio/fec/polar_decoder_common.h
index 13b25ea19..c160f4b87 100644
--- a/gr-fec/include/gnuradio/fec/polar_decoder_common.h
+++ b/gr-fec/include/gnuradio/fec/polar_decoder_common.h
@@ -28,10 +28,6 @@
 #include 
 #include 
 
-#ifndef BOOST_CONSTEXPR_OR_CONST
-#define BOOST_CONSTEXPR_OR_CONST const
-#endif
-
 namespace gr {
   namespace fec {
 namespace code {
@@ -68,7 +64,7 @@ namespace gr {
 bool set_frame_size(unsigned int frame_size){return false;};
 
   private:
-static BOOST_CONSTEXPR_OR_CONST float D_LLR_FACTOR;
+static const float D_LLR_FACTOR;
 unsigned int d_frozen_bit_counter;
 
   protected:
-- 
2.12.0

++ CMake-set-C++-standard-to-c++11-and-C-standard-to-C99.diff ++
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0ac65fe..0d8b63f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -56,31 +56,33 @@ IF (NOT MSVC)
 SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O2")
 ENDIF()
 
-# Set C/C++ standard for all targets
-# NOTE: Starting with cmake v3.1 this should be used:
-# set(CMAKE_C_STANDARD 90)
-# set(CMAKE_CXX_STANDARD 98)
-
-IF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98")
-ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98")
-ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98")
-ELSE()
-message(warning "C++ standard could not be set because compiler is not 
GNU, Clang or MSVC.")
-ENDIF()
+# Configure C++ and C standards
+IF(CMAKE_VERSION VERSION_LESS "3.1")
+IF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+ELSE()
+MESSAGE(warning "C++ standard could not be set because compiler is not 
GNU, Clang or MSVC.")
+ENDIF()
 
-IF(CMAKE_C_COMPILER_ID STREQUAL "GNU")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
-ELSEIF(CMAKE_C_COMPILER_ID STREQUAL "Clang")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")

commit gnuradio for openSUSE:Factory

2017-03-28 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2017-03-28 15:22:58

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Tue Mar 28 15:22:58 2017 rev:22 rq:482817 version:3.7.11

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2017-03-12 
20:02:22.771514911 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2017-03-28 
15:24:34.237610642 +0200
@@ -1,0 +2,5 @@
+Wed Mar  8 00:49:30 UTC 2017 - w...@ire.pw.edu.pl
+
+- update to version 3.7.11
+
+---

Old:

  gnuradio-3.7.10.1.tar.gz

New:

  gnuradio-3.7.11.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.PypSsY/_old  2017-03-28 15:24:34.945510390 +0200
+++ /var/tmp/diff_new_pack.PypSsY/_new  2017-03-28 15:24:34.949509823 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   gnuradio
-Version:3.7.10.1
+Version:3.7.11
 Release:0
-%define sover  3_7_10-0_0_0
+%define sover  3_7_11-0_0_0
 %define sover_volk  1_3
 Summary:GNU software radio
 License:GPL-3.0+

++ gnuradio-3.7.10.1.tar.gz -> gnuradio-3.7.11.tar.gz ++
 63757 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2017-03-12 20:02:22

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Sun Mar 12 20:02:22 2017 rev:21 rq:477310 version:3.7.10.1

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2016-11-24 
21:24:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2017-03-12 
20:02:22.771514911 +0100
@@ -1,0 +2,5 @@
+Mon Mar  6 12:57:37 UTC 2017 - dmitr...@opensuse.org
+
+- Fix README files installation
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.IWB9Sj/_old  2017-03-12 20:02:23.683385881 +0100
+++ /var/tmp/diff_new_pack.IWB9Sj/_new  2017-03-12 20:02:23.687385315 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnuradio
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -253,6 +253,8 @@
 %dir %{_sysconfdir}/gnuradio
 %dir %{_sysconfdir}/gnuradio/conf.d
 %config(noreplace) %{_sysconfdir}/gnuradio/conf.d/*.conf
+%dir %{_docdir}/%{name}/
+%{_docdir}/%{name}/README*
 # doc package
 %exclude %{_docdir}/%{name}/html/
 %exclude %{_docdir}/%{name}/xml/




commit gnuradio for openSUSE:Factory

2016-11-24 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2016-11-24 21:24:37

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2016-10-04 
15:59:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-11-24 
21:24:38.0 +0100
@@ -1,0 +2,7 @@
+Thu Oct 20 19:35:33 UTC 2016 - jeng...@inai.de
+
+- Rename soname macro to sover because it did not reflect the
+  SONAME.
+- RPM group reclassification
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.F8eR0w/_old  2016-11-24 21:24:39.0 +0100
+++ /var/tmp/diff_new_pack.F8eR0w/_new  2016-11-24 21:24:39.0 +0100
@@ -19,8 +19,8 @@
 Name:   gnuradio
 Version:3.7.10.1
 Release:0
-%define soname  3_7_10-0_0_0
-%define soname_volk  1_3
+%define sover  3_7_10-0_0_0
+%define sover_volk  1_3
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
@@ -96,12 +96,12 @@
 
 This package contains the wxgui blocks
 
-%package -n libgnuradio-%{soname}
+%package -n libgnuradio-%{sover}
 Summary:Libraries for GNU Radio
 Group:  System/Libraries
 Obsoletes:  libgnuradio0
 
-%description -n libgnuradio-%{soname}
+%description -n libgnuradio-%{sover}
 GNU Radio is a collection of software that when combined with minimal
 hardware, allows the construction of radios where the actual waveforms
 transmitted and received are defined by software. What this means is
@@ -110,13 +110,13 @@
 
 This package contains the libraries for GNU Radio.
 
-%package -n libvolk%{soname_volk}
+%package -n libvolk%{sover_volk}
 Summary:Libraries for GNU Radio
 Group:  System/Libraries
 Conflicts:  libgnuradio0
 Obsoletes:  libvolk0_0_0
 
-%description -n libvolk%{soname_volk}
+%description -n libvolk%{sover_volk}
 GNU Radio is a collection of software that when combined with minimal
 hardware, allows the construction of radios where the actual waveforms
 transmitted and received are defined by software. What this means is
@@ -127,7 +127,7 @@
 
 %packagedevel
 Summary:Deveopment files for GNU Radio
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
 
 %descriptiondevel
@@ -142,7 +142,7 @@
 
 %packagedoc
 Summary:GNU Radio documentation
-Group:  Documentation/Other
+Group:  Documentation/HTML
 Requires:   %{name} = %{version}
 BuildArch:  noarch
 
@@ -230,13 +230,13 @@
 %fdupes -s %{buildroot}%{_includedir}
 %fdupes -s %{buildroot}%{_libdir}
 
-%post -n libgnuradio-%{soname} -p /sbin/ldconfig
+%post -n libgnuradio-%{sover} -p /sbin/ldconfig
 
-%post -n libvolk%{soname_volk} -p /sbin/ldconfig
+%post -n libvolk%{sover_volk} -p /sbin/ldconfig
 
-%postun -n libgnuradio-%{soname} -p /sbin/ldconfig
+%postun -n libgnuradio-%{sover} -p /sbin/ldconfig
 
-%postun -n libvolk%{soname_volk} -p /sbin/ldconfig
+%postun -n libvolk%{sover_volk} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root,-)
@@ -279,12 +279,11 @@
 %{_datadir}/gnuradio/grc/blocks/variable_static_text.xml
 %{_datadir}/gnuradio/grc/blocks/variable_text_box.xml
 
-%files -n libgnuradio-%{soname}
+%files -n libgnuradio-%{sover}
 %defattr(-,root,root,-)
-%{_libdir}/lib*.so.*
-%exclude %{_libdir}/libvolk*.so.*
+%{_libdir}/libgnuradio*.so.*
 
-%files -n libvolk%{soname_volk}
+%files -n libvolk%{sover_volk}
 %defattr(-,root,root,-)
 %{_libdir}/libvolk*.so.*
 




commit gnuradio for openSUSE:Factory

2016-10-04 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2016-10-04 15:59:47

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2016-08-29 
15:47:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-10-04 
15:59:25.0 +0200
@@ -1,0 +2,5 @@
+Sat Sep  3 19:50:42 UTC 2016 - w...@ire.pw.edu.pl
+
+- update to version 3.7.10.1
+
+---

Old:

  gnuradio-3.7.10.tar.gz

New:

  gnuradio-3.7.10.1.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.TSfzn7/_old  2016-10-04 15:59:27.0 +0200
+++ /var/tmp/diff_new_pack.TSfzn7/_new  2016-10-04 15:59:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnuradio
-Version:3.7.10
+Version:3.7.10.1
 Release:0
 %define soname  3_7_10-0_0_0
 %define soname_volk  1_3

++ gnuradio-3.7.10.tar.gz -> gnuradio-3.7.10.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnuradio-3.7.10/CMakeLists.txt 
new/gnuradio-3.7.10.1/CMakeLists.txt
--- old/gnuradio-3.7.10/CMakeLists.txt  2016-07-03 05:56:47.0 +0200
+++ new/gnuradio-3.7.10.1/CMakeLists.txt2016-09-02 06:16:14.0 
+0200
@@ -47,7 +47,7 @@
 set(VERSION_INFO_MAJOR_VERSION 3)
 set(VERSION_INFO_API_COMPAT7)
 set(VERSION_INFO_MINOR_VERSION 10)
-set(VERSION_INFO_MAINT_VERSION 0)
+set(VERSION_INFO_MAINT_VERSION 1)
 include(GrVersion) #setup version info
 
 # Append -O2 optimization flag for Debug builds (Not on MSVC since conflicts 
with RTC1 flag)
@@ -72,9 +72,9 @@
 ENDIF()
 
 IF(CMAKE_C_COMPILER_ID STREQUAL "GNU")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu11")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
 ELSEIF(CMAKE_C_COMPILER_ID STREQUAL "Clang")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu11")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
 ELSEIF(CMAKE_C_COMPILER_ID STREQUAL "MSVC")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11")
 ELSE()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnuradio-3.7.10/RELEASE-NOTES.md 
new/gnuradio-3.7.10.1/RELEASE-NOTES.md
--- old/gnuradio-3.7.10/RELEASE-NOTES.md2016-07-03 05:42:50.0 
+0200
+++ new/gnuradio-3.7.10.1/RELEASE-NOTES.md  2016-09-02 06:16:14.0 
+0200
@@ -1,10 +1,7 @@
-ChangeLog v3.7.10
+ChangeLog v3.7.10.1
 =
 
-This significant feature release of the 3.7 API series, and
-incorporates all the bug fixes implemented in the 3.7.9.3 maintenance
-release.
-
+This is the first bug-fix release for v3.7.10
 
 Contributors
 
@@ -12,201 +9,60 @@
 The following list of people directly contributed code to this
 release:
 
- * A. Maitland Bottoms 
- * Andrej Rode 
- * Andy Sloane 
- * Andy Walls 
- * Chris Kuethe 
- * Clayton Smith 
- * Daehyun Yang 
- * Derek Kozel 
- * Federico La Rocca 
- * Geof Nieboer 
- * Glenn Richardson 
- * Glenn Richardson 
- * Jiří Pinkava 
- * Johannes Schmitz 
+ * Artem Pisarenko 
+ * Ben Hilburn 
+ * Christopher Chavez 
  * Johnathan Corgan 
- * Kevin McQuiggin 
- * Laur Joost 
- * Marcus Müller 
- * Martin Braun 
- * Matt Hostetter 
- * Michael Dickens 
- * Nathan West 
- * Paul Cercueil 
- * Paul David 
- * Philip Balister 
+ * Jonathan Brucker 
+ * Nicholas Corgan 
+ * Nicolas Cuervo 
  * Ron Economos 
- * Sean Nowlan 
  * Sebastian Koslowski 
- * Seth Hitefield 
- * Stefan Wunsch 
- * Tim O'Shea 
- * Tom Rondeau 
- * Tracie Renea 
+ * Stephen Larew 
 
-## Major Development Areas
 
-This release 

commit gnuradio for openSUSE:Factory

2016-08-29 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2016-08-29 15:44:05

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2016-07-27 
16:13:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-08-29 
15:47:14.0 +0200
@@ -1,0 +2,7 @@
+Sun Aug  7 19:47:23 UTC 2016 - w...@ire.pw.edu.pl
+
+- update to version 3.7.10
+- patch gnuradio-3.7.9.2-gcc6.patch removed
+  * breaks build on Leap 42.2 and Tumbleweed
+
+---

Old:

  gnuradio-3.7.9.2-gcc6.patch
  gnuradio-3.7.9.3.tar.gz

New:

  gnuradio-3.7.10.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.n71Ji3/_old  2016-08-29 15:47:19.0 +0200
+++ /var/tmp/diff_new_pack.n71Ji3/_new  2016-08-29 15:47:19.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.9.3
+Version:3.7.10
 Release:0
-%define soname  3_7_9-0_0_0
-%define soname_volk  1_2_3
+%define soname  3_7_10-0_0_0
+%define soname_volk  1_3
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
@@ -29,9 +29,6 @@
 Source1:%{name}-rpmlintrc
 # http://www.nathanwest.us/grc_to_37.sh
 Source2:grc_to_37.sh
-#PATCH-FIX-UPSTREAM marguer...@opensuse.org - 'constexpr' needed for in-class 
initialization of static data member
-# of non-integral type
-Patch:  gnuradio-3.7.9.2-gcc6.patch
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -188,7 +185,6 @@
 
 %prep
 %setup -q
-%patch -p1
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.swig_doc.in

++ gnuradio-3.7.9.3.tar.gz -> gnuradio-3.7.10.tar.gz ++
 111844 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2016-07-27 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2016-07-27 16:12:54

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2016-06-29 
15:10:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-07-27 
16:13:04.0 +0200
@@ -1,0 +2,5 @@
+Mon Jul 25 13:39:02 UTC 2016 - w...@ire.pw.edu.pl
+
+- update to version 3.7.9.3
+
+---

Old:

  gnuradio-3.7.9.2.tar.gz

New:

  gnuradio-3.7.9.3.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.mrqRDE/_old  2016-07-27 16:13:06.0 +0200
+++ /var/tmp/diff_new_pack.mrqRDE/_new  2016-07-27 16:13:06.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.9.2
+Version:3.7.9.3
 Release:0
 %define soname  3_7_9-0_0_0
-%define soname_volk  1_2_2
+%define soname_volk  1_2_3
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other

++ gnuradio-3.7.9.2.tar.gz -> gnuradio-3.7.9.3.tar.gz ++
 14624 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2016-06-29 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2016-06-29 15:10:26

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2016-03-26 
15:27:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-06-29 
15:10:29.0 +0200
@@ -1,0 +2,18 @@
+Thu Jun 23 10:43:20 UTC 2016 - i...@marguerite.su
+
+- add patch: gnuradio-3.7.9.2-gcc6.patch
+  * fix 'constexpr' needed for in-class initialization of static
+data member of non-integral type 
+
+---
+Mon Jun 20 07:30:54 UTC 2016 - dmitr...@opensuse.org
+
+- Use wxPython 3.0 for Tumbleweed
+
+---
+Fri Apr 29 09:24:43 UTC 2016 - w...@ire.pw.edu.pl
+
+- update to version 3.7.9.2
+- remove volk-cmake-3.5.patch not needed (applied upstream)
+
+---

Old:

  gnuradio-3.7.9.1.tar.gz
  volk-cmake-3.5.patch

New:

  gnuradio-3.7.9.2-gcc6.patch
  gnuradio-3.7.9.2.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.Tv8ufj/_old  2016-06-29 15:10:30.0 +0200
+++ /var/tmp/diff_new_pack.Tv8ufj/_new  2016-06-29 15:10:30.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.9.1
+Version:3.7.9.2
 Release:0
 %define soname  3_7_9-0_0_0
-%define soname_volk  1_2_1
+%define soname_volk  1_2_2
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
@@ -29,8 +29,9 @@
 Source1:%{name}-rpmlintrc
 # http://www.nathanwest.us/grc_to_37.sh
 Source2:grc_to_37.sh
-# PATCH-FIX-UPSTREAM volk-cmake-3.5.patch -- 
https://github.com/gnuradio/volk/pull/65
-Patch1: volk-cmake-3.5.patch
+#PATCH-FIX-UPSTREAM marguer...@opensuse.org - 'constexpr' needed for in-class 
initialization of static data member
+# of non-integral type
+Patch:  gnuradio-3.7.9.2-gcc6.patch
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -52,7 +53,11 @@
 BuildRequires:  python-lxml
 BuildRequires:  python-numpy
 BuildRequires:  python-qt4-devel
+%if 0%{?suse_version} > 1320
+BuildRequires:  python-wxWidgets-3_0
+%else
 BuildRequires:  python-wxWidgets
+%endif
 BuildRequires:  qwt6-devel
 BuildRequires:  swig
 BuildRequires:  texlive-dvips
@@ -79,7 +84,11 @@
 %packagewxgui
 Summary:Libraries for GNU Radio
 Group:  System/Libraries
+%if 0%{?suse_version} > 1320
+Requires:   python-wxWidgets-3_0
+%else
 Requires:   python-wxWidgets
+%endif
 
 %descriptionwxgui
 GNU Radio is a collection of software that when combined with minimal
@@ -179,10 +188,7 @@
 
 %prep
 %setup -q
-pushd volk
-%patch1 -p1
-popd
-
+%patch -p1
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.swig_doc.in

++ gnuradio-3.7.9.2-gcc6.patch ++
Index: b/gr-fec/include/gnuradio/fec/polar_decoder_common.h
===
--- a/gr-fec/include/gnuradio/fec/polar_decoder_common.h
+++ b/gr-fec/include/gnuradio/fec/polar_decoder_common.h
@@ -28,10 +28,6 @@
 #include 
 #include 
 
-#ifndef BOOST_CONSTEXPR_OR_CONST
-#define BOOST_CONSTEXPR_OR_CONST const
-#endif
-
 namespace gr {
   namespace fec {
 namespace code {
@@ -68,7 +64,11 @@ namespace gr {
 bool set_frame_size(unsigned int frame_size){return false;};
 
   private:
-static BOOST_CONSTEXPR_OR_CONST float D_LLR_FACTOR = -2.19722458f;
+#if defined(__GNUC__) && (( __GNUC__ * 100 + __GNUC_MINOR__ ) >= 600)
+static constexpr float D_LLR_FACTOR = -2.19722458f;
+#else
+   static const float D_LLR_FACTOR = -2.19722458f;
+#endif
 unsigned int d_frozen_bit_counter;
 
   protected:
++ gnuradio-3.7.9.1.tar.gz -> gnuradio-3.7.9.2.tar.gz ++
 2767 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2016-03-26 15:26:58

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2016-01-20 
09:55:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-03-26 
15:27:04.0 +0100
@@ -1,0 +2,11 @@
+Tue Mar 22 11:40:28 UTC 2016 - dmitr...@opensuse.org
+
+- Fix build with cmake 3.5
+  * volk-cmake-3.5.patch
+
+---
+Sat Feb 13 22:41:52 UTC 2016 - w...@ire.pw.edu.pl
+
+- update to version 3.7.9.1
+
+---

Old:

  gnuradio-3.7.9.tar.gz

New:

  gnuradio-3.7.9.1.tar.gz
  volk-cmake-3.5.patch



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.PbAalF/_old  2016-03-26 15:27:05.0 +0100
+++ /var/tmp/diff_new_pack.PbAalF/_new  2016-03-26 15:27:05.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnuradio
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.9
+Version:3.7.9.1
 Release:0
 %define soname  3_7_9-0_0_0
-%define soname_volk  1_2
+%define soname_volk  1_2_1
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
@@ -29,6 +29,8 @@
 Source1:%{name}-rpmlintrc
 # http://www.nathanwest.us/grc_to_37.sh
 Source2:grc_to_37.sh
+# PATCH-FIX-UPSTREAM volk-cmake-3.5.patch -- 
https://github.com/gnuradio/volk/pull/65
+Patch1: volk-cmake-3.5.patch
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -177,6 +179,9 @@
 
 %prep
 %setup -q
+pushd volk
+%patch1 -p1
+popd
 
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in

++ gnuradio-3.7.9.tar.gz -> gnuradio-3.7.9.1.tar.gz ++
 4127 lines of diff (skipped)

++ volk-cmake-3.5.patch ++
diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt
index 74ed18d..f9ef6e0 100644
--- a/apps/CMakeLists.txt
+++ b/apps/CMakeLists.txt
@@ -19,23 +19,23 @@
 # Setup profiler
 
 if(MSVC)
-include_directories(${CMAKE_SOURCE_DIR}/cmake/msvc)
+include_directories(${PROJECT_SOURCE_DIR}/cmake/msvc)
 endif(MSVC)
 
 include_directories(
 ${CMAKE_CURRENT_SOURCE_DIR}
 ${CMAKE_CURRENT_BINARY_DIR}
-${CMAKE_SOURCE_DIR}/include
-${CMAKE_BINARY_DIR}/include
-${CMAKE_SOURCE_DIR}/lib
-${CMAKE_BINARY_DIR}/lib
+${PROJECT_SOURCE_DIR}/include
+${PROJECT_BINARY_DIR}/include
+${PROJECT_SOURCE_DIR}/lib
+${PROJECT_BINARY_DIR}/lib
 ${Boost_INCLUDE_DIRS}
 )
 
 # MAKE volk_profile
 add_executable(volk_profile
 ${CMAKE_CURRENT_SOURCE_DIR}/volk_profile.cc
-${CMAKE_SOURCE_DIR}/lib/qa_utils.cc
+${PROJECT_SOURCE_DIR}/lib/qa_utils.cc
 )
 
 
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index 35b67dc..f00200a 100644
--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -90,7 +90,7 @@ endif()
 
 execute_process(
 COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B}
-${CMAKE_SOURCE_DIR}/gen/volk_compile_utils.py
+${PROJECT_SOURCE_DIR}/gen/volk_compile_utils.py
 --mode "arch_flags" --compiler "${COMPILER_NAME}"
 OUTPUT_VARIABLE arch_flag_lines OUTPUT_STRIP_TRAILING_WHITESPACE
 )
@@ -278,7 +278,7 @@ message(STATUS "Available architectures: 
${available_archs}")
 
 execute_process(
 COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B}
-${CMAKE_SOURCE_DIR}/gen/volk_compile_utils.py
+${PROJECT_SOURCE_DIR}/gen/volk_compile_utils.py
 --mode "machines" --archs "${available_archs}"
 OUTPUT_VARIABLE available_machines OUTPUT_STRIP_TRAILING_WHITESPACE
 )
@@ -310,9 +310,9 @@ message(STATUS "Available machines: ${available_machines}")
 
 
 #dependencies are all python, xml, and header implementation files
-file(GLOB xml_files ${CMAKE_SOURCE_DIR}/gen/*.xml)
-file(GLOB py_files ${CMAKE_SOURCE_DIR}/gen/*.py)
-file(GLOB h_files 

commit gnuradio for openSUSE:Factory

2016-01-20 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2016-01-20 09:54:57

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2015-11-08 
11:27:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-01-20 
09:55:06.0 +0100
@@ -1,0 +2,5 @@
+Thu Dec 31 09:40:42 UTC 2015 - w...@ire.pw.edu.pl
+
+- update to version 3.7.9
+
+---

Old:

  gnuradio-3.7.8.1.tar.gz

New:

  gnuradio-3.7.9.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.VrfYQ0/_old  2016-01-20 09:55:08.0 +0100
+++ /var/tmp/diff_new_pack.VrfYQ0/_new  2016-01-20 09:55:08.0 +0100
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.8.1
+Version:3.7.9
 Release:0
-%define soname  3_7_8-0_0_0
-%define soname_volk  1_1_1
+%define soname  3_7_9-0_0_0
+%define soname_volk  1_2
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
@@ -239,6 +239,7 @@
 %{_datadir}/gnuradio/grc/
 %{_datadir}/gnuradio/modtool/
 %{_datadir}/gnuradio/themes/
+%{_datadir}/gnuradio/fec/
 %{_datadir}/icons/hicolor/*/apps/gnuradio-grc.png
 %{_datadir}/applications/gnuradio-grc.desktop
 %{python_sitearch}/*

++ gnuradio-3.7.8.1.tar.gz -> gnuradio-3.7.9.tar.gz ++
 112896 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2015-11-08 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2015-11-08 11:27:06

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is "gnuradio"

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2015-08-21 
07:41:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2015-11-08 
11:27:18.0 +0100
@@ -1,0 +2,5 @@
+Sat Oct 31 21:35:29 UTC 2015 - w...@ire.pw.edu.pl
+
+- update to version 3.7.8.1
+
+---

Old:

  gnuradio-3.7.8.tar.gz

New:

  gnuradio-3.7.8.1.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.OljpFE/_old  2015-11-08 11:27:19.0 +0100
+++ /var/tmp/diff_new_pack.OljpFE/_new  2015-11-08 11:27:19.0 +0100
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.8
+Version:3.7.8.1
 Release:0
 %define soname  3_7_8-0_0_0
-%define soname_volk  1_0_2
+%define soname_volk  1_1_1
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other

++ gnuradio-3.7.8.tar.gz -> gnuradio-3.7.8.1.tar.gz ++
 7248 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2015-08-20 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2015-08-21 07:41:04

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2015-05-16 
19:01:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2015-08-21 
07:41:05.0 +0200
@@ -1,0 +2,5 @@
+Sun Aug 16 09:47:05 UTC 2015 - w...@ire.pw.edu.pl
+
+- update to version 3.7.8
+
+---

Old:

  gnuradio-3.7.7.1.tar.gz

New:

  gnuradio-3.7.8.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.SuQ6YH/_old  2015-08-21 07:41:06.0 +0200
+++ /var/tmp/diff_new_pack.SuQ6YH/_new  2015-08-21 07:41:06.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.7.1
+Version:3.7.8
 Release:0
-%define soname  3_7_7_1-0_0_0
-%define soname_volk  1_0
+%define soname  3_7_8-0_0_0
+%define soname_volk  1_0_2
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other

++ gnuradio-3.7.7.1.tar.gz - gnuradio-3.7.8.tar.gz ++
 99528 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2015-05-16 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2015-05-16 19:01:34

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-12-10 
23:44:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2015-05-16 
19:01:36.0 +0200
@@ -1,0 +2,5 @@
+Sat May 16 06:16:36 UTC 2015 - w...@ire.pw.edu.pl
+
+- update to version 3.7.7.1
+
+---

Old:

  gnuradio-3.7.5.1.tar.gz

New:

  gnuradio-3.7.7.1.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.AhdGdb/_old  2015-05-16 19:01:37.0 +0200
+++ /var/tmp/diff_new_pack.AhdGdb/_new  2015-05-16 19:01:37.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   gnuradio
-Version:3.7.5.1
+Version:3.7.7.1
 Release:0
-%define soname  3_7_5_1-0_0_0
-%define soname_volk  0_0_0
+%define soname  3_7_7_1-0_0_0
+%define soname_volk  1_0
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
@@ -106,6 +106,7 @@
 Summary:Libraries for GNU Radio
 Group:  System/Libraries
 Conflicts:  libgnuradio0
+Obsoletes:  libvolk0_0_0
 
 %description -n libvolk%{soname_volk}
 GNU Radio is a collection of software that when combined with minimal
@@ -233,11 +234,11 @@
 %files
 %defattr(-,root,root,-)
 %doc COPYING
-%doc %{_docdir}/%{name}/README*
 %{_bindir}/*
 %dir %{_datadir}/gnuradio
 %{_datadir}/gnuradio/grc/
 %{_datadir}/gnuradio/modtool/
+%{_datadir}/gnuradio/themes/
 %{_datadir}/icons/hicolor/*/apps/gnuradio-grc.png
 %{_datadir}/applications/gnuradio-grc.desktop
 %{python_sitearch}/*

++ gnuradio-3.7.5.1.tar.gz - gnuradio-3.7.7.1.tar.gz ++
 139913 lines of diff (skipped)




commit gnuradio for openSUSE:Factory

2014-12-10 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-12-10 23:44:32

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-12-09 
09:13:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-12-10 
23:44:11.0 +0100
@@ -1,0 +2,5 @@
+Mon Dec  8 08:03:53 UTC 2014 - stefan.bru...@rwth-aachen.de
+
+- Return options.xml to main package [bnc#908744]
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.z0SXKn/_old  2014-12-10 23:44:12.0 +0100
+++ /var/tmp/diff_new_pack.z0SXKn/_new  2014-12-10 23:44:12.0 +0100
@@ -253,7 +253,6 @@
 %exclude %{python_sitearch}/gnuradio/wxgui/
 %exclude %{_datadir}/gnuradio/grc/blocks/wxgui*.xml
 %exclude %{_datadir}/gnuradio/grc/blocks/notebook.xml
-%exclude %{_datadir}/gnuradio/grc/blocks/options.xml
 %exclude %{_datadir}/gnuradio/grc/blocks/variable_check_box.xml
 %exclude %{_datadir}/gnuradio/grc/blocks/variable_chooser.xml
 %exclude %{_datadir}/gnuradio/grc/blocks/variable_slider.xml
@@ -263,6 +262,13 @@
 %files wxgui
 %defattr(-,root,root,-)
 %{python_sitearch}/gnuradio/wxgui/
+%{_datadir}/gnuradio/grc/blocks/wxgui*.xml
+%{_datadir}/gnuradio/grc/blocks/notebook.xml
+%{_datadir}/gnuradio/grc/blocks/variable_check_box.xml
+%{_datadir}/gnuradio/grc/blocks/variable_chooser.xml
+%{_datadir}/gnuradio/grc/blocks/variable_slider.xml
+%{_datadir}/gnuradio/grc/blocks/variable_static_text.xml
+%{_datadir}/gnuradio/grc/blocks/variable_text_box.xml
 
 %files -n libgnuradio-%{soname}
 %defattr(-,root,root,-)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnuradio for openSUSE:Factory

2014-12-09 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-12-09 09:14:02

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-12-01 
14:00:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-12-09 
09:13:38.0 +0100
@@ -1,0 +2,5 @@
+Thu Dec  4 12:31:11 UTC 2014 - dmitr...@opensuse.org
+
+- Set libgnuradio0 as obsolete
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.oarc6f/_old  2014-12-09 09:13:39.0 +0100
+++ /var/tmp/diff_new_pack.oarc6f/_new  2014-12-09 09:13:39.0 +0100
@@ -91,6 +91,7 @@
 %package -n libgnuradio-%{soname}
 Summary:Libraries for GNU Radio
 Group:  System/Libraries
+Obsoletes:  libgnuradio0
 
 %description -n libgnuradio-%{soname}
 GNU Radio is a collection of software that when combined with minimal
@@ -104,6 +105,7 @@
 %package -n libvolk%{soname_volk}
 Summary:Libraries for GNU Radio
 Group:  System/Libraries
+Conflicts:  libgnuradio0
 
 %description -n libvolk%{soname_volk}
 GNU Radio is a collection of software that when combined with minimal

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnuradio for openSUSE:Factory

2014-12-01 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-12-01 14:00:52

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-11-14 
09:19:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-12-01 
14:00:58.0 +0100
@@ -1,0 +2,13 @@
+Fri Nov 28 13:00:16 UTC 2014 - stefan.bru...@rwth-aachen.de
+
+- split out libvolk library package
+
+---
+Tue Nov 25 23:20:41 UTC 2014 - stefan.bru...@rwth-aachen.de
+
+- split out wxWidgets dependent parts
+  The wxWidgets graphics system will be deprecated with GR 3.8,
+  and pulls in a lot of dependencies
+- adjust soname to adhere to library packaging policy
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.DcAxOt/_old  2014-12-01 14:01:01.0 +0100
+++ /var/tmp/diff_new_pack.DcAxOt/_new  2014-12-01 14:01:01.0 +0100
@@ -19,7 +19,8 @@
 Name:   gnuradio
 Version:3.7.5.1
 Release:0
-%define soname  0
+%define soname  3_7_5_1-0_0_0
+%define soname_volk  0_0_0
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
@@ -64,7 +65,6 @@
 Requires:   python-lxml
 Requires:   python-numpy
 Requires:   python-qt4
-Requires:   python-wxWidgets
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -74,11 +74,25 @@
 that it turns the digital modulation schemes used in today's high
 performance wireless devices into software problems.
 
-%package -n libgnuradio%{soname}
+%packagewxgui
+Summary:Libraries for GNU Radio
+Group:  System/Libraries
+Requires:   python-wxWidgets
+
+%descriptionwxgui
+GNU Radio is a collection of software that when combined with minimal
+hardware, allows the construction of radios where the actual waveforms
+transmitted and received are defined by software. What this means is
+that it turns the digital modulation schemes used in today's high
+performance wireless devices into software problems.
+
+This package contains the wxgui blocks
+
+%package -n libgnuradio-%{soname}
 Summary:Libraries for GNU Radio
 Group:  System/Libraries
 
-%description -n libgnuradio%{soname}
+%description -n libgnuradio-%{soname}
 GNU Radio is a collection of software that when combined with minimal
 hardware, allows the construction of radios where the actual waveforms
 transmitted and received are defined by software. What this means is
@@ -87,6 +101,19 @@
 
 This package contains the libraries for GNU Radio.
 
+%package -n libvolk%{soname_volk}
+Summary:Libraries for GNU Radio
+Group:  System/Libraries
+
+%description -n libvolk%{soname_volk}
+GNU Radio is a collection of software that when combined with minimal
+hardware, allows the construction of radios where the actual waveforms
+transmitted and received are defined by software. What this means is
+that it turns the digital modulation schemes used in today's high
+performance wireless devices into software problems.
+
+This package contains the Vector-Optimized Library of Kernels (VOLK)
+
 %packagedevel
 Summary:Deveopment files for GNU Radio
 Group:  Development/Libraries/Other
@@ -131,6 +158,20 @@
 
 This package contains some examples of using GNU Radio.
 
+%packageexamples-wxgui
+Summary:GNU Radio wxgui examples
+Group:  Productivity/Hamradio/Other
+Requires:   %{name}-wxgui = %{version}
+
+%descriptionexamples-wxgui
+GNU Radio is a collection of software that when combined with minimal
+hardware, allows the construction of radios where the actual waveforms
+transmitted and received are defined by software. What this means is
+that it turns the digital modulation schemes used in today's high
+performance wireless devices into software problems.
+
+This package contains the examples of using GNU Radio depending on wxWidgets.
+
 %prep
 %setup -q
 
@@ -179,9 +220,13 @@
 %fdupes -s %{buildroot}%{_includedir}
 %fdupes -s %{buildroot}%{_libdir}
 
-%post -n libgnuradio%{soname} -p /sbin/ldconfig
+%post -n libgnuradio-%{soname} -p /sbin/ldconfig
+
+%post -n libvolk%{soname_volk} -p /sbin/ldconfig
+
+%postun -n libgnuradio-%{soname} -p /sbin/ldconfig
 
-%postun -n libgnuradio%{soname} -p /sbin/ldconfig
+%postun -n libvolk%{soname_volk} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root,-)
@@ -202,10 +247,29 @@
 %exclude 

commit gnuradio for openSUSE:Factory

2014-11-14 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-11-14 09:19:01

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-10-29 
21:11:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-11-14 
09:19:03.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 12 10:56:37 UTC 2014 - dmitr...@opensuse.org
+
+- Use -j2 for make
+- Delete source url for conversion script
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.0mDW6Q/_old  2014-11-14 09:19:04.0 +0100
+++ /var/tmp/diff_new_pack.0mDW6Q/_new  2014-11-14 09:19:04.0 +0100
@@ -26,7 +26,8 @@
 Url:http://gnuradio.org
 Source: 
http://gnuradio.org/releases/gnuradio/gnuradio-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
-Source2:http://www.nathanwest.us/grc_to_37.sh
+# http://www.nathanwest.us/grc_to_37.sh
+Source2:grc_to_37.sh
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -140,7 +141,7 @@
 %build
 %cmake \
   -DCMAKE_SHARED_LINKER_FLAGS=
-make -j1
+make -j2
 
 %install
 %cmake_install

++ _constraints ++
--- /var/tmp/diff_new_pack.0mDW6Q/_old  2014-11-14 09:19:04.0 +0100
+++ /var/tmp/diff_new_pack.0mDW6Q/_new  2014-11-14 09:19:04.0 +0100
@@ -1,7 +1,7 @@
 constraints
  hardware
   memory
-   size unit=G5/size
+   size unit=G4/size
   /memory
  /hardware
 /constraints

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnuradio for openSUSE:Factory

2014-10-29 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-10-29 21:10:23

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-09-26 
11:21:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-10-29 
21:11:21.0 +0100
@@ -1,0 +2,6 @@
+Wed Oct 22 23:25:32 UTC 2014 - w...@ire.pw.edu.pl
+
+- update to version 3.7.5
+- bugfix release
+
+---

Old:

  gnuradio-3.7.5.tar.gz

New:

  gnuradio-3.7.5.1.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.j9wTqF/_old  2014-10-29 21:11:22.0 +0100
+++ /var/tmp/diff_new_pack.j9wTqF/_new  2014-10-29 21:11:22.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gnuradio
-Version:3.7.5
+Version:3.7.5.1
 Release:0
 %define soname  0
 Summary:GNU software radio

++ gnuradio-3.7.5.tar.gz - gnuradio-3.7.5.1.tar.gz ++
 1981 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnuradio for openSUSE:Factory

2014-09-26 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-09-26 10:52:32

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-09-12 
10:03:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-09-26 
11:21:50.0 +0200
@@ -1,0 +2,6 @@
+Fri Sep 19 10:26:19 UTC 2014 - w...@ire.pw.edu.pl
+
+- update to version 3.7.5
+- patch gnuradio-implicit-fortify-decl.patch removed (applied upstream)
+
+---

Old:

  gnuradio-3.7.4.tar.gz
  gnuradio-implicit-fortify-decl.patch

New:

  gnuradio-3.7.5.tar.gz



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.fVT5u7/_old  2014-09-26 11:21:51.0 +0200
+++ /var/tmp/diff_new_pack.fVT5u7/_new  2014-09-26 11:21:51.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnuradio
-Version:3.7.4
+Version:3.7.5
 Release:0
 %define soname  0
 Summary:GNU software radio
@@ -27,8 +27,6 @@
 Source: 
http://gnuradio.org/releases/gnuradio/gnuradio-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
 Source2:http://www.nathanwest.us/grc_to_37.sh
-# PATCH-FIX-UPSTREAM gnuradio-implicit-fortify-decl.patch
-Patch1: gnuradio-implicit-fortify-decl.patch
 BuildRequires:  alsa-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -134,7 +132,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
 
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.in

++ gnuradio-3.7.4.tar.gz - gnuradio-3.7.5.tar.gz ++
 105239 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnuradio for openSUSE:Factory

2014-09-12 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-09-12 10:03:30

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-09-03 
19:52:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-09-12 
10:03:55.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep  9 08:06:26 UTC 2014 - co...@suse.com
+
+- disable parallal build - it's too unreliable (due to memory pressure
+  on OBS workers)
+
+---



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.rjbT0Y/_old  2014-09-12 10:03:56.0 +0200
+++ /var/tmp/diff_new_pack.rjbT0Y/_new  2014-09-12 10:03:56.0 +0200
@@ -143,7 +143,7 @@
 %build
 %cmake \
   -DCMAKE_SHARED_LINKER_FLAGS=
-make %{?_smp_mflags}
+make -j1
 
 %install
 %cmake_install

++ _constraints ++
--- /var/tmp/diff_new_pack.rjbT0Y/_old  2014-09-12 10:03:56.0 +0200
+++ /var/tmp/diff_new_pack.rjbT0Y/_new  2014-09-12 10:03:56.0 +0200
@@ -1,7 +1,7 @@
 constraints
  hardware
   memory
-   size unit=G4/size
+   size unit=G5/size
   /memory
  /hardware
-/constraints
\ No newline at end of file
+/constraints

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnuradio for openSUSE:Factory

2014-09-03 Thread h_root
Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2014-09-03 18:22:06

Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and  /work/SRC/openSUSE:Factory/.gnuradio.new (New)


Package is gnuradio

Changes:

--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes2014-08-25 
11:54:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2014-09-03 
19:52:47.0 +0200
@@ -1,0 +2,17 @@
+Thu Aug 28 14:20:37 UTC 2014 - dmitr...@opensuse.org
+
+- Update grc_to_37.sh script to version 0.2
+
+---
+Thu Aug 28 08:04:36 UTC 2014 - opens...@dstoecker.de
+
+- add grc_to_37.sh script to package
+
+---
+Mon Aug 25 21:00:13 UTC 2014 - dmitr...@opensuse.org
+
+- Add missed texlive dependencies
+- Fix linking
+- Re-enable UHD support
+
+---

New:

  grc_to_37.sh



Other differences:
--
++ gnuradio.spec ++
--- /var/tmp/diff_new_pack.dIfwuc/_old  2014-09-03 19:52:51.0 +0200
+++ /var/tmp/diff_new_pack.dIfwuc/_new  2014-09-03 19:52:51.0 +0200
@@ -18,14 +18,15 @@
 
 Name:   gnuradio
 Version:3.7.4
-%define soname  0
 Release:0
+%define soname  0
 Summary:GNU software radio
 License:GPL-3.0+
 Group:  Productivity/Hamradio/Other
 Url:http://gnuradio.org
 Source: 
http://gnuradio.org/releases/gnuradio/gnuradio-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
+Source2:http://www.nathanwest.us/grc_to_37.sh
 # PATCH-FIX-UPSTREAM gnuradio-implicit-fortify-decl.patch
 Patch1: gnuradio-implicit-fortify-decl.patch
 BuildRequires:  alsa-devel
@@ -52,11 +53,12 @@
 BuildRequires:  python-wxWidgets
 BuildRequires:  qwt6-devel
 BuildRequires:  swig
+BuildRequires:  texlive-dvips
 BuildRequires:  texlive-latex
-# BuildRequires:  uhd-devel
+BuildRequires:  uhd-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(libxml-2.0)
 Requires:   python
 Requires:   python-Cheetah
 Requires:   python-gtk
@@ -139,7 +141,8 @@
 sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' 
docs/doxygen/Doxyfile.swig_doc.in
 
 %build
-%cmake
+%cmake \
+  -DCMAKE_SHARED_LINKER_FLAGS=
 make %{?_smp_mflags}
 
 %install
@@ -168,6 +171,8 @@
 cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/gnuradio-grc.desktop 
%{buildroot}%{_datadir}/applications
 %suse_update_desktop_file -r 
%{buildroot}%{_datadir}/applications/gnuradio-grc.desktop Network HamRadio
 
+install -m 755 %{SOURCE2} %{buildroot}/%{_bindir}
+
 #remove unneeded stuff
 rm -rf %{buildroot}%{_datadir}/%{name}/grc/freedesktop
 rm -rf %{buildroot}%{_prefix}/libexec

++ grc_to_37.sh ++
#!/bin/bash
# Version 0.2
# run ./grc_to_37 appname.grc
# this will create a backup copy and attempt to convert the api calls to 3.7
GRCFILE=$1
cp $GRCFILE $GRCFILE.pre3.7upgrade_backup # I refuse to take responsibility for 
breaking your flowgraphs
# set up a list of partial regexps to change modules
list_of_block_changes=(
gr_peak_detector2_fb/blocks_peak_detector2_fb 
gr_short_to_float/blocks_short_to_float 
gr_diff_phasor_cc/digital_diff_phasor_cc 
blks2_logpwrfft_x/logpwrfft_x 
gr_rms_xx/blocks_rms_xx 
gr_probe_density_b/digital_probe_density_b 
gr_mute_xx/blocks_mute_xx 
gr_agc_xx/analog_agc_xx 
gr_ctcss_squelch_ff/analog_ctcss_squelch_ff 
gr_diff_encoder_bb/digital_diff_encoder_bb 
gr_pll_refout_cc/analog_pll_refout_cc 
gr_uchar_to_float/blocks_uchar_to_float 
gr_interp_fir_filter_xxx/interp_fir_filter_xxx 
gr_udp_sink/blocks_udp_sink 
gr_and_xx/blocks_and_xx 
gr_keep_one_in_n/blocks_keep_one_in_n 
gr_vector_sink_x/blocks_vector_sink_x 
gr_freq_xlating_fir_filter_xxx/freq_xlating_fir_filter_xxx 
gr_float_to_int/blocks_float_to_int 
gr_file_source/blocks_file_source 
gr_float_to_short/blocks_float_to_short 
gr_fft_vxx/fft_vxx 
gr_quadrature_demod_cf/analog_quadrature_demod_cf 
gr_file_sink/blocks_file_sink 
gr_pfb_clock_sync_xxx/digital_pfb_clock_sync_xxx 
gr_multiply_const_vxx/blocks_multiply_const_vxx 
gr_peak_detector_xb/blocks_peak_detector_xb 
gr_noise_source_x/analog_noise_source_x 
gr_simple_framer/digital_simple_framer 
gr_delay/blocks_delay 
gr_pfb_synthesizer_ccf/pfb_synthesizer_ccf 
gr_short_to_char/blocks_short_to_char 
gr_chunks_to_symbols_xx/digital_chunks_to_symbols_xx 
gr_interleaved_short_to_complex/blocks_interleaved_short_to_complex 
gr_frequency_modulator_fc/analog_frequency_modulator_fc 
gr_xor_xx/blocks_xor_xx