diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2013-07-17 08:50:48 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2013-07-17 08:50:48 +0000 |
commit | 8311e890cfee0ce88d63bddf5ce965c2d75dc46f (patch) | |
tree | 49e5fba359569d8ad510d98c57fff28b652368ac /media-sound/darkice | |
parent | amd64/x86 stable (diff) | |
download | gentoo-2-8311e890cfee0ce88d63bddf5ce965c2d75dc46f.tar.gz gentoo-2-8311e890cfee0ce88d63bddf5ce965c2d75dc46f.tar.bz2 gentoo-2-8311e890cfee0ce88d63bddf5ce965c2d75dc46f.zip |
Added aacplus and debug support
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'media-sound/darkice')
-rw-r--r-- | media-sound/darkice/ChangeLog | 6 | ||||
-rw-r--r-- | media-sound/darkice/darkice-1.2.ebuild | 24 | ||||
-rw-r--r-- | media-sound/darkice/metadata.xml | 1 |
3 files changed, 19 insertions, 12 deletions
diff --git a/media-sound/darkice/ChangeLog b/media-sound/darkice/ChangeLog index 5f5a703ee261..3b63e5091b35 100644 --- a/media-sound/darkice/ChangeLog +++ b/media-sound/darkice/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-sound/darkice # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/ChangeLog,v 1.60 2013/07/16 14:08:20 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/ChangeLog,v 1.61 2013/07/17 08:50:48 polynomial-c Exp $ + + 17 Jul 2013; Lars Wendler <polynomial-c@gentoo.org> darkice-1.2.ebuild, + metadata.xml: + Added aacplus and debug support. 16 Jul 2013; Lars Wendler <polynomial-c@gentoo.org> darkice-1.2.ebuild: Really fix bug #460072 this time. diff --git a/media-sound/darkice/darkice-1.2.ebuild b/media-sound/darkice/darkice-1.2.ebuild index 2780b7315303..73b264bfbdd0 100644 --- a/media-sound/darkice/darkice-1.2.ebuild +++ b/media-sound/darkice/darkice-1.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/darkice-1.2.ebuild,v 1.2 2013/07/16 14:08:20 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/darkice/darkice-1.2.ebuild,v 1.3 2013/07/17 08:50:48 polynomial-c Exp $ EAPI=5 inherit eutils @@ -12,20 +12,21 @@ SRC_URI="http://darkice.googlecode.com/files/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" -IUSE="aac alsa jack libsamplerate mp3 opus pulseaudio twolame vorbis" +IUSE="aac aacplus alsa debug jack libsamplerate mp3 opus pulseaudio twolame vorbis" RDEPEND="aac? ( media-libs/faac ) + aacplus? ( >=media-libs/libaacplus-2.0.0 ) alsa? ( media-libs/alsa-lib ) jack? ( media-sound/jack-audio-connection-kit ) + libsamplerate? ( media-libs/libsamplerate ) mp3? ( media-sound/lame ) opus? ( media-libs/opus ) pulseaudio? ( media-sound/pulseaudio ) twolame? ( media-sound/twolame ) - vorbis? ( media-libs/libvorbis ) - libsamplerate? ( media-libs/libsamplerate )" + vorbis? ( media-libs/libvorbis )" DEPEND="${RDEPEND}" -REQUIRED_USE="|| ( aac mp3 opus twolame vorbis ) +REQUIRED_USE="|| ( aac aacplus mp3 opus twolame vorbis ) || ( alsa jack pulseaudio )" src_prepare() { @@ -34,16 +35,17 @@ src_prepare() { src_configure() { econf \ - $(use_with mp3 lame) \ - $(use_with vorbis) \ $(use_with aac faac) \ - --without-aacplus \ - $(use_with twolame) \ - $(use_with opus) \ + $(use_with aacplus) \ $(use_with alsa) \ + $(use_with debug) \ $(use_with jack) \ + $(use_with libsamplerate samplerate) \ + $(use_with mp3 lame) \ + $(use_with opus) \ $(use_with pulseaudio) \ - $(use_with libsamplerate samplerate) + $(use_with twolame) \ + $(use_with vorbis) } src_install() { diff --git a/media-sound/darkice/metadata.xml b/media-sound/darkice/metadata.xml index 4197bc9059f4..73e5d357f4e0 100644 --- a/media-sound/darkice/metadata.xml +++ b/media-sound/darkice/metadata.xml @@ -3,6 +3,7 @@ <pkgmetadata> <herd>sound</herd> <use> + <flag name="aacplus">AAC+ encoding via media-libs/libaacplus</flag> <flag name="opus">Enable Opus audio codec support</flag> <flag name="twolame">Build with twolame support</flag> </use> |