Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-base/
Date: Sun, 31 Jul 2016 08:54:37
Message-Id: 1469955260.7e4493a6ea7318ef7f441fe92d7f5963e6ee287a.pacho@gentoo
1 commit: 7e4493a6ea7318ef7f441fe92d7f5963e6ee287a
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 31 08:50:53 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 31 08:54:20 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4493a6
7
8 media-libs/gst-plugins-base: Enable opus support (#589440 by holgersson)
9
10 Package-Manager: portage-2.3.0
11
12 media-libs/gst-plugins-base/gst-plugins-base-1.8.2.ebuild | 5 ++++-
13 media-libs/gst-plugins-base/metadata.xml | 3 ++-
14 2 files changed, 6 insertions(+), 2 deletions(-)
15
16 diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.8.2.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-1.8.2.ebuild
17 index 0b26be7..54fb01b 100644
18 --- a/media-libs/gst-plugins-base/gst-plugins-base-1.8.2.ebuild
19 +++ b/media-libs/gst-plugins-base/gst-plugins-base-1.8.2.ebuild
20 @@ -13,11 +13,12 @@ HOMEPAGE="https://gstreamer.freedesktop.org/"
21 LICENSE="GPL-2+ LGPL-2+"
22 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
23
24 -IUSE="alsa +introspection ivorbis +ogg +orc +pango theora +vorbis X"
25 +IUSE="alsa +introspection ivorbis +ogg +opus +orc +pango theora +vorbis X"
26 REQUIRED_USE="
27 ivorbis? ( ogg )
28 theora? ( ogg )
29 vorbis? ( ogg )
30 + opus? ( ogg )
31 "
32
33 RDEPEND="
34 @@ -30,6 +31,7 @@ RDEPEND="
35 ivorbis? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] )
36 ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )
37 orc? ( >=dev-lang/orc-0.4.23[${MULTILIB_USEDEP}] )
38 + opus? ( >=media-libs/opus-1.1[${MULTILIB_USEDEP}] )
39 pango? ( >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}] )
40 theora? ( >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] )
41 vorbis? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
42 @@ -52,6 +54,7 @@ multilib_src_configure() {
43 $(multilib_native_use_enable introspection) \
44 $(use_enable ivorbis) \
45 $(use_enable ogg) \
46 + $(use_enable opus) \
47 $(use_enable orc) \
48 $(use_enable pango) \
49 $(use_enable theora) \
50
51 diff --git a/media-libs/gst-plugins-base/metadata.xml b/media-libs/gst-plugins-base/metadata.xml
52 index 798b73d..f154d51 100644
53 --- a/media-libs/gst-plugins-base/metadata.xml
54 +++ b/media-libs/gst-plugins-base/metadata.xml
55 @@ -6,7 +6,8 @@
56 <name>GStreamer package maintainers</name>
57 </maintainer>
58 <use>
59 + <flag name="ivorbis">Enable integer based vorbis decoder</flag>
60 + <flag name="opus">Enable opus codec support</flag>
61 <flag name="pango">Enable pango GStreamer plugin</flag>
62 - <flag name="ivorbis">Enable integer based vorbis decoder.</flag>
63 </use>
64 </pkgmetadata>