[oe] [meta-perl][WIP] vlc: add dependencies, drop unrecognized options

Tim Orling ticotimo at gmail.com
Wed May 7 16:47:14 UTC 2014


Submitted to wrong layer, cut and paste error. Should have been [meta-multimedia]
--Tim

> On May 7, 2014, at 8:16 AM, Tim Orling <ticotimo at gmail.com> wrote:
> 
> From: Tim Orling <TicoTimo at gmail.com>
> 
>  * add PKGCONFIG for libass, mkv
>  * drop PKGCONFIG for id3tag, mpeg2dec
>  * drop unrecognized options:
>      --enable-v4l,
>      --disable-opengl,-id3tag,-mpeg2dec
>  * add dependencies from JaMa builds / configure.ac
> 
>  NOTE: requires fluidsynth >= 1.1.2 (will work on that next)
> 
> Signed-off-by: Tim Orling <TicoTimo at gmail.com>
> ---
> meta-multimedia/recipes-multimedia/vlc/vlc.inc | 18 +++++++++++-------
> 1 file changed, 11 insertions(+), 7 deletions(-)
> 
> diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
> index 1b2490b..58f5648 100644
> --- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
> +++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
> @@ -5,9 +5,13 @@ SECTION = "multimedia"
> LICENSE = "GPL-2.0"
> LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> 
> -DEPENDS = "libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl qt4-x11-free \
> -   dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth alsa-lib \
> -   libdvdcss libdvdread lua-native lua"
> +DEPENDS = "libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl \
> +   libsdl-image qt4-x11-free dbus dbus-glib libxml2 gnutls tremor \
> +   faad2 ffmpeg flac libxpm libxinerama fluidsynth alsa-lib libdvdcss \
> +   libdvdread lua-native lua libidn libnotify gtk+ gnome-vfs libdc1394 \
> +   libraw1394 avahi libjpeg-turbo xz libmodplug mpeg2dec \
> +   libmtp opencv libopus orc libusb1 schroedinger taglib \
> +   tiff xcb-util-keysyms samba"
> 
> SRC_URI = "http://download.videolan.org/pub/videolan/${BPN}/${PV}/${BP}.tar.xz"
> 
> @@ -26,11 +30,11 @@ EXTRA_OECONF = "\
>     --enable-sdl \ 
>     --enable-png \
>     --enable-live555 --enable-tremor \
> -    --enable-v4l2 --enable-v4l --disable-aa --disable-faad \
> +    --enable-v4l2 --disable-aa --disable-faad \
>     --enable-dbus \
>     --without-contrib \
>     --without-kde-solid \
> -    --disable-opengl --disable-glx \
> +    --disable-glx \
>     --enable-realrtsp \
>     ac_cv_path_MOC=${STAGING_BINDIR_NATIVE}/moc4 \
>     ac_cv_path_RCC=${STAGING_BINDIR_NATIVE}/rcc4 \
> @@ -38,11 +42,11 @@ EXTRA_OECONF = "\
> "
> 
> PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
> -PACKAGECONFIG[id3tag] = "--enable-id3tag,--disable-id3tag,libid3tag"
> PACKAGECONFIG[a52] = "--enable-a52,--disable-a52,liba52"
> -PACKAGECONFIG[mpeg2dec] = "--enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec"
> PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
> PACKAGECONFIG[live555] = "--enable-live555,--disable-live555,live555"
> +PACKAGECONFIG[libass] = "--enable-libass,--disable-libass,libass"
> +PACKAGECONFIG[mkv] = "--enable-mkv,--disable-mkv,libmatroska libebml"
> 
> do_configure() {
>     cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
> -- 
> 1.8.3.2
> 



More information about the Openembedded-devel mailing list