head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.10 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.8 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.6 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.4 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2025.02.27.13.49.52; author adam; state Exp; branches; next ; commitid SF3bje7aYKuG17LF; desc @@ 1.1 log @gnuradio: updated to 3.10.12.0 3.10.12.0 Unknown changes 3.10.11.0 Changed Project - Const (keyword) cleanup in a large number of files. QtGUI code uses const in many more places. Runtime - Add `persistent()` function to gr paths module. This function returns either the value of the `XDG_CACHE_HOME` environment variable, or `appdata()/.local/state`. GRC - Work continues on the Qt version of GRC (`gnuradio-companion --qt`). While the Gtk version is still the default, we're getting close to the point where the Qt version can be the default. - Generated Python code now includes a startup event (`flowgraph_started`) to the top level class. This was added specifically to avoid a race in the Variable Function Probe block, and may be useful elsewhere. - Struct variables have not been usable since around v3.8. Fixed! - Paths are now based on gr paths, where they were previous hardcoded to the user's home directory. - C++ hier block code paths fixed (so hier blocks work again). - Block connection line shape and width are now preferences. gr-blocks - New Burst To Stream block transforms a bursty tagged stream into a continuous stream by inserting zeros in the output between input packets whenever no packets are available at the input. gr-digital - FLL Band Edge power calculations fixed, along with thread safety issues. gr-fec - Unused RS code removed - unlikely anyone will notice. gr-filter - Numpy `float_` changed to `float64` for Numpy 2.0 compatibility. gr-fft - Vector version of FFT `fft_v` library function (calls fftw) thread safety improved. gr-uhd - Do not require PyQt5 for non-graphical configurations. modtool - Many bug fixes and cleanups, resulting in more reliable operation. That sounds really good, right? - Remove dependency on the "click" package. - Appending new blocks to CMake files respects closing parens. Build system and packaging - CMake minimum versions were out of sync in different places - fixed. - Incorrect Qwt maximum version removed. - Conda re-rendered. @ text @$NetBSD$ Let pkgsrc handle components as separate packages. --- gr-vocoder/CMakeLists.txt.orig 2025-02-26 22:24:12.368674726 +0000 +++ gr-vocoder/CMakeLists.txt @@@@ -15,11 +15,6 @@@@ ######################################################################## include(GrComponent) GR_REGISTER_COMPONENT("gr-vocoder" ENABLE_GR_VOCODER - ENABLE_GNURADIO_RUNTIME - ENABLE_GR_FFT - ENABLE_GR_BLOCKS - ENABLE_GR_FILTER - ENABLE_GR_ANALOG ) SET(GR_PKG_VOCODER_EXAMPLES_DIR ${GR_PKG_DATA_DIR}/examples/vocoder) @@@@ -65,9 +60,7 @@@@ if(ENABLE_PYTHON) add_subdirectory(examples) endif(ENABLE_EXAMPLES) endif(ENABLE_PYTHON) -if(ENABLE_GRC) add_subdirectory(grc) -endif(ENABLE_GRC) ######################################################################## # Create Pkg Config File @