1 |
commit: 3522d8681e6b3c1f5d0a8d8879e5cbd699ce753d |
2 |
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Oct 25 15:26:22 2018 +0000 |
4 |
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Oct 25 15:27:38 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3522d868 |
7 |
|
8 |
net-libs/webkit-gtk: add gst-plugins-opus dependency for MSE |
9 |
|
10 |
MSE needs opus, though techically this is optional. Pull it in |
11 |
with USE=gstreamer always for now, to trigger the opusparse |
12 |
related blocker in epiphany for now, while not actually depending |
13 |
on new enough gst-plugins-opus here, as we are ahead in keywords |
14 |
for webkit due to security. |
15 |
Later this dep should be removed again (once gst-plugins-opus |
16 |
with opusparse is stable) or the dep raised to 1.14.4-r1. |
17 |
|
18 |
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org> |
19 |
Package-Manager: Portage-2.3.49, Repoman-2.3.11 |
20 |
|
21 |
net-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild | 2 ++ |
22 |
1 file changed, 2 insertions(+) |
23 |
|
24 |
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild |
25 |
index 71766f4371b..4b4d6c0314c 100644 |
26 |
--- a/net-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild |
27 |
+++ b/net-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild |
28 |
@@ -39,6 +39,7 @@ RESTRICT="test" |
29 |
# Dependencies found at Source/cmake/OptionsGTK.cmake |
30 |
# Various compile-time optionals for gtk+-3.22.0 - ensure it |
31 |
# Missing OpenWebRTC checks and conditionals, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is experimental upstream (PRIVATE OFF) |
32 |
+# TODO: Raise gst-plugins-opus dep to 1.14.4-r1 once we can, and eventually drop the blocker from epiphany; or remove the dep when older than -opus-1.14.4-r1 is not available anymore |
33 |
RDEPEND=" |
34 |
>=x11-libs/cairo-1.10.2:=[X?] |
35 |
>=media-libs/fontconfig-2.8.0:1.0 |
36 |
@@ -69,6 +70,7 @@ RDEPEND=" |
37 |
gstreamer? ( |
38 |
>=media-libs/gstreamer-1.8.3:1.0 |
39 |
>=media-libs/gst-plugins-base-1.8.3:1.0 |
40 |
+ >=media-plugins/gst-plugins-opus-1.8.3:1.0 |
41 |
>=media-libs/gst-plugins-bad-1.10:1.0[egl?,gles2?,opengl?] ) |
42 |
|
43 |
X? ( |