Does it have --enable-* options for the new PACKAGECONFIGs? If yes then it should specify them as well (advantage at least in some projects is that when it explicitly asking for foo and foo is unusable it will end with fatal error instead of ignoring broken foo dependency.
On Fri, Feb 13, 2015 at 1:54 AM, Gary Thomas <[email protected]> wrote: > mplayer2 no longer needs to be blacklisted as OE-core has moved > to libav_9.16. > > [v2-v3] Also update build dependencies to quash QA warnings, using > PACKAGECONFIG for most optional features. > > Signed-off-by: Gary Thomas <[email protected]> > --- > meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb > b/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb > index 7c04ff1..2de26b0 100644 > --- a/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb > +++ b/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb > @@ -3,7 +3,7 @@ SECTION = "multimedia" > HOMEPAGE = "http://www.mplayerhq.hu/" > DEPENDS = "libvpx libdvdread libtheora virtual/libsdl ffmpeg xsp zlib \ > libpng jpeg liba52 freetype fontconfig alsa-lib lzo ncurses \ > - libxv virtual/libx11 libass speex faad2" > + libxv virtual/libx11 libass speex faad2 libxscrnsaver" > > RDEPENDS_${PN} = "mplayer-common" > PROVIDES = "mplayer" > @@ -13,8 +13,6 @@ RCONFLICTS_${PN} = "mplayer" > LICENSE = "GPLv3" > LIC_FILES_CHKSUM = "file://LICENSE;md5=d32239bcb673463ab874e80d47fae504" > > -PNBLACKLIST[mplayer2] ?= "Requires newer libav which has negative D_P" > - > SRC_URI = "git://repo.or.cz/mplayer.git \ > > file://0001-configure-don-t-disable-ASS-support-when-explicitly-.patch \ > " > @@ -109,9 +107,14 @@ EXTRA_OECONF = " \ > EXTRA_OECONF_append_armv6 = " --enable-armv6" > EXTRA_OECONF_append_armv7a = " --enable-armv6 --enable-neon" > > +PACKAGECONFIG ??= "vorbis postproc" > PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad" > PACKAGECONFIG[a52] = "--enable-liba52,--disable-liba52,liba52" > PACKAGECONFIG[lame] = ",,lame" > +PACKAGECONFIG[postproc] = ",--disable-libpostproc,libpostproc" > +PACKAGECONFIG[vorbis] = ",--disable-libvorbis,libvorbis" > +PACKAGECONFIG[portaudio] = ",--disable-portaudio,portaudio-v19" > +PACKAGECONFIG[mpg123] = ",--disable-mpg123,mpg123" > > FULL_OPTIMIZATION = "-fexpensive-optimizations -fomit-frame-pointer > -frename-registers -O4 -ffast-math" > BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}" > -- > 1.9.1 > > -- > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
