net-wireless/rtlsdr-airband: version bump (needs older media-libs/libshout,
which was also added)
This commit is contained in:
1
media-libs/libshout/Manifest
Normal file
1
media-libs/libshout/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST libshout-2.4.5.tar.gz 543991 BLAKE2B a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca SHA512 290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341
|
||||
51
media-libs/libshout/libshout-2.4.5.ebuild
Normal file
51
media-libs/libshout/libshout-2.4.5.ebuild
Normal 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
|
||||
}
|
||||
8
media-libs/libshout/metadata.xml
Normal file
8
media-libs/libshout/metadata.xml
Normal 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>
|
||||
@@ -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
|
||||
|
||||
@@ -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 )
|
||||
Reference in New Issue
Block a user