net-wireless/gnuradio (gentoo)

Search

Install

Install this package:

emerge -a net-wireless/gnuradio

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask net-wireless/gnuradio

Or alternatively:

emerge --autounmask-write -a net-wireless/gnuradio

Package Information

Description:
Toolkit that provides signal processing blocks to implement software radios
Homepage:
https://www.gnuradio.org/
License:
GPL-3

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm ~riscv ~x86 0/9999
3.10.12.0-r2 8 amd64 ~arm ~riscv ~x86 0/3.10.12.0-r2

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>radio@gentoo.org</email>
		<name>Radio</name>
	</maintainer>
	<use>
		<flag name="analog">enable analog signal processing blocks</flag>
		<flag name="audio">enable blocks to connect to audio sources (mic-in) and sinks (speaker-out) ports on a computer</flag>
		<flag name="channels">enable channel mode blocks</flag>
		<flag name="ctrlport">enable control port interface</flag>
		<flag name="digital">enable digital signal processing blocks</flag>
		<flag name="dtv">enable digital tv signal processing blocks</flag>
		<flag name="fec">enable block for convolutional encoding using the CCSDS standard polynomial ("Voyager")</flag>
		<flag name="filter">enable filter signal processing blocks</flag>
		<flag name="grc">enable GNU Radio Companion graphical tool to design signal processing flow graphs</flag>
		<flag name="iio">enable enable support for IIO devices</flag>
		<flag name="modtool">enable modtool for editing GNU Radio modules and components</flag>
		<flag name="network">enable block for networking support</flag>
		<flag name="performance-counters">enable block performance counters</flag>
		<flag name="soapy">enable support for SoapySDR blocks</flag>
		<flag name="trellis">enable trellis blocks for FSM</flag>
		<flag name="uhd">install UHD source and sink blocks</flag>
		<flag name="utils">install scripts to enable viewing and analysis of files produced by flow graphs</flag>
		<flag name="vocoder">enable blocks for audio voice encoders</flag>
		<flag name="wavelet">enable wavelet signal processing blocks</flag>
		<flag name="zeromq">enable zeromq message passing blocks</flag>
	</use>
	<upstream>
		<remote-id type="github">gnuradio/gnuradio</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-wireless/gnuradio | euse -E <flag> -p net-wireless/gnuradio | euse -D <flag> -p net-wireless/gnuradio

Flag Description 9999 3.10.12.0-r2
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
analog enable analog signal processing blocks
audio enable blocks to connect to audio sources (mic-in) and sinks (speaker-out) ports on a computer
channels enable channel mode blocks
ctrlport enable control port interface
digital enable digital signal processing blocks
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
dtv enable digital tv signal processing blocks
examples Install examples, usually source code
fec enable block for convolutional encoding using the CCSDS standard polynomial ("Voyager")
filter enable filter signal processing blocks
grc enable GNU Radio Companion graphical tool to design signal processing flow graphs
iio enable enable support for IIO devices
jack Add support for the JACK Audio Connection Kit
modtool enable modtool for editing GNU Radio modules and components
network enable block for networking support
oss Add support for OSS (Open Sound System)
performance-counters enable block performance counters
portaudio Add support for the crossplatform portaudio audio API
qt5 Add support for the Qt 5 application and UI framework
sdl Add support for Simple Direct Layer (media library)
soapy enable support for SoapySDR blocks
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
trellis enable trellis blocks for FSM
uhd install UHD source and sink blocks
utils install scripts to enable viewing and analysis of files produced by flow graphs
vocoder enable blocks for audio voice encoders
wavelet enable wavelet signal processing blocks
zeromq enable zeromq message passing blocks

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST gnuradio-3.10.12.0.tar.gz 4978802 bytes