# $Id$ PortSystem 1.7.0 name gnuradio version 3.1.3 categories # ? /SDR software defined radio? maintainers # ? description software defined radio long_description GNU Radio is a free software development toolkit that provides the signal processing runtime and processing blocks to implement software radios using readily-available, low-cost external RF hardware and commodity processors. It is widely used in hobbyist, academic and commercial environments to support wireless communications research as well as to implement real-world radio systems. GNU Radio applications are primarily written using the Python programming language, while the supplied, performance-critical signal processing path is implemented in C++ using processor floating point extensions where available. Thus, the developer is able to implement real-time, high-throughput radio systems in a simple-to-use, rapid-application-development environment. While not primarily a simulation tool, GNU Radio does support development of signal processing algorithms using pre-recorded or generated data, avoiding the need for actual RF hardware. homepage http://gnuradio.org/trac platforms darwin master_sites http://www.gnu.org/software/gnuradio/ #latest stable release at; ftp://ftp.gnu.org/gnu/gnuradio/gnuradio-3.1.3.tar.gz checksums # ? \ # ? \ depends_lib port:libtool \ port:gawk \ port:guile \ port:pkgconfig \ port:zlib \ port:automake \ port:swig \ port:cppunit \ port:fftw-3-single \ port:sdcc \ port:python \ port:py-numpy \ port:py-wxpython \ port:doxygen \ port:boost \ port:libusb configure.args # maybe with "----with-boost-include-dir=" but this actually doesn't works and boost dir is not detected. --enable-all-components \ --disable-gr-audio-alsa \ --disable-gr-audio-oss \ --disable-gr-audio-jack \ --disable-gr-audio-portaudio \ --disable-gr-audio-windows