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.changes        2016-03-26 
15:27:04.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2016-06-29 
15:10:29.000000000 +0200
@@ -1,0 +2,18 @@
+Thu Jun 23 10:43:20 UTC 2016 - [email protected]
+
+- 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 - [email protected]
+
+- Use wxPython 3.0 for Tumbleweed
+
+-------------------------------------------------------------------
+Fri Apr 29 09:24:43 UTC 2016 - [email protected]
+
+- 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.000000000 +0200
+++ /var/tmp/diff_new_pack.Tv8ufj/_new  2016-06-29 15:10:30.000000000 +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 [email protected] - '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 @@
 %package        wxgui
 Summary:        Libraries for GNU Radio
 Group:          System/Libraries
+%if 0%{?suse_version} > 1320
+Requires:       python-wxWidgets-3_0
+%else
 Requires:       python-wxWidgets
+%endif
 
 %description    wxgui
 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 <gnuradio/fec/generic_decoder.h>
 #include <gnuradio/fec/polar_common.h>
 
-#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)


Reply via email to