summaryrefslogtreecommitdiffstats
path: root/rules/gst-plugins-base.in
diff options
context:
space:
mode:
Diffstat (limited to 'rules/gst-plugins-base.in')
-rw-r--r--rules/gst-plugins-base.in23
1 files changed, 23 insertions, 0 deletions
diff --git a/rules/gst-plugins-base.in b/rules/gst-plugins-base.in
index 25a83d7af..c93eb5453 100644
--- a/rules/gst-plugins-base.in
+++ b/rules/gst-plugins-base.in
@@ -3,6 +3,12 @@ menuconfig GST_PLUGINS_BASE
select GLIB
select LIBOIL
select GSTREAMER
+ select LIBVORBIS if GST_PLUGINS_BASE__VORBIS
+ select LIBTHEORA if GST_PLUGINS_BASE__THEORA
+ # FIXME: why do we need freetype?
+ select FREETYPE
+ # x features need libx11
+ select XORG_LIB_X11 if GST_PLUGINS_BASE__X
prompt "gst-plugins-base "
help
FIXME
@@ -78,10 +84,12 @@ if GST_PLUGINS_BASE
config GST_PLUGINS_BASE__XVIDEO
bool
+ depends on GST_PLUGINS_BASE__X
prompt "xvideo"
config GST_PLUGINS_BASE__XSHM
bool
+ depends on GST_PLUGINS_BASE__X
prompt "xshm"
config GST_PLUGINS_BASE__GST_V4L
@@ -94,28 +102,43 @@ if GST_PLUGINS_BASE
config GST_PLUGINS_BASE__CDPARANOIA
bool
+ depends on BROKEN
prompt "cdparanoia"
+ comment "cdpraranoia is broken"
+
config GST_PLUGINS_BASE__GNOME_VFS
bool
+ depends on BROKEN
prompt "gnome_vfs"
+ comment "gnome_vfs is broken"
+
config GST_PLUGINS_BASE__GIO
bool
+ depends on BROKEN
prompt "gio"
+ comment "gio is broken"
+
config GST_PLUGINS_BASE__LIBVISUAL
bool
+ depends on BROKEN
prompt "libvisual"
+ comment "libvisual is broken"
+
config GST_PLUGINS_BASE__OGG
bool
prompt "ogg"
config GST_PLUGINS_BASE__PANGO
bool
+ depends on BROKEN
prompt "pango"
+ comment "pango is broken"
+
config GST_PLUGINS_BASE__THEORA
bool
prompt "theora"