commit gnuradio for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 DickensDate: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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