--- - branch: MAIN date: Mon Jan 23 19:26:22 UTC 2023 files: - new: '1.44' old: '1.43' path: pkgsrc/ham/gnuradio-channels/Makefile pathrev: pkgsrc/ham/gnuradio-channels/Makefile@1.44 type: modified - new: '1.63' old: '1.62' path: pkgsrc/ham/gnuradio-companion/Makefile pathrev: pkgsrc/ham/gnuradio-companion/Makefile@1.63 type: modified - new: '1.105' old: '1.104' path: pkgsrc/ham/gnuradio-core/Makefile pathrev: pkgsrc/ham/gnuradio-core/Makefile@1.105 type: modified - new: '1.39' old: '1.38' path: pkgsrc/ham/gnuradio-core/PLIST pathrev: pkgsrc/ham/gnuradio-core/PLIST@1.39 type: modified - new: '1.50' old: '1.49' path: pkgsrc/ham/gnuradio-core/distinfo pathrev: pkgsrc/ham/gnuradio-core/distinfo@1.50 type: modified - new: '1.9' old: '1.8' path: pkgsrc/ham/gnuradio-core/version.mk pathrev: pkgsrc/ham/gnuradio-core/version.mk@1.9 type: modified - new: '1.4' old: '1.3' path: pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_lib_CMakeLists.txt pathrev: pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_lib_CMakeLists.txt@1.4 type: modified - new: '0' old: '1.1' path: pkgsrc/ham/gnuradio-core/patches/patch-gr-blocks_include_gnuradio_blocks_blockinterleaving.h pathrev: pkgsrc/ham/gnuradio-core/patches/patch-gr-blocks_include_gnuradio_blocks_blockinterleaving.h@0 type: deleted - new: '1.45' old: '1.44' path: pkgsrc/ham/gnuradio-ctrlport/Makefile pathrev: pkgsrc/ham/gnuradio-ctrlport/Makefile@1.45 type: modified - new: '1.45' old: '1.44' path: pkgsrc/ham/gnuradio-digital/Makefile pathrev: pkgsrc/ham/gnuradio-digital/Makefile@1.45 type: modified - new: '1.64' old: '1.63' path: pkgsrc/ham/gnuradio-doxygen/Makefile pathrev: pkgsrc/ham/gnuradio-doxygen/Makefile@1.64 type: modified - new: '1.34' old: '1.33' path: pkgsrc/ham/gnuradio-doxygen/PLIST pathrev: pkgsrc/ham/gnuradio-doxygen/PLIST@1.34 type: modified - new: '1.47' old: '1.46' path: pkgsrc/ham/gnuradio-dtv/Makefile pathrev: pkgsrc/ham/gnuradio-dtv/Makefile@1.47 type: modified - new: '1.46' old: '1.45' path: pkgsrc/ham/gnuradio-fec/Makefile pathrev: pkgsrc/ham/gnuradio-fec/Makefile@1.46 type: modified - new: '1.22' old: '1.21' path: pkgsrc/ham/gnuradio-network/Makefile pathrev: pkgsrc/ham/gnuradio-network/Makefile@1.22 type: modified - new: '1.56' old: '1.55' path: pkgsrc/ham/gnuradio-qtgui/Makefile pathrev: pkgsrc/ham/gnuradio-qtgui/Makefile@1.56 type: modified - new: '1.17' old: '1.16' path: pkgsrc/ham/gnuradio-soapy-sdr/Makefile pathrev: pkgsrc/ham/gnuradio-soapy-sdr/Makefile@1.17 type: modified - new: '1.63' old: '1.62' path: pkgsrc/ham/gnuradio-trellis/Makefile pathrev: pkgsrc/ham/gnuradio-trellis/Makefile@1.63 type: modified - new: '1.46' old: '1.45' path: pkgsrc/ham/gnuradio-uhd/Makefile pathrev: pkgsrc/ham/gnuradio-uhd/Makefile@1.46 type: modified - new: '1.13' old: '1.12' path: pkgsrc/ham/gnuradio-uhd/PLIST pathrev: pkgsrc/ham/gnuradio-uhd/PLIST@1.13 type: modified - new: '1.49' old: '1.48' path: pkgsrc/ham/gnuradio-utils/Makefile pathrev: pkgsrc/ham/gnuradio-utils/Makefile@1.49 type: modified - new: '1.60' old: '1.59' path: pkgsrc/ham/gnuradio-video-sdl/Makefile pathrev: pkgsrc/ham/gnuradio-video-sdl/Makefile@1.60 type: modified - new: '1.45' old: '1.44' path: pkgsrc/ham/gnuradio-vocoder/Makefile pathrev: pkgsrc/ham/gnuradio-vocoder/Makefile@1.45 type: modified - new: '1.44' old: '1.43' path: pkgsrc/ham/gnuradio-wavelet/Makefile pathrev: pkgsrc/ham/gnuradio-wavelet/Makefile@1.44 type: modified - new: '1.47' old: '1.46' path: pkgsrc/ham/gnuradio-zeromq/Makefile pathrev: pkgsrc/ham/gnuradio-zeromq/Makefile@1.47 type: modified id: 20230123T192622Z.89bed5e30e8d33ff100f0de551142a1eb2f6f400 log: | gnuradio: updated to 3.10.5.0 3.10.5.0 Runtime Python block have access to the block logger, as in C++ Default log level changed to INFO (from OFF) Memory-based logger gr.dictionary_logger_backend() added for log debugging API Note: The Python block gateway is now completely implemented in the PyBind11 wrapper, in order to clean up Python dependencies. This is technically an API change, but should not have any external effect. PMT serialization of Complex32 vectors is now REAL | IMAG on all platforms Python IO signature replication (multiple ports specified by one signature) fixed GRC Continue processing block connections after a connection error occurs Drawing/scaling fixes that improve user experience on HiDPI and Windows machines Build system and packaging Many deprecation warnings fixed Make target link libraries PRIVATE wherever possible, removing unnecessary downstream dependencies Add Fedora 37 and drop Fedora 35 CI targets Conda re-rendered with more recent packages - thanks to Ryan Volz for making Conda an easy-to-use, cross-platform method of installing GNU Radio Debian and Fedora packaging specs are no longer included in the code base, since they were out of date, and are maintained by downstreams Testing Code formatting rules for clang format updated to v14 Removed all compiler warning suppression Enable Python block testing for Conda on macOS Many other improvements that make maintenance easier - thanks again to Clayton Smith. In the process of fixing tests, a number of latent bugs were fixed throughout the code. gr-analog AGC3 performance and bug fixes Python has access to control_loop parent class in PLL blocks CTCSS detection of standard tones improved by fixing floating point comparison gr-blocks Probe Signal cross platform reliability improved by better thread synchronization gr-digital CRC32 and CRC16 blocks use little-endian order regardless of host order. This is a wire format change. The options were to have different endian machines unable to communicate, or older and newer versions unable to communicate. Note that there is a more general set of blocks (CRC Append and CRC Check) that are recommended for use wherever possible. Packet headers use consistent bit order across machines Floating point/rounding fix in constellation lookup table gr-fec LDPC G matrix n and k can be access from Python LDPC matrix output size calculation corrected CCSDS/Viterbi path metrics overflow fix gr-network Improve UDP Source/Sink efficiency by removing a layer of buffering and using the GR circular buffer instead of the Boost equivalent gr-qtgui Fixed Python code generation for Msg CheckBox, Digital Number Control, Toggle Button, Toggle Switch gr-soapy Sources will generate rx_time, rx_freq and rx_rate tags, as in UHD sources, where supported by the underlying Soapy driver gr-uhd Re-enable uhd.find_devices(), in addition to uhd.find() RFNoC: generate correct Python code when using clock/time source RFNoC: allow specification of adapter IDs for streamers RFNoC: enable setting of vlen and types for streamers RFNoC: streamers pay attention to stream args RFNoC: sync block controller with gr-ettus OOT RFNoC:set_property() and get_property() added to the C++ and Python APIs RFNoC: Python binds added for rfnoc_block_generic gr-zeromq Sinks will optionally block on full queue, providing backpressure. Previously, overflow data was dropped. module: pkgsrc subject: 'CVS commit: pkgsrc/ham' unixtime: '1674501982' user: adam