--- - branch: MAIN date: Wed Apr 7 16:14:09 UTC 2021 files: - new: '1.49' old: '1.48' path: pkgsrc/ham/Makefile pathrev: pkgsrc/ham/Makefile@1.49 type: modified - new: '1.23' old: '1.22' path: pkgsrc/ham/gnuradio-channels/Makefile pathrev: pkgsrc/ham/gnuradio-channels/Makefile@1.23 type: modified - new: '1.5' old: '1.4' path: pkgsrc/ham/gnuradio-channels/PLIST pathrev: pkgsrc/ham/gnuradio-channels/PLIST@1.5 type: modified - new: '1.42' old: '1.41' path: pkgsrc/ham/gnuradio-companion/Makefile pathrev: pkgsrc/ham/gnuradio-companion/Makefile@1.42 type: modified - new: '1.11' old: '1.10' path: pkgsrc/ham/gnuradio-companion/PLIST pathrev: pkgsrc/ham/gnuradio-companion/PLIST@1.11 type: modified - new: '1.78' old: '1.77' path: pkgsrc/ham/gnuradio-core/Makefile pathrev: pkgsrc/ham/gnuradio-core/Makefile@1.78 type: modified - new: '1.32' old: '1.31' path: pkgsrc/ham/gnuradio-core/Makefile.common pathrev: pkgsrc/ham/gnuradio-core/Makefile.common@1.32 type: modified - new: '1.31' old: '1.30' path: pkgsrc/ham/gnuradio-core/PLIST pathrev: pkgsrc/ham/gnuradio-core/PLIST@1.31 type: modified - new: '1.31' old: '1.30' path: pkgsrc/ham/gnuradio-core/buildlink3.mk pathrev: pkgsrc/ham/gnuradio-core/buildlink3.mk@1.31 type: modified - new: '1.41' old: '1.40' path: pkgsrc/ham/gnuradio-core/distinfo pathrev: pkgsrc/ham/gnuradio-core/distinfo@1.41 type: modified - new: '1.8' old: '1.7' path: pkgsrc/ham/gnuradio-core/options.mk pathrev: pkgsrc/ham/gnuradio-core/options.mk@1.8 type: modified - new: '1.2' old: '1.1' path: pkgsrc/ham/gnuradio-core/version.mk pathrev: pkgsrc/ham/gnuradio-core/version.mk@1.2 type: modified - new: '0' old: '1.3' path: pkgsrc/ham/gnuradio-core/patches/patch-cmake_Modules_FindSphinx.cmake pathrev: pkgsrc/ham/gnuradio-core/patches/patch-cmake_Modules_FindSphinx.cmake@0 type: deleted - new: '1.1' old: '0' path: pkgsrc/ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_constants.cc.in pathrev: pkgsrc/ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_constants.cc.in@1.1 type: added - new: '0' old: '1.2' path: pkgsrc/ham/gnuradio-core/patches/patch-gnuradio_runtime_include_gnuradio_high__res__timer__h pathrev: pkgsrc/ham/gnuradio-core/patches/patch-gnuradio_runtime_include_gnuradio_high__res__timer__h@0 type: deleted - new: '1.4' old: '1.3' path: pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h pathrev: pkgsrc/ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h@1.4 type: modified - new: '0' old: '1.1' path: pkgsrc/ham/gnuradio-core/patches/patch-gr-digital_lib_map__bb__impl.cc pathrev: pkgsrc/ham/gnuradio-core/patches/patch-gr-digital_lib_map__bb__impl.cc@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/ham/gnuradio-core/patches/patch-grc_scripts_gnuradio-companion pathrev: pkgsrc/ham/gnuradio-core/patches/patch-grc_scripts_gnuradio-companion@0 type: deleted - new: '1.24' old: '1.23' path: pkgsrc/ham/gnuradio-ctrlport/Makefile pathrev: pkgsrc/ham/gnuradio-ctrlport/Makefile@1.24 type: modified - new: '1.5' old: '1.4' path: pkgsrc/ham/gnuradio-ctrlport/PLIST pathrev: pkgsrc/ham/gnuradio-ctrlport/PLIST@1.5 type: modified - new: '1.24' old: '1.23' path: pkgsrc/ham/gnuradio-digital/Makefile pathrev: pkgsrc/ham/gnuradio-digital/Makefile@1.24 type: modified - new: '1.10' old: '1.9' path: pkgsrc/ham/gnuradio-digital/PLIST pathrev: pkgsrc/ham/gnuradio-digital/PLIST@1.10 type: modified - new: '1.39' old: '1.38' path: pkgsrc/ham/gnuradio-doxygen/Makefile pathrev: pkgsrc/ham/gnuradio-doxygen/Makefile@1.39 type: modified - new: '1.23' old: '1.22' path: pkgsrc/ham/gnuradio-doxygen/PLIST pathrev: pkgsrc/ham/gnuradio-doxygen/PLIST@1.23 type: modified - new: '1.26' old: '1.25' path: pkgsrc/ham/gnuradio-dtv/Makefile pathrev: pkgsrc/ham/gnuradio-dtv/Makefile@1.26 type: modified - new: '1.9' old: '1.8' path: pkgsrc/ham/gnuradio-dtv/PLIST pathrev: pkgsrc/ham/gnuradio-dtv/PLIST@1.9 type: modified - new: '1.25' old: '1.24' path: pkgsrc/ham/gnuradio-fec/Makefile pathrev: pkgsrc/ham/gnuradio-fec/Makefile@1.25 type: modified - new: '1.10' old: '1.9' path: pkgsrc/ham/gnuradio-fec/PLIST pathrev: pkgsrc/ham/gnuradio-fec/PLIST@1.10 type: modified - new: '1.1' old: '0' path: pkgsrc/ham/gnuradio-network/DESCR pathrev: pkgsrc/ham/gnuradio-network/DESCR@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/ham/gnuradio-network/Makefile pathrev: pkgsrc/ham/gnuradio-network/Makefile@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/ham/gnuradio-network/PLIST pathrev: pkgsrc/ham/gnuradio-network/PLIST@1.1 type: added - new: '1.34' old: '1.33' path: pkgsrc/ham/gnuradio-qtgui/Makefile pathrev: pkgsrc/ham/gnuradio-qtgui/Makefile@1.34 type: modified - new: '1.11' old: '1.10' path: pkgsrc/ham/gnuradio-qtgui/PLIST pathrev: pkgsrc/ham/gnuradio-qtgui/PLIST@1.11 type: modified - new: '1.42' old: '1.41' path: pkgsrc/ham/gnuradio-trellis/Makefile pathrev: pkgsrc/ham/gnuradio-trellis/Makefile@1.42 type: modified - new: '1.11' old: '1.10' path: pkgsrc/ham/gnuradio-trellis/PLIST pathrev: pkgsrc/ham/gnuradio-trellis/PLIST@1.11 type: modified - new: '1.25' old: '1.24' path: pkgsrc/ham/gnuradio-uhd/Makefile pathrev: pkgsrc/ham/gnuradio-uhd/Makefile@1.25 type: modified - new: '1.7' old: '1.6' path: pkgsrc/ham/gnuradio-uhd/PLIST pathrev: pkgsrc/ham/gnuradio-uhd/PLIST@1.7 type: modified - new: '1.26' old: '1.25' path: pkgsrc/ham/gnuradio-utils/Makefile pathrev: pkgsrc/ham/gnuradio-utils/Makefile@1.26 type: modified - new: '1.5' old: '1.4' path: pkgsrc/ham/gnuradio-utils/PLIST pathrev: pkgsrc/ham/gnuradio-utils/PLIST@1.5 type: modified - new: '1.39' old: '1.38' path: pkgsrc/ham/gnuradio-video-sdl/Makefile pathrev: pkgsrc/ham/gnuradio-video-sdl/Makefile@1.39 type: modified - new: '1.9' old: '1.8' path: pkgsrc/ham/gnuradio-video-sdl/PLIST pathrev: pkgsrc/ham/gnuradio-video-sdl/PLIST@1.9 type: modified - new: '1.24' old: '1.23' path: pkgsrc/ham/gnuradio-vocoder/Makefile pathrev: pkgsrc/ham/gnuradio-vocoder/Makefile@1.24 type: modified - new: '1.7' old: '1.6' path: pkgsrc/ham/gnuradio-vocoder/PLIST pathrev: pkgsrc/ham/gnuradio-vocoder/PLIST@1.7 type: modified - new: '1.23' old: '1.22' path: pkgsrc/ham/gnuradio-wavelet/Makefile pathrev: pkgsrc/ham/gnuradio-wavelet/Makefile@1.23 type: modified - new: '1.5' old: '1.4' path: pkgsrc/ham/gnuradio-wavelet/PLIST pathrev: pkgsrc/ham/gnuradio-wavelet/PLIST@1.5 type: modified - new: '1.26' old: '1.25' path: pkgsrc/ham/gnuradio-zeromq/Makefile pathrev: pkgsrc/ham/gnuradio-zeromq/Makefile@1.26 type: modified - new: '1.6' old: '1.5' path: pkgsrc/ham/gnuradio-zeromq/PLIST pathrev: pkgsrc/ham/gnuradio-zeromq/PLIST@1.6 type: modified - new: '1.32' old: '1.31' path: pkgsrc/ham/gr-osmosdr/Makefile pathrev: pkgsrc/ham/gr-osmosdr/Makefile@1.32 type: modified - new: '1.3' old: '1.2' path: pkgsrc/ham/gr-osmosdr/PLIST pathrev: pkgsrc/ham/gr-osmosdr/PLIST@1.3 type: modified - new: '1.6' old: '1.5' path: pkgsrc/ham/gr-osmosdr/distinfo pathrev: pkgsrc/ham/gr-osmosdr/distinfo@1.6 type: modified id: 20210407T161409Z.e8ec7e6a4ea180b1bcdf2a7b8c52284591eed20a log: "gnuradio-*: update to 3.9.1.0\n\nChanged\n C++14\n C11\n VOLK now 窶徨egular窶� dependency, not in-tree submodule\n numpy now also a CMake-checked hard dependency for Python support\n Exception Handling: throw by value, catch by reference (clang-tidy check)\n C++11: Emplace in vectors where you can; brings performance boni, but not included in clang-tidy-checks\n An exception-throwing block will now terminate the flow graph process, configurable through top_block\n gr-utils cleanup, folder restructuring\n config version checks installed CMake file will accept 窶å½\x97t least this version窶� now\n PyBind11 replaces SWIG\n Full tree conversion from SWIG to Pybind11 bindings\n Doxygen now uses MathJax, full LaTeX installation no longer required\nGRC\n start flowgraph in folder where it resides\ngnuradio-runtime\n \ When calculating offsets in non-integer rate FEC, lround\n default seed for gr::random now actually as documented time-dependent\n loggers moved from gr::block to gr::basic_block\n PMT serialization\n PMT dicts no longer indistinguishable from pairs\n PMT symbol hashing no longer suffers under oddball own implementations\ngr-audio\n \ Increased ALSA buffer nperiods\ngr-blocks\n add, add_const VOLK窶å\x86\x93zed, templated\n this seems to break things in other places, even if it proves to be mathematically identical\n wavfile infrastructure: libsndfile now dependency\ngr-digital\n \ transcendental block: default to 32 bit float complex, not double\n Linear equalizer: separate adaptive algorithm, allows for using e.g. trained sequences instead of the classical LMS, CMA\n DFE: better structure for decision history\ngr-dtv\n \ LDPC encoder: template functions instead of #defined macros\n LDPC encoder: smaller tables through uint16_t for index tables\ngr-fec\n API uint8_t, not char\ngr-fft\n \ FFT blocks/functions templatized\ngr-filter\n logging format\n rational_resampler_base -> rational_resampler\ngr-uhd\n Required UHD version bumped to 3.9.7\n logging format\n\nDeprecated\n gr-analog\n sig_source: freq port will be removed in the future\n gr-audio\n audio-sink, -source: Windows audio sink/source deprecated, the portaudio\n sink/source works even better under windows anyway\n gr-digital\n \ In favor of symbol_sync, deprecate:\n clock_recovery_mm\n msk_timing_recovery\n \ pfb_clock_sync\n\nAdded\n C++ Generation all over the place\n PyBind bindings + generator\ngnuradio-runtime\n block_gateway: set_max_output_buffer\n GR_PREFS_PATH environment variable sensitivity to configure the path to the\n config file\n \ gnuradio-config-info --print-all\nGRC\n option to toggle ID visibilities globally\n \ Validation check for QT GUI hints\n Python snippets\nblock header parsing tool\n \ block header parsing tool (GSoC 2019)\ngr_modtool\n option to convert blacklisted files\ngr-analog\n sig_source: cmd port adds support for dicts, setting of frequency, amplitude,\n offset and phase parameters\ngr-blocks\n selector now has control message ports\n Rotator-based freq shift convenience wrapper\n Message-to-Variable and vice versa blocks\n DC Spike removal\n IQ Swap\n Complex to interleaved char / short: scaling option\n Delay block: control message port\n Phase Shift block with message port\n wavfile_sink, _source can now deal with a lot of audio formats: uncompressed\n WAV/AIFF, ï¾\x82ï½µ- and A-law compressed audio, OGG/Vorbis, FLAC, even octave files\n Stream Demux, which demuxes streams according to lengths vector\n rotator: phase() getter\ngr-digital\n OFDM: multiple CP lengths\n ofdm_equalizer_simpledfe: enable_soft_output\n Constellation Encoder\n Constellation: normalization options\ngr-fec\n \ {en,de}code_rs_8, {en,de}code_rs_ccsds: Reed-Solomon en- and decoders\ngr-fft\n \ Windows:\n Gaussian\n Flat Top\n Tukey\n Window build() call now with default beta\ngr-filter\n GRC: File taps loader block\n Low pass FFT filter convenience wrapper\n ichar / ishort decimator\n phase continuity for freq_xlating_fir_filter\ngr-network\n \ gr-network: a whole new networking blocks module!\n TCP\n UDP\n Much better lockup/multithreading support than 3.7-era blks2\ngr-qtgui\n Azimuth/Elevation plot\n Autocorrelation plot\n Compass visualization\n Dial control\n Gauge: dial, level\n Distance plot\n LED-like indicator\n Message-passing check box\n \ Message-passing numeric control\n Message-passing push button\n Toggle Button\n \ Eye sink\n Vertical slider\ngr-uhd\n Filter API\n UHD 4.0 support\n Power Reference API\n Bidirectional setting messages on both sink, source\ngr-vocoder\n \ Codec2 dev branch support\n FreeDV: In/output rates can differ\n FreeDV: text message output\ngr-zeromq\n C++ GRC templates\n Tag filtering for tag-forwarding blocks\n\nRemoved\n VOLK is no longer a submodule\n Sphinx: consolidate into doxygen, or wiki-maintained block list.\n Python 2\n SWIG\n gru python module\ngnuradio-runtime\n \ circular_file.cc\n math/common_factor.hpp\ngr-blocks\n bin_statistics_f\n \ log2_const\ngr-digital\n PFB clock sync: set_taps\n deprecated old OFDM infrastructur\n \ ofdm_frame_acquisition\n ofdm_frame_sink\n ofdm_insert_preamble\n ofdm_sync_fixed\n \ ofdm_sync_pn\n ofdm_sync_pnac\n ofdm_sync_ml\n ofdm_receiver\n digital_voice\ngr-fft\n \ malloc_float, _double: rely on VOLK\n Goertzel: dtor superfluous\ngr-filter\n \ deprecated window function duplicates (use them from gr-fft!)\n\nFixed\n CMake: Qwt, Log4Cpp detection\n ctrlport strings unicodified\n Freedesktop install script was not executed\n Redundant icons installed\n Path substitution on Windows was backslash-broken\n YAML definitions: more than I can count\n Cross-building: py interpreter at runtime != build time\ngnuradio-runtime\n ctrlport: unholy stored reference to stack-allocated object removed\n Sine table generation for fixed point math\n gr_unittest: floatAlmostEqual had a lot of false passes due abuse of all()\n get_tags_in_range for delay < (end-start)\n Premature tag pruning\n \ release flattened flowgraph after stopping, fixes restartability/shutdown\n \ problem\n PMT serialization portability\n latency issue caused by setting block alias on msg block\n Windows logging errors\n ctrlport: Thrift >= 0.13 broke\nGRC\n Tab widget ID visibilities\n A lot of YAML templates\n Default setting in qtgui chooser restored\n Boolean parameters no longer switch buttons\n \ Nested namespace handling\n Don窶å\x86² rely on set ordering in tests\n configparser import\n input box color theme on dark themes\n Search box typing doesn窶å\x86² inadvertedly interact with the rest of GRC anymore\ngr_modtool\n Empty argument lists allowed\n Boost UTF replaced CppUnit, this needed to be done here, too\ngr-analog\n \ wfm left/right, filters\ngr-audio\n portaudio: lock acquisition was improper\ngr-blocks\n \ Throttle now uses monotonic clock\n Tag debug only saved last work call窶å\x86± tags\n File sink flushes on stop\n gr_read_file_metadata.py used to lose rx_time precision\n File source big file handling under Windows\n file_*: fseek errors used to be ignored\ngr-digital\n map_bb: thread safety, buffer overflows\n additive_scrambler: reset was broken\n Constellation scalefactor wasn窶å\x86² always initialized\n \ long-standing qa_header_payload_demux bug addressed by waiting for both RX and\n \ TX, not only either\n false triggers in correlate_access_code\ngr-dtv\n rate mismatch in ATSC flowgraphs\ngr-fec\n async_decoder Heap corruption\n cc_encoder: constraint length K > 8 led to wrong output\ngr-fft\n thread safety of copy assignment/ctor\n \ log power FFT Python\ngr-filter\n variable_band_pass_filter GRC complex taps input\n RRC filter gain for alpha = 1\ngr-qtgui\n Remove copies of image data in returns by using move semantics\n Remove bogus overriding in drawing functions of plot_raster, _waterfall\n Edit MSG box: don窶å\x86² require key to be set\n \ Don窶å\x86² check for Python2 libs\n Number Sink ignored averaging setting\ngr-uhd\n \ UHD apps: Py3 fixes\n USRP blocks: multichannel objects not properly populating channels\ngr-video-sdl\n YUV formats fixed\ngr-zeromq\n Don窶å\x86² depend on deprecated ZMQ functionality\n Unhandled exceptions now handled, much calmer\n \ Avoid infinite blocking in tb.stop() by using ZMQ_LINGER\n" module: pkgsrc subject: 'CVS commit: pkgsrc/ham' unixtime: '1617812049' user: tnn