[Lunar-commits] <moonbase> webkit: make gst-plugins-good a hard dependency for now

Michael 'v4hn' Goerner v4hn at lunar-linux.org
Tue May 8 17:58:36 CEST 2012


commit 66ab460e42c28713d52e8d8bf2b2a7fc12b14956
Author: Michael 'v4hn' Goerner <v4hn at lunar-linux.org>
Date:   Tue May 8 16:32:58 2012 +0200

    webkit: make gst-plugins-good a hard dependency for now
    
    DerivedSources/webkit/libwebkitgtk_1_0_la-WebKitDOMHTMLMediaElement.lo
    fails with --disable-video
---
 web/webkit/BUILD   |    1 +
 web/webkit/DEPENDS |    4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/web/webkit/BUILD b/web/webkit/BUILD
index 7151d8b..f00ec17 100644
--- a/web/webkit/BUILD
+++ b/web/webkit/BUILD
@@ -8,6 +8,7 @@
           --enable-svg-fonts            \
           --enable-optimizations        \
           --with-gtk=2.0                \
+          --enable-video                \
           --disable-gtk-doc-html"      &&
 
   default_build &&
diff --git a/web/webkit/DEPENDS b/web/webkit/DEPENDS
index a9eefa2..dc3982e 100644
--- a/web/webkit/DEPENDS
+++ b/web/webkit/DEPENDS
@@ -13,7 +13,9 @@ depends gst-plugins-base
 # workaround for make_names.pl
 depends Switch
 
-optional_depends "gst-plugins-good"      "--enable-video"         "--disable-video"         "for HTML5 video support"
+#compile fails with --disable-video with 1.8.1
+#optional_depends "gst-plugins-good"      "--enable-video"         "--disable-video"         "for HTML5 video support"
+depends gst-plugins-good
 optional_depends "geoclue"               "--enable-geolocation"   "--disable-geolocation"   "for geolocation support"
 optional_depends "gobject-introspection" "--enable-introspection" "--disable-introspection" "say Y for Epiphany, and possibly others"
 optional_depends "librsvg"               "--enable-svg"           "--disable-svg"           "for svg graphics support"


More information about the Lunar-commits mailing list