summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-libs/libgnome-media-profiles/ChangeLog9
-rw-r--r--media-libs/libgnome-media-profiles/libgnome-media-profiles-3.0.0.ebuild20
-rw-r--r--media-libs/libgnome-media-profiles/metadata.xml4
3 files changed, 30 insertions, 3 deletions
diff --git a/media-libs/libgnome-media-profiles/ChangeLog b/media-libs/libgnome-media-profiles/ChangeLog
index c99f7864fca6..a3a36b39077b 100644
--- a/media-libs/libgnome-media-profiles/ChangeLog
+++ b/media-libs/libgnome-media-profiles/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-libs/libgnome-media-profiles
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libgnome-media-profiles/ChangeLog,v 1.1 2011/08/19 21:38:38 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libgnome-media-profiles/ChangeLog,v 1.2 2011/11/03 17:58:29 tetromino Exp $
+
+ 03 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ libgnome-media-profiles-3.0.0.ebuild, metadata.xml:
+ Add USE flags to pull in the correct encoders used by the audio profiles
+ installed by this ebuild (bug #389119, thanks to James Broadhead
+ <jamesbroadhead@gmail.com> for reporting). No revbump; there is no change to
+ the files installed by this ebuild.
*libgnome-media-profiles-3.0.0 (19 Aug 2011)
diff --git a/media-libs/libgnome-media-profiles/libgnome-media-profiles-3.0.0.ebuild b/media-libs/libgnome-media-profiles/libgnome-media-profiles-3.0.0.ebuild
index c90d731d5bdc..89ff9092f184 100644
--- a/media-libs/libgnome-media-profiles/libgnome-media-profiles-3.0.0.ebuild
+++ b/media-libs/libgnome-media-profiles/libgnome-media-profiles-3.0.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libgnome-media-profiles/libgnome-media-profiles-3.0.0.ebuild,v 1.1 2011/08/19 21:38:38 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libgnome-media-profiles/libgnome-media-profiles-3.0.0.ebuild,v 1.2 2011/11/03 17:58:29 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@@ -15,7 +15,7 @@ HOMEPAGE="http://git.gnome.org/browse/libgnome-media-profiles"
LICENSE="LGPL-2"
SLOT="3"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="aac flac mp3 speex twolame vorbis"
# FIXME: automagic dep on gladeui-3.0
# these guys are just copy-pasting configure code b/w modules with all the bugs
@@ -25,9 +25,25 @@ COMMON_DEPEND="
>=media-libs/gstreamer-0.10.23:0.10
>=media-libs/gst-plugins-base-0.10.23:0.10
gnome-base/gconf:2"
+# Specific gst plugins are used by the default audio encoding profiles
# NOTE: Audio profile stuff moved from gnome-media to here, so we add a blocker
# to avoid collisions
RDEPEND="${COMMON_DEPEND}
+ media-plugins/gst-plugins-meta:0.10[flac?,vorbis?]
+ aac? (
+ media-plugins/gst-plugins-faac:0.10
+ media-plugins/gst-plugins-ffmpeg:0.10 )
+ mp3? (
+ media-libs/gst-plugins-ugly:0.10
+ media-plugins/gst-plugins-taglib:0.10
+ media-plugins/gst-plugins-lame:0.10 )
+ speex? (
+ media-plugins/gst-plugins-ogg:0.10
+ media-plugins/gst-plugins-speex:0.10 )
+ twolame? (
+ media-plugins/gst-plugins-taglib:0.10
+ media-plugins/gst-plugins-twolame:0.10 )
+
!<gnome-extra/gnome-media-2.32.0-r300"
DEPEND="${COMMON_DEPEND}
app-text/gnome-doc-utils
diff --git a/media-libs/libgnome-media-profiles/metadata.xml b/media-libs/libgnome-media-profiles/metadata.xml
index dad9001338dc..be911cead150 100644
--- a/media-libs/libgnome-media-profiles/metadata.xml
+++ b/media-libs/libgnome-media-profiles/metadata.xml
@@ -2,4 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
+ <use>
+ <flag name="twolame">Allow encoding MPEG Audio Layer 2 (MP2) files
+ using twolame</flag>
+ </use>
</pkgmetadata>