1 |
commit: 5d50d240e18457875bbeb3b7cd41b4ccd9b04c5a |
2 |
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Feb 15 21:06:06 2017 +0000 |
4 |
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 15 21:06:06 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d50d240 |
7 |
|
8 |
mozconfig-v6.45.eclass: remove gstreamer:0.10 capability |
9 |
|
10 |
eclass/mozconfig-v6.45.eclass | 13 ++----------- |
11 |
1 file changed, 2 insertions(+), 11 deletions(-) |
12 |
|
13 |
diff --git a/eclass/mozconfig-v6.45.eclass b/eclass/mozconfig-v6.45.eclass |
14 |
index 160b8b17a1..80eb58c54f 100644 |
15 |
--- a/eclass/mozconfig-v6.45.eclass |
16 |
+++ b/eclass/mozconfig-v6.45.eclass |
17 |
@@ -70,7 +70,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v4 |
18 |
# Set the variable to any value if the use flag should exist but not be default-enabled. |
19 |
|
20 |
# use-flags common among all mozilla ebuilds |
21 |
-IUSE="${IUSE} dbus debug ffmpeg +gstreamer gstreamer-0 +jemalloc3 neon pulseaudio selinux startup-notification system-cairo |
22 |
+IUSE="${IUSE} dbus debug ffmpeg +gstreamer +jemalloc3 neon pulseaudio selinux startup-notification system-cairo |
23 |
system-harfbuzz system-icu system-jpeg system-libevent system-sqlite system-libvpx" |
24 |
|
25 |
# some notes on deps: |
26 |
@@ -106,10 +106,6 @@ RDEPEND=">=app-text/hunspell-1.2:= |
27 |
>=media-libs/gst-plugins-good-1.4.5:1.0 |
28 |
>=media-plugins/gst-plugins-libav-1.4.5:1.0 |
29 |
) |
30 |
- gstreamer-0? ( |
31 |
- >=media-libs/gstreamer-0.10.25:0.10 |
32 |
- media-plugins/gst-plugins-meta:0.10[ffmpeg] |
33 |
- ) |
34 |
x11-libs/libX11 |
35 |
x11-libs/libXcomposite |
36 |
x11-libs/libXdamage |
37 |
@@ -190,10 +186,8 @@ DEPEND="app-arch/zip |
38 |
RDEPEND+=" |
39 |
selinux? ( sec-policy/selinux-mozilla )" |
40 |
|
41 |
-# only one of gstreamer and gstreamer-0 can be enabled at a time, so set REQUIRED_USE to signify this. |
42 |
-# also force system-icu if system-harfbuzz is set to avoid any potential ABI issues |
43 |
+# force system-icu if system-harfbuzz is set to avoid any potential ABI issues |
44 |
REQUIRED_USE=" |
45 |
- ?? ( gstreamer gstreamer-0 ) |
46 |
system-harfbuzz? ( system-icu )" |
47 |
|
48 |
# only one of gtk3 or qt5 should be permitted to be selected, since only one will be used. |
49 |
@@ -340,9 +334,6 @@ mozconfig_config() { |
50 |
if use gstreamer ; then |
51 |
use ffmpeg && einfo "${PN} will not use ffmpeg unless gstreamer:1.0 is not available at runtime" |
52 |
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0 |
53 |
- elif use gstreamer-0 ; then |
54 |
- use ffmpeg && einfo "${PN} will not use ffmpeg unless gstreamer:0.10 is not available at runtime" |
55 |
- mozconfig_annotate '+gstreamer-0' --enable-gstreamer=0.10 |
56 |
else |
57 |
mozconfig_annotate '' --disable-gstreamer |
58 |
fi |