net-wireless/rtlsdr-airband: version bump (needs older media-libs/libshout,

which was also added)
This commit is contained in:
2023-05-03 08:59:16 -07:00
parent 2aa18609fa
commit 1785f41677
5 changed files with 62 additions and 2 deletions

View File

@@ -0,0 +1 @@
DIST libshout-2.4.5.tar.gz 543991 BLAKE2B a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca SHA512 290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341

View File

@@ -0,0 +1,51 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools multilib-minimal
DESCRIPTION="library for connecting and sending data to icecast servers"
HOMEPAGE="https://www.icecast.org/"
SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="speex static-libs theora"
RDEPEND="
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
dev-libs/openssl:0=
speex? ( media-libs/speex[${MULTILIB_USEDEP}] )
theora? ( media-libs/libtheora[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/shout/shout.h
)
src_prepare() {
default
# Fix docdir
sed '/^docdir/s@$(PACKAGE)@$(PF)@' -i Makefile.am || die
eautoreconf
multilib_copy_sources
}
multilib_src_configure() {
local myeconfargs=(
$(use_enable speex)
$(use_enable static-libs static)
$(use_enable theora)
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
multilib_src_install_all() {
find "${ED}" -name '*.la' -delete || die
}

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
</pkgmetadata>

View File

@@ -1 +1 @@
DIST rtlsdr-airband-4.0.3.tar.gz 120316 BLAKE2B db3329b8f665cfb5c4a11c8637868c78d44605674656ca232b81fcaae27c85605eadeb529845c267869a193a6a036299c22c40877cfa30bde14346daa5d1f8ef SHA512 cf4a544f33c475e097d2a58606dd9522ace8dd3883067942e23c1040e36eabd183ce9c758e23df5e00898ce62c5cd829ef27c5d4eb0e15656cbd8a3595f9edc1
DIST rtlsdr-airband-4.1.1.tar.gz 133001 BLAKE2B bb615b900171732576a9e260e5438c8a6d1237a95d01b81719c51ce2ccd60b745c91395943aa55fa34b550e2d7d500386ce7a6a73ee649d0556417c18d16ba0d SHA512 a14c0f650dc9cf3883cab5cc1fb13bcac58b3a57dbee4e3df86d8d1bf6bbd400c88730b551bd1d74e215832edbe17fbdbb39f1fc382561c2ebaf04d0151125a0

View File

@@ -13,7 +13,7 @@ S=$WORKDIR/RTLSDR-Airband-${PV}
IUSE="pulseaudio nfm rtlsdr soapysdr" # mirisdr
RDEPEND="dev-libs/libconfig[cxx]
media-libs/libshout
<media-libs/libshout-2.4.6
media-sound/lame
sci-libs/fftw
pulseaudio? ( media-sound/pulseaudio )