Up to [cvs.NetBSD.org] / pkgsrc / ham / gnuradio-core
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
(ham/gnuradio-core) Updated 3.10.1.1 to 3.10.2.0 ## [3.10.2.0] - 2022-04-09 ### Changed #### Project Scope - Clayton Smith continues the effort to replace Boost usage with modern C++ equivalents. In a related effort, he has continued the logging modernization started by Marcus M端ller. In his spare time, he has tackled some tricky, intermittent CI failures, some of which turned out to be real bugs. Much of this work is invisible to end users, but is extremely useful in making GNU Radio more reliable and maintainable. Special thanks are due to Clayton for a lot of hard work this cycle. - Use exceptions instead of `exit()` in several places. - Fixed a variety of Python deprecation warnings. - Packager note: `jsonschema` is required for the JSON Config and YAML Config blocks. Those blocks will be disabled if `jsonschema` is not found. #### gnuradio-runtime - Correct size/usage for single-mapped buffers (part of the new Custom Buffers feature). - Correct buffer size allocation. This was actually the single change in v3.10.1.1, which did not get its own CHANGELOG entry. #### GRC - Improve discovery of xterm and related programs. - Save generated hierarchical block code to the block library instead of the directory containing the current GRC flowgraph. - New JSON Config and YAML Config blocks that load configuration variables from files at runtime. Those variables may then be used in block parameters. - Store the GNU Radio version in flowgraph metadata when saving. - Minor change in Python evaluation code to allow `affinity`, `minoutbuf` and `maxoutbuf` to be adjusted via script parameters. #### Build system and packaging - Require C++-17 for `gnuradio-runtime` and code compiled against it (via cmake flags). - Add `pythonschema` to build- and run-time dependencies. #### gr-blocks - Add exponential distribution to Message Strobe Random block's `delay` selection. - Quiet down debug messages in File Sink. - Skip alignment check in File Source when the input file is not seekable (e.g., it is a pipe). #### gr-filter - Fix crash in Rational Resampler logging #### gr-digital - Add generic CRC blocks: CRC Append and CRC Check. #### gr-qtgui - Improve text/background color on Range widget. - Digital Number Control emits message with new, instead of previous, value. - Message Edit Box sends message only when return is pressed, rather than whenever focus is lost. - Vector Sink allows legend to be disabled. - Type error fixes (Python 3.10 is stricter about int casting). #### gr-trellis - Provide Python bindings for PCCC Encoder and Viterbi Combo. #### gr-vocoder - Add C++ generation support to gr-vocoder #### Code generation tools - Support strongly-typed enums in Python bindings
Updated to ham/gnuradio* to 3.7.10 ---------------------------------- ChangeLog is available at http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_7_10
Set environment for awk so it does not miss dylibs on OSX
(pkgsrc) - (File/REPLACE_PYTHON) delete non existent files - (Makefile) * CONF_FILES setup deleted (etc files no longer installed, but found at examples directory now) * MASTER_SITES updated * ${DESTDIR} is removed from one of CMAKE_ARGS -DGR_LIBRARY_DIR=${DESTDIR}${PREFIX}/lib (upstream) - Update gnuradio-core from 3.7.6 to 3.7.8 --------------------- ChangLog 3.7.7 to 3.7.8 is not known Release Note for 3.7.7 is at http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_7_7
Fix another problem on PLIST for gnuradio-*. Add PLIST.oss to be anonther removing PLIST other than gnuradio-core packages. (One more, move the line location of comment lines next to the line to explain)
Add PLIST support for Darwin audio fix Nocore.mk to handle PLIST.Darwin and use _PLIST_SHLIB_AWK to fix shared library names
Convert back from PKGVERSION_NOREV to PKGVERSION in PLIST's. Thanks obache@ for advice.
Fix problem raised by PR pkg/49313 by Ben Gergely, if xdg-utils are installed already, grc_setup_freedesktop is installed. (gnuradio-companion/Makefile) (gnuradio-companion/PLIST) - Add DEPENDS misc/xdg-utils - Add REPLACE_BASH for above newly installed script - Bump PKGREVISION Related changes, problem was hidden if PKGREVISION was empty. (gnuradio-core/Makefile.common) -> PLIST_SUBST (gnuradio-core/Nocore.mk) -> sed STRING (gnuradio-core/PLIST) - shared library was suffixed as ${PKGVERSION}, but this should be ${PKGVERSION_NOREV} instead. Above files are affected. (gnuradio-core/files/REPLACE_PYTHON) - Add one file grc/python/flow_graph.tmpl
Make ALSA selectable by PKG_OPTIONS and disabled by default. This makes sound come out (on NetBSD).
(pkgsrc) Update GNU Radio 3.3.0 (2010-09-15) to 3.7.5 See the thread for modularity issues etc: http://mail-index.netbsd.org/pkgsrc-users/2014/09/07/msg020346.html (upstream) Release of 3.7.5 2014-09-05 http://gnuradio.org/redmine/news/43 Changelog: http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_7_5 Release of 3.7.4 2014-07-15 http://gnuradio.org/redmine/news/38 Release of 3.7.3 2014-03-16 http://gnuradio.org/redmine/news/35 Release of 3.7.2 2013-11-10 http://gnuradio.org/redmine/news/30 Release of 3.7.1 2013-08-29 http://gnuradio.org/redmine/news/26 Release of 3.7.0 2013-07-03 http://gnuradio.org/redmine/news/25 Release of 3.6.0 2012-04-21 http://gnuradio.org/redmine/news/13 Release of 3.5.0 2011-12-08 http://gnuradio.org/redmine/news/6 Release of 3.4.0 2011-10-09 http://gnuradio.org/redmine/news/2 Release of 3.3.0 2010-06-03 ftp://ftp.gnu.org/gnu/gnuradio/ Release of 3.3.0-rc0 2010-05-13 http://gnuradio.org/redmine/news/1