diff options
Diffstat (limited to 'meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc')
-rw-r--r-- | meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc index 47f3f40110..2135ae1e8f 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc | |||
@@ -3,7 +3,7 @@ require gstreamer1.0-plugins.inc | |||
3 | LICENSE = "GPLv2+ & LGPLv2+" | 3 | LICENSE = "GPLv2+ & LGPLv2+" |
4 | 4 | ||
5 | DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxv', '', d)}" | 5 | DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxv', '', d)}" |
6 | DEPENDS += "freetype liboil util-linux" | 6 | DEPENDS += "freetype liboil util-linux iso-codes zlib" |
7 | 7 | ||
8 | inherit gettext | 8 | inherit gettext |
9 | 9 | ||
@@ -12,25 +12,27 @@ PACKAGES_DYNAMIC =+ "^libgst.*" | |||
12 | PACKAGECONFIG ??= " \ | 12 | PACKAGECONFIG ??= " \ |
13 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \ | 13 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \ |
14 | ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa', '', d)} \ | 14 | ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa', '', d)} \ |
15 | orc ivorbis ogg theora vorbis pango \ | 15 | orc ivorbis ogg theora vorbis pango gio-unix-2.0 \ |
16 | " | 16 | " |
17 | 17 | ||
18 | X11DEPENDS = "virtual/libx11 libsm libxrender" | 18 | X11DEPENDS = "virtual/libx11 libsm libxrender" |
19 | X11ENABLEOPTS = "--enable-x --enable-xvideo --enable-xshm" | 19 | X11ENABLEOPTS = "--enable-x --enable-xvideo --enable-xshm" |
20 | X11DISABLEOPTS = "--disable-x --disable-xvideo --disable-xshm" | 20 | X11DISABLEOPTS = "--disable-x --disable-xvideo --disable-xshm" |
21 | PACKAGECONFIG[x11] = "${X11ENABLEOPTS},${X11DISABLEOPTS},${X11DEPENDS}" | 21 | PACKAGECONFIG[x11] = "${X11ENABLEOPTS},${X11DISABLEOPTS},${X11DEPENDS}" |
22 | PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib" | 22 | PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib" |
23 | PACKAGECONFIG[ivorbis] = "--enable-ivorbis,--disable-ivorbis,tremor" | 23 | PACKAGECONFIG[ivorbis] = "--enable-ivorbis,--disable-ivorbis,tremor" |
24 | PACKAGECONFIG[ogg] = "--enable-ogg,--disable-ogg,libogg" | 24 | PACKAGECONFIG[ogg] = "--enable-ogg,--disable-ogg,libogg" |
25 | PACKAGECONFIG[theora] = "--enable-theora,--disable-theora,libtheora" | 25 | PACKAGECONFIG[theora] = "--enable-theora,--disable-theora,libtheora" |
26 | PACKAGECONFIG[vorbis] = "--enable-vorbis,--disable-vorbis,libvorbis" | 26 | PACKAGECONFIG[vorbis] = "--enable-vorbis,--disable-vorbis,libvorbis" |
27 | PACKAGECONFIG[pango] = "--enable-pango,--disable-pango,pango" | 27 | PACKAGECONFIG[pango] = "--enable-pango,--disable-pango,pango" |
28 | 28 | PACKAGECONFIG[gio-unix-2.0] = "--enable-gio_unix_2_0,--disable-gio_unix_2_0,glib-2.0" | |
29 | 29 | PACKAGECONFIG[cdparanoia] = "--enable-cdparanoia,--disable-cdparanoia,cdparanoia" | |
30 | # cdparanoia and libvisual do not seem to exist anywhere in OE | 30 | |
31 | |||
32 | # libvisual does not seem to exist anywhere in OE | ||
31 | EXTRA_OECONF += " \ | 33 | EXTRA_OECONF += " \ |
34 | --enable-zlib \ | ||
32 | --disable-freetypetest \ | 35 | --disable-freetypetest \ |
33 | --disable-cdparanoia \ | ||
34 | --disable-libvisual \ | 36 | --disable-libvisual \ |
35 | " | 37 | " |
36 | 38 | ||