CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2024/12/14 03:07:19
Modified files:
comms/gnuradio : Makefile distinfo
comms/gnuradio/patches:
patch-gnuradio-runtime_lib_thread_thread_cc
comms/gnuradio/pkg: PLIST
Added files:
comms/gnuradio/patches: patch-gr-network_lib_socket_pdu_impl_cc
patch-gr-network_lib_tcp_sink_impl_cc
patch-gr-network_lib_udp_sink_impl_cc
patch-gr-network_lib_udp_source_impl_cc
patch-grc_scripts_freedesktop_CMakeLists_txt
Removed files:
comms/gnuradio/patches: patch-CMakeLists_txt
patch-cmake_Modules_FindQwt_cmake
patch-gnuradio-runtime_include_gnuradio_CMakeLists_txt
patch-gnuradio-runtime_include_gnuradio_integer_math_h
patch-gnuradio-runtime_lib_block_cc
patch-gnuradio-runtime_lib_buffer_cc
patch-gnuradio-runtime_lib_constants_cc_in
patch-gr-blocks_lib_copy_impl_cc
patch-gr-blocks_lib_message_debug_impl_cc
patch-gr-blocks_lib_message_strobe_impl_cc
patch-gr-blocks_lib_message_strobe_random_impl_cc
patch-gr-blocks_lib_multiply_matrix_impl_cc
patch-gr-blocks_lib_mute_impl_cc
patch-gr-blocks_lib_pdu_filter_impl_cc
patch-gr-blocks_lib_pdu_remove_impl_cc
patch-gr-blocks_lib_pdu_set_impl_cc
patch-gr-blocks_lib_random_pdu_impl_cc
patch-gr-blocks_lib_repeat_impl_cc
patch-gr-blocks_lib_socket_pdu_impl_cc
patch-gr-blocks_lib_tagged_stream_multiply_length_impl_cc
patch-gr-digital_lib_chunks_to_symbols_impl_cc
patch-gr-digital_lib_constellation_receiver_cb_impl_cc
patch-gr-digital_lib_costas_loop_cc_impl_cc
patch-gr-digital_lib_crc32_async_bb_impl_cc
patch-gr-digital_lib_header_payload_demux_impl_cc
patch-gr-digital_lib_protocol_formatter_async_impl_cc
patch-gr-digital_lib_symbol_sync_cc_impl_cc
patch-gr-digital_lib_symbol_sync_ff_impl_cc
patch-gr-fec_lib_async_decoder_impl_cc
patch-gr-fec_lib_async_encoder_impl_cc
patch-gr-filter_lib_freq_xlating_fir_filter_impl_cc
patch-gr-filter_lib_mmse_resampler_cc_impl_cc
patch-gr-filter_lib_mmse_resampler_ff_impl_cc
patch-gr-qtgui_include_gnuradio_qtgui_DisplayPlot_h
patch-gr-qtgui_include_gnuradio_qtgui_TimeRasterDisplayPlot_h
patch-gr-qtgui_include_gnuradio_qtgui_WaterfallDisplayPlot_h
patch-gr-qtgui_include_gnuradio_qtgui_plot_raster_h
patch-gr-qtgui_include_gnuradio_qtgui_plot_waterfall_h
patch-gr-qtgui_include_gnuradio_qtgui_qtgui_types_h
patch-gr-qtgui_include_gnuradio_qtgui_timeRasterGlobalData_h
patch-gr-qtgui_include_gnuradio_qtgui_waterfallGlobalData_h
patch-gr-qtgui_lib_const_sink_c_impl_cc
patch-gr-qtgui_lib_edit_box_msg_impl_cc
patch-gr-qtgui_lib_freq_sink_c_impl_cc
patch-gr-qtgui_lib_freq_sink_f_impl_cc
patch-gr-qtgui_lib_histogram_sink_f_impl_cc
patch-gr-qtgui_lib_plot_raster_cc
patch-gr-qtgui_lib_plot_waterfall_cc
patch-gr-qtgui_lib_sink_c_impl_cc
patch-gr-qtgui_lib_sink_f_impl_cc
patch-gr-qtgui_lib_timeRasterGlobalData_cc
patch-gr-qtgui_lib_time_raster_sink_b_impl_cc
patch-gr-qtgui_lib_time_raster_sink_f_impl_cc
patch-gr-qtgui_lib_time_sink_c_impl_cc
patch-gr-qtgui_lib_time_sink_f_impl_cc
patch-gr-qtgui_lib_waterfallGlobalData_cc
patch-gr-qtgui_lib_waterfall_sink_c_impl_cc
patch-gr-qtgui_lib_waterfall_sink_f_impl_cc
patch-gr-zeromq_lib_pub_msg_sink_impl_cc
patch-gr-zeromq_lib_push_msg_sink_impl_cc
patch-grc_gui_ParamWidgets_py
patch-grc_scripts_gnuradio-companion
patch-volk_CMakeLists_txt
patch-volk_lib_CMakeLists_txt
Log message:
comms/gnuradio: overdue major update to 3.10.11.0.
see https://github.com/gnuradio/gnuradio/releases/tag/v3.10.11.0
and https://github.com/gnuradio/gnuradio/releases/tag/v3.9.0.0
and https://github.com/gnuradio/gnuradio/releases/tag/v3.10.0.0
for major branch releases
note that i have zero knowledge of SDR, so real gnuradio users on
OpenBSD will get to runtime-test this; feedback on ports@ welcome!
- drop BROKEN markers to give it a chance to build on more archs.
- drop base-gcc from COMPILERS as it requires recent c++
- drop all patches cherrypicked from upstream to fix build with recent
qwt/boost
- migrate from swig to pybind11, and from log4cpp to fmt/spdlog
- add patches to fix build with boost 1.87, joint work with upstream
support from tb@