2022-01-10 09:47:30 +00:00
|
|
|
-------------------------------------------------------------------
|
2022-02-05 17:07:02 +00:00
|
|
|
Sun Jan 9 21:21:09 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
2022-01-10 09:47:30 +00:00
|
|
|
|
2022-02-05 17:07:02 +00:00
|
|
|
- Update to version 3.9.5.0:
|
2022-01-10 09:47:30 +00:00
|
|
|
* GRC
|
|
|
|
+ Fix: dependent variables sometimes fail to evaluate
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Modify and cleanup bokeh server loop
|
|
|
|
* gr-analog
|
|
|
|
+ Update python bindings for power squelch
|
2022-01-10 09:47:30 +00:00
|
|
|
* gr-dtv
|
|
|
|
+ Add energy normalization for DVB-S2X constellations.
|
|
|
|
* gr-filter
|
|
|
|
+ Remove pyqwt and qt4 from filter_design
|
2022-02-05 17:07:02 +00:00
|
|
|
* gr-network
|
|
|
|
+ Fix: segfaults when TCP & UDP blocks are restarted
|
|
|
|
+ Add throttle flag to the tcp source and sink blocks
|
2022-01-10 09:47:30 +00:00
|
|
|
* gr-qtgui
|
|
|
|
+ Enable use of Qwt 6.2
|
2022-02-05 17:07:02 +00:00
|
|
|
* gr-uhd
|
|
|
|
+ Add Python bindings for rfnoc_{block, ddc, duc, rx/tx_radio}
|
|
|
|
* modtool
|
|
|
|
+ Improvements in generated QA code
|
|
|
|
* Build System
|
|
|
|
+ Better support for cross-compiling (OpenEmbedded)
|
|
|
|
+ Find log4cpp on Ubuntu systems
|
|
|
|
+ Handle optional components in find_package
|
|
|
|
+ Add version check for pygccxml
|
|
|
|
* CI/QA
|
|
|
|
+ Update tests to work with OpenEmbedded
|
|
|
|
- Patch 0003-enables-use-of-qwt-6_2.patch removed (applied upstream)
|
2022-01-10 09:47:30 +00:00
|
|
|
|
2021-10-06 08:24:09 +00:00
|
|
|
-------------------------------------------------------------------
|
2022-02-05 17:07:02 +00:00
|
|
|
Mon Nov 1 22:15:06 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
2021-10-19 12:16:04 +00:00
|
|
|
|
2022-02-05 17:07:02 +00:00
|
|
|
- Update to version 3.9.4.0:
|
|
|
|
* Regressions Fixes
|
|
|
|
+ Remove #include <filesystem> (C++17 feature) from one file
|
|
|
|
+ Restore pyqwidget() in gr-qtgui
|
|
|
|
* GRC
|
|
|
|
+ GRC now runs on Fedora 35 ... Gtk initialization checks
|
|
|
|
were too strict
|
|
|
|
+ Add keyboard shortcuts for zoom
|
|
|
|
+ Account for scale factor when computing drawing area size
|
|
|
|
+ Use font size from config for block comments
|
|
|
|
+ Change type aliasing to allow interleaved short/byte to be
|
|
|
|
connected to vectors of short/byte. Stricter type checking
|
|
|
|
was added previously and caused some blocks to be
|
|
|
|
unconnectable when using these types.
|
|
|
|
+ Required params no longer default to 0 when left empty. This
|
|
|
|
caused hard-to-find errors. Older flowgraphs that have empty
|
|
|
|
required fields will need to be fixed.
|
|
|
|
+ Tooltips fixed for categories and modules
|
|
|
|
* gr-runtime
|
|
|
|
+ PMT uses the VOLK allocator for vectors
|
|
|
|
+ get_tags_in_window() Python wrapper calls the correct function
|
|
|
|
+ Add --pybind option to gnuradio-config-info to get PyBind11 version
|
|
|
|
* gr-blocks
|
|
|
|
+ Add example for XMLRPC
|
|
|
|
+ Add a unit test for Message Strobe
|
|
|
|
+ Fix C++ support for Unpacked to Packed
|
|
|
|
* gr-channels
|
|
|
|
+ RNG seeds are initialized correctly
|
|
|
|
* gr-digital
|
|
|
|
+ Fix yml file for Header/Payload Demux
|
|
|
|
* gr-network
|
|
|
|
+ Suppress warning in tuntap
|
|
|
|
* gr-qtgui
|
|
|
|
+ Remove unusable int type in Number Sink yml
|
|
|
|
+ Use no_quotes() function in several yml files
|
|
|
|
* modtool
|
|
|
|
+ Hashes can be fixed using modtool using --update-hash-only
|
|
|
|
+ Use tempfile() instead of /tmp in bindtool and modtool
|
|
|
|
+ Use static_cast instead of reinterpret_cast in templates
|
|
|
|
+ Correct broken Python general block template
|
|
|
|
* Build system
|
|
|
|
+ Better check for Boost version
|
|
|
|
+ Determine the Python prefix more reliably
|
|
|
|
+ Use GR-specified compiler standard (C++14) in gr-soapy,
|
|
|
|
instead of the SoapySDR standard (C++11)
|
|
|
|
+ GrPython.cmake is compatible with older cmake
|
|
|
|
* Documentation
|
|
|
|
+ Man pages are in-tree
|
|
|
|
+ Repair many examples, especially in gr-digital
|
|
|
|
+ Allow UTF-8 in pydoc templates
|
|
|
|
* CI
|
|
|
|
+ Execute make install during test
|
|
|
|
- Patch 0004-gnuradio-fix-boost-header.patch removed (applied upstream)
|
2021-10-19 12:16:04 +00:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2022-02-05 17:07:02 +00:00
|
|
|
Thu Oct 7 12:38:52 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
2021-10-06 08:24:09 +00:00
|
|
|
|
2022-02-05 17:07:02 +00:00
|
|
|
- Update to version 3.9.3.0:
|
|
|
|
* General
|
|
|
|
+ Many cleanups and some C++ modernization changes
|
|
|
|
+ Replace Boost with stdc++ equivalents (ongoing effort)
|
|
|
|
+ Logging cleanup and performance improvements (ongoing effort)
|
|
|
|
+ Cleanup of many unused includes
|
|
|
|
+ Various block yaml cleanups and repairs
|
|
|
|
+ Use Soapy instead of UHD for flowgraph testing in gr-analog and gr-dtv
|
|
|
|
* GRC
|
|
|
|
+ Improvements in C++ templates and code generation, more blocks are usable
|
|
|
|
+ Add specification of packages to find (via cmake) for C++ templates
|
|
|
|
+ Fix C++ hier block param template
|
|
|
|
+ Add GUI hints for widgets in C++ code generation
|
|
|
|
+ Add no_quotes() convenience function to strip quotes from strings, callable from templates
|
2021-10-06 08:24:09 +00:00
|
|
|
+ Allow short and byte as valid types in an enum
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Fix desync when dragging block (block would not always track cursor)
|
|
|
|
+ Correctly evaluate interdependent variables
|
|
|
|
+ Allow error messages to be copied to clipboard
|
|
|
|
+ Update disabled blocks if they depend on others
|
|
|
|
* gnuradio-runtime
|
|
|
|
+ Deprecate tag_checker class (will be removed in 3.10)
|
|
|
|
+ Detect and follow symbolic links for installation prefix in gr::prefix()
|
|
|
|
+ Add "<" operator for comparison of tags (instead of offset_compare())
|
|
|
|
* gr-blocks
|
|
|
|
+ New Matrix Interleaver block
|
|
|
|
+ Throttle and Head blocks can be input-only when no output is needed, improving performance
|
|
|
|
+ Fix tag propagation in (un)pack-k-bits blocks
|
|
|
|
+ Fix namespace for nco and vco in benchmarks
|
|
|
|
* gr-digital
|
|
|
|
+ New Async CRC16 block
|
|
|
|
+ Add NRZI option to Differential En/Decoder
|
|
|
|
+ Constellation performance improvements
|
|
|
|
+ Fix constellation normalization by average power
|
|
|
|
+ Remove unimplemented msg output port from Chunks to Symbols block
|
|
|
|
+ Make unpacking of bits optional in GMSK modulator so the blocks can accept unpacked bits
|
|
|
|
+ In GFSK/GMSK hier blocks, replace M&M clock recovery with newer
|
|
|
|
and more capable Digital Symbol Sync block
|
|
|
|
* gr-fec
|
|
|
|
+ Cleanups and code improvements
|
|
|
|
* gr-fft
|
|
|
|
+ Add a "shift" paramenter to Log Power FFT, to place DC bin at center
|
|
|
|
* gr-filter
|
|
|
|
+ Performance improvement in PFB Arbitrary Resampler when interpolating, especially at low rates
|
|
|
|
* gr-qtgui
|
|
|
|
+ Fix display of tags on the last sample (would be dropped)
|
|
|
|
+ Python wrapping: replace pyqwidget() with qwidget() - this is not intended
|
|
|
|
to be a visible fix, but is mentioned here in case it causes trouble for anyone
|
|
|
|
+ C++ generation
|
|
|
|
- add double quotes to cpp_opts keys with colons
|
|
|
|
- position windows correctly depending on gui_hint
|
|
|
|
- use option attributes to generate enums
|
|
|
|
- use the cpp enums for wintype and trigger_type
|
|
|
|
* gr-uhd
|
|
|
|
+ Fix input filename in freq hopping examples
|
|
|
|
+ Make RFNoC a separately enabled component in cmake
|
|
|
|
+ Python bindings for rfnoc_graph,_rx/tx_streamer
|
|
|
|
* gr-video-sdl
|
|
|
|
+ U and V channels were reversed on sink blocks
|
|
|
|
* gr-soapy
|
|
|
|
+ Added message support for SoapySDR 0.8 API
|
|
|
|
* modtool
|
|
|
|
+ Set VERSION_PATCH to 0 instead of "git" in new modules
|
|
|
|
+ Fix "rm", "bind", disable", "rename" and "makeyml" which had
|
|
|
|
unexpected side effects, or did not work as a user would expect
|
|
|
|
* Build System
|
|
|
|
+ Correct minimum version checking for Mako
|
|
|
|
+ Ensure that RC_*_VERSION are numeric (Windows)
|
|
|
|
+ Fix finding libunwind
|
|
|
|
+ Pass through extra arguments to GR_PYTHON_INSTALL to install command
|
|
|
|
+ Remove absolute paths and private links from exported targets
|
|
|
|
+ Add gir1.2-gtk-3.0 as deb runtime dependency
|
|
|
|
* Documentation
|
|
|
|
+ Code of Conduct updates and link to Wiki
|
|
|
|
* CI
|
|
|
|
+ Do not error out on deprecations, allowing testing of deprecated code
|
|
|
|
- Update to version 3.9.2.0:
|
|
|
|
* SoapySDR support (gr-soapy)
|
2021-06-14 07:04:18 +00:00
|
|
|
* GRC
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Parameter expressions and/or values can be displayed in blocks on
|
|
|
|
the flowgraph. Previously, only values were displayed.
|
|
|
|
+ Deprecated blocks are shown in a distinct color (orange),
|
|
|
|
and the optional deprecated property has been added to block yaml
|
|
|
|
+ Dark theme works better, especially for parameter fields
|
|
|
|
+ Vector length is now correctly applied to all input ports
|
2021-06-14 07:04:18 +00:00
|
|
|
+ Validation has been improved. Raw types are validated. Port
|
|
|
|
connections are checked by type rather than by item size.
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Variable names that cause name conflicts in Python code (e.g.,
|
|
|
|
with package names) are rejected
|
|
|
|
+ Bus logic fixes
|
|
|
|
+ Blocks can no longer be dragged off the screen and lost forever
|
|
|
|
* gnuradio-runtime
|
|
|
|
+ Remove pmt::pmt_* functions, which were not actually implemented.
|
|
|
|
This is technically an API change, but any use of the API would have
|
|
|
|
resulted in a link error.
|
|
|
|
+ Remove Python bindings for internal buffer functions
|
|
|
|
* gr-analog
|
|
|
|
+ Added an example for PLL Frequency Detector
|
|
|
|
+ Better names for parameters in PLL GRC blocks
|
|
|
|
* gr-blocks
|
|
|
|
+ Consistent naming for Vector Length parameter in GRC blocks
|
|
|
|
+ count_bits uses VOLK popcnt for better performance (used for example in
|
|
|
|
the Correlate Access Code block)
|
|
|
|
+ Rotator block phase increment parameter is controllable via a message,
|
|
|
|
and a tag can be added at the point where the increment is adjusted
|
|
|
|
* gr-digital
|
|
|
|
+ MPSK example updated to use a Linear Equalizer (replacing deprecated block)
|
|
|
|
* gr-filter
|
|
|
|
+ Filter Delay documentation improvement
|
|
|
|
+ Interpolating FIR filter can generate C++ code
|
2021-06-14 07:04:18 +00:00
|
|
|
* gr-dtv
|
|
|
|
+ VL-SNR bugs fixed (incorrect constants).
|
|
|
|
* gr-qtgui
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Improve autoscaling for vector sinks
|
|
|
|
+ Fix floating-point resolution problems in several widgets, due to
|
|
|
|
interpretation of PMT doubles as floats
|
|
|
|
* gr-uhd
|
|
|
|
+ Add policy enum to Python bindings for tune_request
|
|
|
|
+ Additional time spec options on UHD blocks (PC Clock on Next PPS, GPS Time on Next PPS)
|
|
|
|
+ Fix up code that was generating warnings
|
|
|
|
+ Fix command handler logic to apply commands from messages to the correct channel
|
2021-06-14 07:04:18 +00:00
|
|
|
* gr_filter_design
|
2022-02-05 17:07:02 +00:00
|
|
|
+ "File/Save" is disabled until the taps have been computed, and the GUI
|
|
|
|
is reset after a save, to make it clearer which data is being saved.
|
|
|
|
+ Entries are hidden for parameters that do not apply to the selected filter type.
|
|
|
|
+ Save window type as an integer instead of a Python enum name
|
|
|
|
* gr_modtool
|
|
|
|
+ Improve validation of module and block names
|
|
|
|
* Build System and Infrastructure
|
|
|
|
+ Improved messages related to dependencies MPIR and GMP. Only one of these
|
|
|
|
packages is required, and the previous error messages were confusing.
|
|
|
|
+ Cleaner builds for Windows and Conda. A number of general cmake improvements
|
|
|
|
have resulted from this work.
|
|
|
|
+ In-tree packaging files for DEB and RPM, used with Launchpad and COPR
|
|
|
|
+ Added man pages for GNU Radio tools
|
|
|
|
+ Test code generation for all in-tree GRC examples
|
|
|
|
+ In GrPybind.cmake, PYBIND11_INCLUDE_DIR (incorrect) was changed to pybind11_INCLUDE_DIR
|
|
|
|
- Update to version 3.9.1.0:
|
|
|
|
* Project Scope
|
2021-03-24 06:53:21 +00:00
|
|
|
+ (internal) Build system improvements and fixes
|
2022-02-05 17:07:02 +00:00
|
|
|
+ (internal) Use C++14 features instead of Boost where possible
|
|
|
|
+ Fewer compiler warnings (due to fixed code, not removal of warnings!)
|
2021-03-24 06:53:21 +00:00
|
|
|
* OOT Support
|
2022-02-05 17:07:02 +00:00
|
|
|
+ cmake: standard FindGSL used in lieu of custom one, so OOTs
|
|
|
|
should no longer copy this module from the GNU Radio tree if needed
|
|
|
|
+ modtool: better exception/error handling
|
|
|
|
+ modtool: will non-interactively add blocks with no parameters
|
2021-03-24 06:53:21 +00:00
|
|
|
(--argument-list="")
|
2022-02-05 17:07:02 +00:00
|
|
|
+ PyBind11 header hash hotfixer
|
|
|
|
+ (gr-utils/bindtool/scripts/binding-hash-hotfixer.zsh) makes life easier
|
2021-03-24 06:53:21 +00:00
|
|
|
* GRC
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Block param values can be shown as expressions and/or evaluated
|
|
|
|
values. Under the View menu, see "Show parameter ..." options.
|
2021-03-24 06:53:21 +00:00
|
|
|
+ Better handling of gui hints, avoid hiding widgets in cases
|
|
|
|
where some have GUI hints and some do not
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Ensure that strings are valid utf8 when evaluating parameters
|
|
|
|
+ Save embedded python blocks/modules to hier_block_directory
|
|
|
|
+ Save config and update recent file sub-menu before executing flowgraph
|
|
|
|
+ Revert to previous "block id" display behavior
|
|
|
|
+ Fix drag n' drop issue with Quartz (macOS) backend
|
|
|
|
+ C++ generated code: remove gnuradio prefix from linked libraries
|
|
|
|
+ Python generated code: prefix generated modules with flowgraph id
|
|
|
|
connect() will be called for hier blocks even if they don't have ports
|
|
|
|
+ Check for PyYAML 3.11 (was checking for 3.10 even though 3.11 was required)
|
|
|
|
* gnuradio-runtime
|
|
|
|
+ Default buffer size can be adjusted by setting buffer_size in the
|
|
|
|
[Default] section of the GNU Radio config file. Otherwise, the
|
|
|
|
longstanding default of 32768 is used.
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-blocks
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Message Debug: prints warning when a non-PDU message is
|
|
|
|
received on the Print PDU port
|
|
|
|
+ File Source handles EOF properly in non-seekable files (e.g., pipes)
|
2021-03-24 06:53:21 +00:00
|
|
|
+ Several bounds checking and boundary condition improvements
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Remove DC Spike AutoSync algorithm fixed
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-digital
|
|
|
|
+ MSK timing error detector improvement
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Python bindings include control_loop parent class in child
|
|
|
|
class Correlation Estimator parameter threshold well documented
|
|
|
|
* gr-fft
|
|
|
|
+ New window types: Nuttall, Blackman Nuttall, Nuttall CFD, Welch, Parzen,
|
|
|
|
+ Exponential, Riemann, Gaussian and Tukey
|
|
|
|
* gr-filter
|
|
|
|
+ Taps blocks (e.g., Low Pass Filter Taps) now propagate parameter changes
|
|
|
|
+ Filter Designer: IIR/Band Pass/Bessel works
|
|
|
|
* gr-qtgui
|
|
|
|
+ Add toggling label and icon on plot play/stop button
|
|
|
|
+ Time Raster Sink: axis labels and ranges are configurable
|
|
|
|
+ Qt Chooser: label improvements
|
|
|
|
* gr-uhd
|
|
|
|
+ DEPRECATION: UHD blocks currently accept control messages (e.g. for
|
|
|
|
frequency change) as PMT pairs and tuples, in addition to the intended
|
|
|
|
PMT dict format. In v3.11, only the dict format will be accepted.
|
|
|
|
+ Command note: freq messages in this version must be dicts.
|
|
|
|
Additionally, the direction key must be present and set to TX or RX.
|
|
|
|
+ set_filter() adds chan parameter
|
|
|
|
+ Python generated code improved for FE corrections
|
|
|
|
+ Allow control of frequency and gain in both directions at the same moment
|
|
|
|
+ Add command handler for mtune ("manual tune")
|
|
|
|
+ Add GPIO control via messages
|
|
|
|
+ Add start time param to GRC blocks
|
|
|
|
+ Support streaming modes: STREAM_MODE_START_CONTINUOUS,
|
|
|
|
STREAM_MODE_STOP_CONTINUOUS, STREAM_MODE_NUM_SAMPS_AND_DONE,
|
|
|
|
STREAM_MODE_NUM_SAMPS_AND_MORE
|
|
|
|
+ Documentation improvements
|
|
|
|
+ Tag sink demo example
|
|
|
|
+ Better logging of over/underflows, time errors and time tags
|
|
|
|
+ Added Python binding for ALL_LOS (all local oscillators)
|
|
|
|
+ uhd_fft application X11/Qt related cleanups
|
|
|
|
* QA
|
|
|
|
+ waitFor(condition, ...) available for tests that use timeouts
|
|
|
|
- Update to version 3.9.0.0:
|
|
|
|
Changed
|
|
|
|
* Project Scope
|
|
|
|
+ License headers now SPDX format
|
|
|
|
+ C++14
|
|
|
|
+ use C++11 facilities in a lot of places where Boost was still used,
|
|
|
|
especially smart pointers, range loops
|
|
|
|
+ lambdas where boost::bind was used
|
|
|
|
+ C11
|
|
|
|
+ Dependency versions:
|
|
|
|
Python 3.6.5
|
|
|
|
numpy 1.13.3
|
|
|
|
VOLK 2.4.1
|
|
|
|
CMake 3.10.2
|
|
|
|
numpy 1.13.3
|
|
|
|
Boost 1.65
|
|
|
|
Mako 1.0.7
|
|
|
|
PyBind11 2.4.3
|
|
|
|
+ Compiler options:
|
|
|
|
GCC 8.3.0
|
|
|
|
Clang 11.0.0 / Apple Clang 1100
|
|
|
|
MSVC 1910 (Microsoft VS 2017 15.0)
|
|
|
|
+ VOLK now "regular" dependency, not in-tree submodule
|
|
|
|
+ numpy now also a CMake-checked hard dependency for Python support
|
|
|
|
+ Exception Handling: throw by value, catch by reference (clang-tidy check)
|
|
|
|
+ C++11: Emplace in vectors where you can; brings performance boni, but not
|
|
|
|
+ included in clang-tidy-checks
|
|
|
|
+ Further clang-tidy based code optimizations:
|
|
|
|
+ empty() instead of size() == 0
|
|
|
|
+ override where overriding virtual functions (which we do a lot)
|
|
|
|
+ Logging: removed all std::cerr and fprintf(stderr,…) by GNU Radio logging
|
|
|
|
+ Logging: Changed logging format for many multiline error logs
|
|
|
|
+ purged snprintf, printf logging
|
|
|
|
+ There were a lot of places where a malloc'ed object
|
|
|
|
was used internally, where that was inappropriate.
|
|
|
|
Using simple instance-holding fields now.
|
|
|
|
+ const for members that were only set at construction
|
|
|
|
time is now desired, and implemented in most places
|
|
|
|
+ const -> constexp in a lot of places.
|
|
|
|
+ assert -> static_assert
|
|
|
|
+ An exception-throwing block will now terminate the
|
|
|
|
flow graph process, configurable through top_block
|
|
|
|
+ gr-utils cleanup, folder restructuring
|
|
|
|
+ config version checks installed CMake file will accept
|
|
|
|
"at least this version" now
|
|
|
|
+ PyBind11 replaces SWIG
|
|
|
|
+ Full tree conversion from SWIG to Pybind11 bindings
|
|
|
|
+ Doxygen now uses MathJax, full LaTeX installation no
|
|
|
|
longer required
|
|
|
|
NOTE: Most of the changes above change the generally
|
|
|
|
preferred coding style in a lot of situations.
|
|
|
|
* GRC
|
|
|
|
+ start flowgraph in folder where it resides
|
|
|
|
+ gnuradio-runtime
|
|
|
|
* When calculating offsets in non-integer rate FEC, lround
|
|
|
|
+ default seed for gr::random now actually as documented time-dependent
|
|
|
|
+ loggers moved from gr::block to gr::basic_block
|
|
|
|
* PMT serialization
|
|
|
|
+ PMT dicts no longer indistinguishable from pairs
|
|
|
|
+ PMT symbol hashing no longer suffers under oddball own implementations
|
|
|
|
* gr-audio
|
|
|
|
+ Increased ALSA buffer nperiods
|
|
|
|
* gr-blocks
|
|
|
|
+ add, add_const VOLK'ized, templated
|
|
|
|
this seems to break things in other places, even if
|
|
|
|
it proves to be mathematically identical
|
|
|
|
+ wavfile infrastructure: libsndfile now dependency
|
|
|
|
* gr-digital
|
|
|
|
+ transcendental block: default to 32 bit float complex, not double
|
|
|
|
+ Linear equalizer: separate adaptive algorithm, allows for
|
|
|
|
using e.g. trained sequences instead of the classical LMS, CMA
|
|
|
|
+ DFE: better structure for decision history
|
|
|
|
* gr-dtv
|
|
|
|
+ LDPC encoder: template functions instead of #defined macros
|
|
|
|
+ LDPC encoder: smaller tables through uint16_t for index tables
|
|
|
|
* gr-fec
|
|
|
|
+ API uint8_t, not char
|
|
|
|
* gr-fft
|
|
|
|
+ FFT blocks/functions templatized
|
|
|
|
* gr-filter
|
|
|
|
+ logging format
|
|
|
|
+ rational_resampler_base -> rational_resampler
|
|
|
|
* gr-uhd
|
|
|
|
+ Required UHD version bumped to 3.9.7
|
|
|
|
+ logging format
|
|
|
|
Deprecated
|
|
|
|
* gr-analog
|
|
|
|
+ sig_source: freq port will be removed in the future
|
|
|
|
* gr-digital
|
|
|
|
+ in favor of symbol_sync, deprecate:
|
|
|
|
clock_recovery_mm
|
|
|
|
msk_timing_recovery
|
|
|
|
pfb_clock_sync
|
|
|
|
Added
|
|
|
|
* Project Scope
|
|
|
|
+ C++ Generation all over the place
|
|
|
|
+ PyBind bindings + generator
|
|
|
|
+ Github actions
|
|
|
|
+ Reproducible builds-compatible CMake TIMESTAMP
|
|
|
|
* gnuradio-runtime
|
|
|
|
+ block_gateway: set_max_output_buffer
|
|
|
|
+ GR_PREFS_PATH environment variable sensitivity to
|
|
|
|
configure the path to the config file
|
|
|
|
+ gnuradio-config-info --print-all
|
|
|
|
* GRC
|
|
|
|
+ option to toggle ID visibilities globally
|
|
|
|
+ Validation check for QT GUI hints
|
|
|
|
* Python snippets
|
|
|
|
+ block header parsing tool
|
|
|
|
+ block header parsing tool (GSoC 2019)
|
|
|
|
* gr_modtool
|
|
|
|
+ option to convert blacklisted files
|
|
|
|
* gr-analog
|
|
|
|
+ sig_source: cmd port adds support for dicts, setting of frequency,
|
|
|
|
+ amplitude, offset and phase parameters
|
|
|
|
* gr-blocks
|
|
|
|
+ selector now has control message ports
|
|
|
|
+ Rotator-based freq shift convenience wrapper
|
|
|
|
+ Message-to-Variable and vice versa blocks
|
|
|
|
+ DC Spike removal
|
|
|
|
+ IQ Swap
|
|
|
|
+ Complex to interleaved char / short: scaling option
|
|
|
|
+ Delay block: control message port
|
|
|
|
+ Phase Shift block with message port
|
|
|
|
+ wavfile_sink, _source can now deal with a lot of audio formats:
|
|
|
|
+ uncompressed WAV/AIFF, µ- and A-law compressed audio,
|
|
|
|
OGG/Vorbis, FLAC, even octave files
|
|
|
|
+ Stream Demux, which demuxes streams according to lengths vector
|
|
|
|
+ rotator: phase() getter
|
|
|
|
* gr-digital
|
|
|
|
+ OFDM: multiple CP lengths
|
|
|
|
+ ofdm_equalizer_simpledfe: enable_soft_output
|
|
|
|
+ Constellation Encoder
|
|
|
|
+ Constellation: normalization options
|
|
|
|
* gr-fec
|
|
|
|
+ {en,de}code_rs_8, {en,de}code_rs_ccsds: Reed-Solomon en- and decoders
|
|
|
|
* gr-fft
|
|
|
|
+ Windows:
|
|
|
|
Gaussian
|
|
|
|
Flat Top
|
|
|
|
Tukey
|
|
|
|
+ Window build() call now with default beta
|
|
|
|
* gr-filter
|
|
|
|
+ GRC: File taps loader block
|
|
|
|
+ Low pass FFT filter convenience wrapper
|
|
|
|
+ ichar / ishort decimator
|
|
|
|
+ phase continuity for freq_xlating_fir_filter
|
|
|
|
* gr-network
|
|
|
|
+ gr-network: a whole new networking blocks module!
|
|
|
|
TCP
|
|
|
|
UDP
|
|
|
|
+ Much better lockup/multithreading support than 3.7-era blks2 nightmare
|
|
|
|
infrastructure :)
|
|
|
|
* gr-qtgui
|
|
|
|
+ Azimuth/Elevation plot
|
|
|
|
+ Autocorrelation plot
|
|
|
|
+ Compass visualization
|
|
|
|
+ Dial control
|
|
|
|
+ Gauge: dial, level
|
|
|
|
+ Distance plot
|
|
|
|
+ LED-like indicator
|
|
|
|
+ Message-passing check box
|
|
|
|
+ Message-passing numeric control
|
|
|
|
+ Message-passing push button
|
|
|
|
+ Toggle Button
|
|
|
|
+ Eye sink
|
|
|
|
+ Vertical slider
|
|
|
|
* gr-uhd
|
|
|
|
+ Filter API
|
|
|
|
+ UHD 4.0 support
|
|
|
|
+ Power Reference API
|
|
|
|
+ Bidirectional setting messages on both sink, source
|
|
|
|
* gr-vocoder
|
|
|
|
+ Codec2 dev branch support
|
|
|
|
+ FreeDV: In/output rates can differ
|
|
|
|
+ FreeDV: text message output
|
|
|
|
* gr-zeromq
|
|
|
|
+ C++ GRC templates
|
|
|
|
+ Tag filtering for tag-forwarding blocks
|
|
|
|
Removed
|
|
|
|
* Project Scope
|
|
|
|
+ VOLK is no longer a submodule
|
|
|
|
+ Sphinx: consolidate into doxygen, or wiki-maintained block list.
|
|
|
|
+ Python 2
|
|
|
|
+ SWIG
|
|
|
|
+ gru python module
|
|
|
|
* gnuradio-runtime
|
|
|
|
+ circular_file.cc
|
|
|
|
+ math/common_factor.hpp
|
|
|
|
* gr-blocks
|
|
|
|
+ bin_statistics_f
|
|
|
|
+ log2_const
|
|
|
|
* gr-digital
|
|
|
|
+ PFB clock sync: set_taps
|
|
|
|
+ deprecated old OFDM infrastructur
|
|
|
|
+ ofdm_frame_acquisition
|
|
|
|
+ ofdm_frame_sink
|
|
|
|
+ ofdm_insert_preamble
|
|
|
|
+ ofdm_sync_fixed
|
|
|
|
+ ofdm_sync_pn
|
|
|
|
+ ofdm_sync_pnac
|
|
|
|
+ ofdm_sync_ml
|
|
|
|
+ ofdm_receiver
|
|
|
|
+ digital_voice
|
|
|
|
* gr-fft
|
|
|
|
+ malloc_float, _double: rely on VOLK
|
|
|
|
+ Goertzel: dtor superfluous
|
|
|
|
* gr-filter
|
|
|
|
+ deprecated window function duplicates (use them from gr-fft!)
|
|
|
|
Fixed
|
|
|
|
* Project Scope
|
|
|
|
+ CMake: Qwt, Log4Cpp detection
|
|
|
|
+ ctrlport strings unicodified
|
|
|
|
+ Freedesktop install script was not executed
|
|
|
|
+ Redundant icons installed
|
|
|
|
+ Path substitution on Windows was backslash-broken
|
|
|
|
+ YAML definitions: more than I can count
|
|
|
|
+ Cross-building: py interpreter at runtime != build time
|
|
|
|
* gnuradio-runtime
|
|
|
|
+ ctrlport: unholy stored reference to stack-allocated object removed
|
|
|
|
+ Sine table generation for fixed point math
|
|
|
|
+ gr_unittest: floatAlmostEqual had a lot of false passes due abuse of
|
|
|
|
all()
|
|
|
|
+ get_tags_in_range for delay < (end-start)
|
|
|
|
+ Premature tag pruning
|
|
|
|
+ release flattened flowgraph after stopping, fixes
|
|
|
|
restartability/shutdown problem
|
|
|
|
+ PMT serialization portability
|
|
|
|
+ latency issue caused by setting block alias on msg block
|
|
|
|
+ Windows logging errors
|
|
|
|
+ ctrlport: Thrift >= 0.13 broke
|
|
|
|
* GRC
|
|
|
|
+ Tab widget ID visibilities
|
|
|
|
+ A lot of YAML templates
|
|
|
|
+ Default setting in qtgui chooser restored
|
|
|
|
+ Boolean parameters no longer switch buttons
|
|
|
|
+ Nested namespace handling
|
|
|
|
+ Don't rely on set ordering in tests
|
|
|
|
+ configparser import
|
|
|
|
+ input box color theme on dark themes
|
|
|
|
+ Search box typing doesn't inadvertedly interact with the rest of GRC anymore
|
|
|
|
* gr_modtool
|
|
|
|
+ Empty argument lists allowed
|
|
|
|
+ Boost UTF replaced CppUnit, this needed to be done here, too
|
|
|
|
* gr-analog
|
|
|
|
+ wfm left/right, filters
|
|
|
|
* gr-audio
|
|
|
|
+ portaudio: lock acquisition was improper
|
|
|
|
* gr-blocks
|
|
|
|
+ Throttle now uses monotonic clock
|
|
|
|
+ Tag debug only saved last work call's tags
|
|
|
|
+ File sink flushes on stop
|
|
|
|
+ gr_read_file_metadata.py used to lose rx_time precision
|
|
|
|
+ File source big file handling under Windows
|
|
|
|
+ file_*: fseek errors used to be ignored
|
|
|
|
* gr-digital
|
|
|
|
+ map_bb: thread safety, buffer overflows
|
|
|
|
+ additive_scrambler: reset was broken
|
|
|
|
+ Constellation scalefactor wasn't always initialized
|
|
|
|
+ long-standing qa_header_payload_demux bug addressed by
|
|
|
|
waiting for both RX and TX, not only either
|
|
|
|
+ false triggers in correlate_access_code
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-dtv
|
2022-02-05 17:07:02 +00:00
|
|
|
+ rate mismatch in ATSC flowgraphs
|
|
|
|
* gr-fec
|
|
|
|
+ async_decoder Heap corruption
|
|
|
|
+ cc_encoder: constraint length K > 8 led to wrong output
|
|
|
|
* gr-fft
|
|
|
|
+ thread safety of copy assignment/ctor
|
|
|
|
+ log power FFT Python
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-filter
|
2022-02-05 17:07:02 +00:00
|
|
|
+ variable_band_pass_filter GRC complex taps input
|
|
|
|
+ RRC filter gain for alpha = 1
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-qtgui
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Remove copies of image data in returns by using move semantics
|
|
|
|
+ Remove bogus overriding in drawing functions of plot_raster, _waterfall
|
|
|
|
+ Edit MSG box: don't require key to be set +
|
|
|
|
+ Don't check for Python2 libs
|
|
|
|
+ Number Sink ignored averaging setting
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-uhd
|
2022-02-05 17:07:02 +00:00
|
|
|
+ UHD apps: Py3 fixes
|
|
|
|
+ USRP blocks: multichannel objects not properly populating channels
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-video-sdl
|
2022-02-05 17:07:02 +00:00
|
|
|
+ YUV formats fixed
|
2021-03-24 06:53:21 +00:00
|
|
|
* gr-zeromq
|
2022-02-05 17:07:02 +00:00
|
|
|
+ Don't depend on deprecated ZMQ functionality (fix warnings,
|
|
|
|
include what you use)
|
|
|
|
+ Unhandled exceptions now handled, much calmer
|
|
|
|
+ Avoid infinite blocking in tb.stop() by using ZMQ_LINGER
|
2021-03-24 06:53:21 +00:00
|
|
|
|
2021-02-19 06:51:59 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 15 12:35:29 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
|
|
|
|
- LTO segfaults on %arm, so disable it - boo#1182440
|
|
|
|
|
2020-09-21 11:36:43 +00:00
|
|
|
-------------------------------------------------------------------
|
2020-12-14 11:08:03 +00:00
|
|
|
Mon Dec 14 09:24:12 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
- Drop obsolete "Obsoletes: libgnuradio0"
|
|
|
|
- Add "BuildRequires: python3-pycairo", needed by the GRC
|
|
|
|
- Force GRC builds
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2020-09-21 11:36:43 +00:00
|
|
|
Thu Sep 17 08:54:28 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
2020-08-20 12:38:18 +00:00
|
|
|
-------------------------------------------------------------------
|
2020-08-27 18:07:59 +00:00
|
|
|
Wed Aug 26 13:36:06 UTC 2020 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2020-08-20 12:38:18 +00:00
|
|
|
Thu Aug 20 08:33:58 UTC 2020 - Martin Liška <mliska@suse.cz>
|
|
|
|
|
|
|
|
- Use memoryperjob constraint instead of %limit_build macro.
|
|
|
|
|
2020-04-30 19:49:11 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 30 17:49:56 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
2020-04-30 16:28:40 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 20 16:36:21 UTC 2020 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
2019-12-17 08:48:38 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 17 09:34:53 UTC 2019 - Torsten Ohlenforst <torsten.ohlenforst@pretzel-solutions.com>
|
|
|
|
|
|
|
|
- Added missing dependency to package python3-pyaml.
|
|
|
|
|
2019-09-23 15:49:33 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 19 21:13:13 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
2019-09-19 20:57:48 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 19 16:37:47 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
2019-09-18 20:21:03 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 18 20:16:50 UTC 2019 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
- Use correct shared library name
|
|
|
|
|
2019-09-16 09:58:30 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 12 16:49:33 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
|
|
|
|
- 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
|
2019-09-23 15:49:33 +00:00
|
|
|
* gnuradio-runtime
|
2019-09-16 09:58:30 +00:00
|
|
|
+ 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
|
2019-09-23 15:49:33 +00:00
|
|
|
* gr-utils
|
2019-09-16 09:58:30 +00:00
|
|
|
+ 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 qt5-maint-0019-qtgui-fixed-apps-for-Qt5-compatibility.patch
|
|
|
|
- Drop obsolete qt5-maint-0021-gnuradio-runtime-ctrlport-qt5.patch
|
|
|
|
- Drop obsolete qt5-maint-0022-gr-uhd-qt5.patch
|
|
|
|
- Drop obsolete qt5-maint-0023-gr-qtgui-util.patch
|
|
|
|
- Drop obsolete qt5-maint-0024-gr-qtgui-restoreGeometry.patch
|
|
|
|
- Drop obsolete 0001-Add-the-include-path-used-by-the-openSUSE-package.patch
|
|
|
|
|
2019-05-02 07:56:11 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 29 11:35:24 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
|
|
|
|
- Add some missing optional dependencies: libgsm and codec2.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 29 10:37:15 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
|
|
|
|
- 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
|
2019-05-02 12:38:44 +00:00
|
|
|
- Add 0001-Add-the-include-path-used-by-the-openSUSE-package.patch
|
|
|
|
for the Qt5 build.
|
2019-05-02 07:56:11 +00:00
|
|
|
|
2019-04-22 19:04:26 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 22 15:27:32 UTC 2019 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
2019-03-24 12:08:55 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Mar 24 07:35:00 UTC 2019 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
|
|
|
|
- Fix building with Boost 1.69
|
|
|
|
|
2019-02-11 13:00:15 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 5 17:26:14 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
|
|
|
|
- Update _constraints to include minimal disk size
|
|
|
|
|
2018-08-31 07:01:42 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 30 18:35:50 UTC 2018 - guillaume.gardet@opensuse.org
|
|
|
|
|
|
|
|
- Disable explictly neon on armv6 to fix build
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 30 14:08:51 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
|
|
|
|
- Add _constraints for ARM to speed-up build
|
|
|
|
|
2018-07-19 07:37:45 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 18 16:41:20 UTC 2018 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- Fixed missing space in specfile
|
|
|
|
|
2018-07-18 06:59:31 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 18 06:55:27 UTC 2018 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update source urls
|
|
|
|
- Use gpg to verify sources
|
|
|
|
- Modernise spec file with spec-cleaner
|
|
|
|
|
2018-07-18 06:36:00 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 17 07:41:57 UTC 2018 - wk@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
|
|
|
|
|
2018-06-15 14:09:09 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 15 08:50:15 UTC 2018 - mardnh@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 - mardnh@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
|
|
|
|
|
2018-05-30 09:16:17 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 29 09:56:10 UTC 2018 - adam.majer@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
|
|
|
|
|
2018-04-03 12:16:05 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 2 22:28:38 UTC 2018 - mardnh@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
|
|
|
|
|
2017-12-12 15:51:47 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 12 15:52:26 UTC 2017 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Ignore openssl-1_0_0 for build as temporary workaround for
|
|
|
|
Factory unresolvable state
|
|
|
|
|
2017-05-23 11:50:37 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 22 20:27:27 UTC 2017 - mardnh@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
|
|
|
|
|
2017-03-28 13:22:58 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 8 00:49:30 UTC 2017 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.11
|
|
|
|
|
2017-03-12 19:02:22 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 6 12:57:37 UTC 2017 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Fix README files installation
|
|
|
|
|
2016-11-24 20:24:37 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 20 19:35:33 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Rename soname macro to sover because it did not reflect the
|
|
|
|
SONAME.
|
|
|
|
- RPM group reclassification
|
|
|
|
|
2016-10-04 13:59:47 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 3 19:50:42 UTC 2016 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.10.1
|
|
|
|
|
2016-08-29 13:44:05 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Aug 7 19:47:23 UTC 2016 - wk@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
|
|
|
|
|
2016-07-27 14:12:54 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 25 13:39:02 UTC 2016 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.9.3
|
|
|
|
|
2016-06-29 13:10:26 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Use wxPython 3.0 for Tumbleweed
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 29 09:24:43 UTC 2016 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.9.2
|
|
|
|
- remove volk-cmake-3.5.patch not needed (applied upstream)
|
|
|
|
|
2016-03-26 14:26:58 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 22 11:40:28 UTC 2016 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Fix build with cmake 3.5
|
|
|
|
* volk-cmake-3.5.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Feb 13 22:41:52 UTC 2016 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.9.1
|
|
|
|
|
2016-01-20 08:54:57 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 31 09:40:42 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.9
|
|
|
|
|
2015-08-21 05:41:04 +00:00
|
|
|
-------------------------------------------------------------------
|
2015-11-08 10:27:06 +00:00
|
|
|
Sat Oct 31 21:35:29 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.8.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2015-08-21 05:41:04 +00:00
|
|
|
Sun Aug 16 09:47:05 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.8
|
|
|
|
|
2015-05-16 17:01:34 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat May 16 06:16:36 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.7.1
|
|
|
|
|
2014-12-10 22:44:32 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 8 08:03:53 UTC 2014 - stefan.bruens@rwth-aachen.de
|
|
|
|
|
|
|
|
- Return options.xml to main package [bnc#908744]
|
|
|
|
|
2014-12-09 08:14:02 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 4 12:31:11 UTC 2014 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Set libgnuradio0 as obsolete
|
|
|
|
|
2014-12-01 13:00:52 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 28 13:00:16 UTC 2014 - stefan.bruens@rwth-aachen.de
|
|
|
|
|
|
|
|
- split out libvolk library package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 25 23:20:41 UTC 2014 - stefan.bruens@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
|
|
|
|
|
2014-11-14 08:19:01 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 12 10:56:37 UTC 2014 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Use -j2 for make
|
|
|
|
- Delete source url for conversion script
|
|
|
|
|
2014-10-29 20:10:23 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 22 23:25:32 UTC 2014 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.5
|
|
|
|
- bugfix release
|
|
|
|
|
2014-09-26 08:52:32 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 19 10:26:19 UTC 2014 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.5
|
|
|
|
- patch gnuradio-implicit-fortify-decl.patch removed (applied upstream)
|
|
|
|
|
2014-09-12 08:03:30 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 9 08:06:26 UTC 2014 - coolo@suse.com
|
|
|
|
|
|
|
|
- disable parallal build - it's too unreliable (due to memory pressure
|
|
|
|
on OBS workers)
|
|
|
|
|
2014-09-03 16:22:06 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 28 14:20:37 UTC 2014 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Update grc_to_37.sh script to version 0.2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 28 08:04:36 UTC 2014 - opensuse@dstoecker.de
|
|
|
|
|
|
|
|
- add grc_to_37.sh script to package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 25 21:00:13 UTC 2014 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Add missed texlive dependencies
|
|
|
|
- Fix linking
|
|
|
|
- Re-enable UHD support
|
|
|
|
|
2014-08-25 09:54:39 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 20 09:58:03 UTC 2014 - dmitry_r@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 3.7.4
|
|
|
|
- Remove OBS source service
|
|
|
|
- Use %cmake macros
|
|
|
|
- Enable parallel build
|
|
|
|
- Remove buildtime from documentation
|
|
|
|
- Fix implicit definitions of special functions
|
|
|
|
* gnuradio-implicit-fortify-decl.patch
|
|
|
|
- Disable UHD support
|
|
|
|
- Add _constraints to set required memory to 4Gb
|
|
|
|
- Use FFTW3 with multithreading support
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Apr 6 09:02:30 UTC 2014 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- update to version 3.7.3
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 12 11:12:29 UTC 2013 - dl8fcl@darc.de
|
|
|
|
|
|
|
|
- update to version 3.7.2.1
|
|
|
|
bug-fix release with no new features
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Nov 10 21:43:26 UTC 2013 - dl8fcl@darc.de
|
|
|
|
|
|
|
|
- update to version 3.7.2
|
|
|
|
use qwt6 for all openSUSE versions
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 21 15:04:28 UTC 2013 - dl8fcl@darc.de
|
|
|
|
|
|
|
|
- use qwt5 for openSUSE_13.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Aug 31 22:37:26 UTC 2013 - dl8fcl@darc.de
|
|
|
|
|
|
|
|
- update to version 3.7.1
|
|
|
|
shared libraries are in a seperated rpm
|
|
|
|
changelog is in a seperated file
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jul 6 00:00:00 UTC 2013 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- updated to release 3.6.5.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 30 00:00:00 UTC 2013 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- updated to release 3.6.5
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Mar 29 00:00:00 UTC 2013 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- updated to release 3.6.4.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Mar 16 00:00:00 UTC 2013 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- updated to release 3.6.4
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Mar 2 00:00:00 UTC 2013 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- updated to release 3.6.3.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jan 13 00:00:00 UTC 2013 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- updated to release 3.6.3 (version number patched in source)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 1 00:00:00 UTC 2012 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- use Qwt6 if possible
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 30 00:00:00 UTC 2012 - wk@ire.pw.edu.pl
|
|
|
|
|
|
|
|
- heavily modified for actual release
|
|
|
|
- some parts taken from gnuradio package by surligas and from Fedora package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jun 7 00:00:00 UTC 2008 - dl9pf@gmx.de
|
|
|
|
|
|
|
|
- Imported into Build Service
|