Package: gnuradio / 3.7.13.4-4
Metadata
Package | Version | Patches format |
---|---|---|
gnuradio | 3.7.13.4-4 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Fixed out of bound vector acces in PMT maint 3.7 edi.patch | (download) |
gnuradio-runtime/include/gnuradio/pycallback_object.h |
4 2 2 - 0 ! |
[patch 1/5] fixed out-of-bound vector acces in pmt (maint-3.7 edition) adresses cases where initialization of uvec happened with empty `std::vector`, as well as when getting the address of the first element of an empty uvec, lead to undefined behaviour through doing `vec[0]` for empty `vec`. This commit, unlike the similar commit of the same message, uses `NULL` in case of `nullptr` (maint-3.7 doesn't require C 11). |
0002 polar_decoder_sc_systematic.cc Fix memory leak.patch | (download) |
gr-fec/lib/polar_decoder_sc_systematic.cc |
3 3 0 - 0 ! |
[patch 2/5] polar_decoder_sc_systematic.cc: fix memory leak. * Addresses Coverity 1375145, 1375144, and 1375140. Signed-off-by: Philip Balister <[email protected]> |
0003 modified gen_uhd_usrp_blocks.py.patch | (download) |
gr-uhd/grc/gen_uhd_usrp_blocks.py |
8 2 6 - 0 ! |
[patch 3/5] modified gen_uhd_usrp_blocks.py Removed the `if` check around self.$(id).set_auto_dc_offset($dc_offs_enb$(n), $n) and self.$(id).set_auto_iq_balance($iq_imbal_enb$(n), $n). In the FE corrections tab, if False was entered, the if check would be set to false and prevent the DC filter from being turned off. Now the FE correction tab can be used to turn dc_offset and IQ_balance on or off (On is the default value). this solves issue #1236. |
0004 qtgui Fix compiler warnings Wreorder.patch | (download) |
gr-qtgui/lib/freq_sink_f_impl.cc |
5 3 2 - 0 ! |
[patch 4/5] qtgui: fix compiler warnings (-wreorder) |
0005 blocks fix the udp_source_sink test flakiness.patch | (download) |
gr-blocks/python/blocks/qa_udp_source_sink.py |
72 58 14 - 0 ! |
[patch 5/5] blocks: fix the udp_source_sink test flakiness Provide one unit test for the source and sink with the raw python socket module. Fix the tests on IPv4 only to avoid mismatched connections on IPv4 & IPv6. Fixes #2210. |
qt5 maint 0001 CMake Update required minimum version to 2.8.12.patch | (download) |
CMakeLists.txt |
2 1 1 - 0 ! |
[patch 01/22] cmake: update required minimum version to 2.8.12 This is required to use the Qt5-specific macros. Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0002 CMake FindQwt Find the Qt5 version of QWT instead of.patch | (download) |
cmake/Modules/FindQwt.cmake |
6 3 3 - 0 ! |
[patch 02/22] cmake: findqwt: find the qt5 version of qwt instead of the Qt4 version Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0003 gr qtgui update for Qt5.patch | (download) |
gr-qtgui/CMakeLists.txt |
11 4 7 - 0 ! |
[patch 03/22] gr-qtgui: update for qt5 This commit switch the gr-qtgui blocks from being usable with Qt4 to being usable with Qt5. Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0004 grc Generate Python scripts that use PyQt5.patch | (download) |
grc/blocks/options.xml |
2 1 1 - 0 ! |
[patch 04/22] grc: generate python scripts that use pyqt5 Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0005 gr qtgui Add a workaround for an upstream bug of uic.patch | (download) |
gr-qtgui/include/QtWidgets/QRegExpValidator |
9 9 0 - 0 ! |
[patch 05/22] gr-qtgui: add a workaround for an upstream bug of 'uic' The Qt5 version of the 'uic' compiler generates incorrect code right now. The bug has been reported (https://bugreports.qt.io/browse/QTBUG-48492) and is pending review. Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0006 qtgui fixed examples for Qt5 compatibility.patch | (download) |
gr-qtgui/examples/pyqt_const_c.py |
62 28 34 - 0 ! |
[patch 06/22] qtgui: fixed examples for qt5 compatibility. |
qt5 maint 0007 qtgui Fixes for edit_box_msg to work with QT5.patch | (download) |
gr-qtgui/examples/c /CMakeLists.txt |
20 11 9 - 0 ! |
[patch 07/22] qtgui: fixes for edit_box_msg to work with qt5. |
qt5 maint 0008 gr qtgui Allow build with Qt4 or Qt5 default.patch | (download) |
gr-qtgui/CMakeLists.txt |
27 20 7 - 0 ! |
[patch 08/22] gr-qtgui: allow build with qt4 or qt5 (default) Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0009 gr qtgui Fix PyQt 4 5 include in XMLs for GRC.patch | (download) |
gr-qtgui/grc/CMakeLists.txt |
9 8 1 - 0 ! |
[patch 09/22] gr-qtgui: fix pyqt[4,5] include in xmls for grc Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0010 gr qtgui Fix range.py to work with both Qt4 and Qt5.patch | (download) |
gr-qtgui/python/qtgui/CMakeLists.txt |
10 9 1 - 0 ! |
[patch 10/22] gr-qtgui: fix range.py to work with both qt4 and qt5 Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0011 gr qtgui Re introduce some Qt4 specific code.patch | (download) |
gr-qtgui/lib/const_sink_c_impl.cc |
4 4 0 - 0 ! |
[patch 11/22] gr-qtgui: re-introduce some qt4-specific code Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0012 grc Fix generation of Python code for Qt4 and Qt5.patch | (download) |
CMakeLists.txt |
2 1 1 - 0 ! |
[patch 12/22] grc: fix generation of python code for qt4 and qt5 Signed-off-by: Paul Cercueil <[email protected]> |
qt5 maint 0013 grc replace templated xml files with search and repl.patch | (download) |
grc/blocks/CMakeLists.txt |
23 19 4 - 0 ! |
[patch 13/22] grc: replace templated xml files with search and replace for qt4 |
qt5 maint 0014 qtgui replace templated xml files with search and re.patch | (download) |
gr-qtgui/grc/CMakeLists.txt |
32 25 7 - 0 ! |
[patch 14/22] qtgui: replace templated xml files with search and replace for qt4 |
qt5 maint 0015 fixed the FindQwt to prefer pkgconfig for qt5 qwt.patch | (download) |
cmake/Modules/FindQwt.cmake |
16 15 1 - 0 ! |
[patch 15/22] fixed the findqwt to prefer pkgconfig for qt5-qwt |
qt5 maint 0016 Revert fixed the FindQwt to prefer pkgconfig for qt5.patch | (download) |
cmake/Modules/FindQwt.cmake |
12 2 10 - 0 ! |
[patch 16/22] revert "fixed the findqwt to prefer pkgconfig for qt5-qwt" This reverts commit 222fd4391a39873b5e114f3d30d47608a658b090. |
qt5 maint 0017 qtgui fix stylesheet for qt5.patch | (download) |
gr-qtgui/python/qtgui/util.py |
2 1 1 - 0 ! |
[patch 17/22] qtgui: fix stylesheet for qt5 |
qt5 maint 0019 qtgui fixed apps for Qt5 compatibility.patch | (download) |
gr-qtgui/apps/gr_constellation_plot |
12 6 6 - 0 ! |
[patch 19/22] qtgui fixed apps for qt5 compatibility |
qt5 maint 0021 gnuradio runtime ctrlport qt5.patch | (download) |
gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py |
4 2 2 - 0 ! |
[patch 21/22] gnuradio runtime ctrlport qt5 |
qt5 maint 0022 gr uhd qt5.patch | (download) |
gr-uhd/apps/uhd_fft |
8 4 4 - 0 ! |
[patch 22/22] gr uhd qt5 |
qt5 maint 0023 gr qtgui util.patch | (download) |
gr-qtgui/python/qtgui/util.py |
5 2 3 - 0 ! |
[patch] gr qtgui util |
qt5 maint 0024 gr qtgui restoreGeometry.patch | (download) |
gr-uhd/apps/uhd_fft |
6 3 3 - 0 ! |
[patch 27/27] fix attributeerror: 'nonetype' object has no attribute 'toByteArray' Debian Bug #886807 |
usr bin examples | (download) |
gr-audio/examples/c /CMakeLists.txt |
2 1 1 - 0 ! |
[patch 01/27] usr bin examples Might as well put example executables in the user's PATH. Not doing this leads to File System Standards violations. Of course, this means gnuradio examples need to be named uniquely, but it is more helpful for new users. |
direct freedesktop install | (download) |
grc/scripts/freedesktop/CMakeLists.txt |
22 22 0 - 0 ! |
[patch] direct freedesktop install |
fix ctrlport install | (download) |
gnuradio-runtime/python/gnuradio/ctrlport/CMakeLists.txt |
2 1 1 - 0 ! |
[patch 06/27] fix ctrlport install GR_PYTHON_INSTALL isn't needed in Debian systems. Using standard CMake install does the right thing. |
wxpy3 | (download) |
gr-wxgui/python/wxgui/plot.py |
3 1 2 - 0 ! |
[patch 07/27] wxpy3.0 compat Update for wxPython 3.0 wx.InitAllImageHandlers() issues a deprecation warning with wxPython 3.0 and is a no-op with wxPython 2.8. Deprecated constants like wxSAVE are gone from the C API, so wx.SAVE, etc are also likely to go from wxPython soon. The alias "wx.Color" is gone in wxPython 3.0 - only "wx.Colour" is now supported, so update docstring to use the correct class name. |
cmake policies | (download) |
CMakeLists.txt |
4 4 0 - 0 ! |
[patch 08/27] cmake policies use cmake_policy to silence warnings without updating code. Reduces compilation log size on systems with recent CMake versions without bumping cmake_minimum_required() for the project. |
workaround FindGSL | (download) |
cmake/Modules/FindGSL.cmake |
4 2 2 - 0 ! |
[patch 10/27] workaround findgsl.cmake bug Omit FindGSL.cmake lines that do not work on Debian systems. gr-wavelet fails with cmake 3.4.1 giving Could NOT find GSL (missing: GSL_INCLUDE_DIRS GSL_LIBRARY_DIRS) without this workaround. Earlier invocation by gr-fec succeeds, so likely some problem with use of CMake cache by FindGSL.cmake. |
gr vocoder codec2 subcomponent using external codec2 | (download) |
cmake/Modules/FindCodec2.cmake |
67 67 0 - 0 ! |
[patch 11/27] gr-vocoder codec2 subcomponent using external codec2 Newer distributions use newer Codec2 libraries. Gnuradio should use those for better interoperability. |
gr vocoder gsm subcomponent using external gsm libra | (download) |
cmake/Modules/FindGSM.cmake |
52 52 0 - 0 ! |
[patch 12/27] gr-vocoder: gsm subcomponent using external gsm library |
fix vocoder test | (download) |
gr-vocoder/python/vocoder/CMakeLists.txt |
16 8 8 - 0 ! |
[patch 13/27] fix vocoder test Replacing file(GLOB... with list(APPEND... needs the full path of referenced files. |
add freedv blocks | (download) |
gr-vocoder/CMakeLists.txt |
1 1 0 - 0 ! |
[patch 14/27] add freedv blocks |
provide example grfreedv | (download) |
gr-vocoder/examples/CMakeLists.txt |
1 1 0 - 0 ! |
[patch 15/27] provide example grfreedv.grc flowgraph |
Convert tabs to spaces | (download) |
gr-vocoder/include/gnuradio/vocoder/freedv_api.h |
12 6 6 - 0 ! |
[patch 16/27] convert tabs to spaces. |
Get the FreeDV demodulator working | (download) |
gr-vocoder/lib/freedv_rx_ss_impl.cc |
31 11 20 - 0 ! |
[patch 17/27] get the freedv demodulator working. |
codec2 0.8 block update | (download) |
gr-vocoder/examples/grfreedv.grc |
40 34 6 - 0 ! |
[patch] codec2 0.8 block update Update gr-vocoder codec2 and freedv blocks to support new modes (700C, wb, 700D) available as of codec2 release 0.8 if found at compile time. |
runtime replace std auto_ptr usage with std unique_p | (download) |
gnuradio-runtime/include/gnuradio/rpcmanager.h |
4 2 2 - 0 ! |
[patch 20/27] runtime: replace std::auto_ptr usage with std::unique_ptr |
debian soname | (download) |
cmake/Modules/GrMiscUtils.cmake |
7 4 3 - 0 ! |
set suitable soname for debian packaged gnuradio libraries. |
use recent cmake features | (download) |
CMakeLists.txt |
2 1 1 - 0 ! |
--- |