SDK providing the signal processing runtime and processing blocks

Current versions

Revision: 2

gnuradio requires the following formulae to be installed:
cmake 3.10.2 Cross-platform make
pkg-config 0.29.2 Manage compile and link flags for libraries
boost 1.66.0 Collection of portable C++ source libraries
fftw 3.3.7_1 C routines to compute the Discrete Fourier Transform
gsl 2.4 Numerical library for C and C++
zeromq 4.2.3 High-performance, asynchronous messaging library
swig 3.0.12 Generate scripting interfaces to C/C++ code
numpy 1.14.1 Package for scientific computing with Python
doxygen 1.8.14 Generate documentation for several programming languages
sphinx-doc 1.7.0 Tool to create intelligent and beautiful documentation
uhd Hardware driver for all USRP devices
sdl 1.2.15 Low-level access to audio, keyboard, mouse, joystick and graphics
jack 0.125.0_2 Audio Connection Kit
portaudio 19.6.0 Cross-platform library for audio I/O
pygtk 2.24.0_1 GTK+ bindings for Python
wxpython Python bindings for wxWidgets

Recent formula history

Dominyk Tiller gnuradio: cleanup syntax
ilovezfs gnuradio: depend on python instead of :python
ilovezfs gnuradio: revision for boost
ilovezfs Indentation style fixes (#19679)
ilovezfs Use “squiggly” heredocs.

Formula code at GitHub