Install this version:
emerge -a =net-wireless/rtlsdr-airband-5.3.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =net-wireless/rtlsdr-airband-5.3.1
Or alternatively:
emerge --autounmask-write -a =net-wireless/rtlsdr-airband-5.3.1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 5.3.1 | 8 | ~amd64 | 0 |
EAPI=8
inherit cmake
DESCRIPTION="converts analog broadcast radio to audio streams"
HOMEPAGE=https://github.com/charlie-foxtrot/RTLSDR-Airband
SRC_URI="https://github.com/charlie-foxtrot/RTLSDR-Airband/archive/refs/tags/v${PV}.tar.gz -> $P.tar.gz"
LICENSE=GPL-3
SLOT=0
KEYWORDS=~amd64
S=$WORKDIR/RTLSDR-Airband-${PV}
IUSE="pulseaudio nfm rtlsdr soapysdr" # mirisdr
RDEPEND="dev-libs/libconfig[cxx]
media-libs/libshout
media-sound/lame
sci-libs/fftw
pulseaudio? ( media-libs/libpulse )
rtlsdr? ( net-wireless/rtl-sdr )
soapysdr? ( net-wireless/soapysdr )"
src_configure(){
local mycmakeargs=(
-DNFM=$(usex nfm ON OFF)
-DWITH_PULSEAUDIO=$(usex pulseaudio ON OFF)
-DWITH_RTLSDR=$(usex rtlsdr ON OFF)
-DWITH_SOAPYSDR=$(usex soapysdr ON OFF)
)
cmake_src_configure
}
Manage flags for this package:
euse -i <flag> -p net-wireless/rtlsdr-airband |
euse -E <flag> -p net-wireless/rtlsdr-airband |
euse -D <flag> -p net-wireless/rtlsdr-airband
dev-libs/libconfig[cxx] media-libs/libshout media-sound/lame sci-libs/fftw pulseaudio? ( media-libs/libpulse ) rtlsdr? ( net-wireless/rtl-sdr ) soapysdr? ( net-wireless/soapysdr )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | rtlsdr-airband-5.3.1.tar.gz | 191925 bytes | https://github.com/charlie-foxtrot/RTLSDR-Airband/archive/refs/tags/v5.3.1.tar.gz |