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)
