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
| 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 |
<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>
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 | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | gnuradio-3.10.12.0.tar.gz | 4978802 bytes |