xbmc: add `libass` to `DEPENDS`
xbmc: add `libass` to `DEPENDS`

Task compile of `xbmc_svn.bb` fails with the following error message when using `angstrom-2010.x`. `angstrom-2008.1` does/did not have this problem probably because of using Libtool 2.2.

	arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/s
	ysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_RE
	ENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-ne
	on-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE
	_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fo
	mit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2
	 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PA
	TH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -I. -I.. -I../../ -I../linux -I../cores -I../../guili
	b -I../posix -I../../lib/jsoncpp/jsoncpp/include -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/ -
	I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-lin
	ux-gnueabi/usr/include/alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstro
	m-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/ho
	me/paul/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-li
	nux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build-angstrom-nex
	t/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/
	oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git Socket.cpp -o Socket.o
		LINK  libass.la
	In file included from log.h:25:0,
		               from Socket.cpp:26:
	../../guilib/StdString.h:1597:14: note: the mangling of 'va_list' has changed in GCC 4.4
	arm-angstrom-linux-gnueabi-libtool: link: warning: library `/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/libfreetype.la' was moved.
	/bin/grep: /usr/lib/libz.la: No such file or directory
	/bin/sed: can't read /usr/lib/libz.la: No such file or directory
	arm-angstrom-linux-gnueabi-libtool: link: `/usr/lib/libz.la' is not a valid libtool archive
	make[4]: *** [libass.la] Error 1
	make[4]: Leaving directory `/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
	libass/libass'
	make[3]: *** [all-recursive] Error 1
	make[3]: Leaving directory `/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
	libass'
	make[2]: *** [all] Error 2
	make[2]: Leaving directory `/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
	libass'
	make[1]: *** [../libass/.libs/libass.so] Error 2
	make[1]: Leaving directory `/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
	libass/xbmc'
	make: *** [dvdpcodecs] Error 2
	make: *** Waiting for unfinished jobs....

Using the external package fixes this problem.

	Build Configuration:
	BB_VERSION        = "1.12.0"
	METADATA_BRANCH   = "<unknown>"
	METADATA_REVISION = "a36e1dd"
	TARGET_ARCH       = "arm"
	TARGET_OS         = "linux-gnueabi"
	MACHINE           = "beagleboard"
	DISTRO            = "angstrom"
	DISTRO_VERSION    = "v20110318"
	TARGET_FPU        = "hard"

Signed-off-by: Paul Menzel <acd6d3b156327487a919475da61b8867f1e8b249@users.sourceforge.net>
Acked-by: Koen Kooi <42e3d96910f922bdd7dd1805fe3f8aff634f391d@dominion.thruhere.net>

sentient-energy/emsw-oe-mirror,JamesAng/oe,openembedded/openembedded,openembedded/openembedded,hulifox008/openembedded,dellysunnymtech/sakoman-oe,hulifox008/openembedded,hulifox008/openembedded,sentient-energy/emsw-oe-mirror,hulifox008/openembedded,xifengchuo/openembedded,JamesAng/oe,dellysunnymtech/sakoman-oe,dellysunnymtech/sakoman-oe,JamesAng/goe,JamesAng/oe,JamesAng/goe,openembedded/openembedded,hulifox008/openembedded,xifengchuo/openembedded,hulifox008/openembedded,openembedded/openembedded,xifengchuo/openembedded,JamesAng/goe,openembedded/openembedded,dellysunnymtech/sakoman-oe,openembedded/openembedded,sentient-energy/emsw-oe-mirror,openembedded/openembedded,openembedded/openembedded,sentient-energy/emsw-oe-mirror,dellysunnymtech/sakoman-oe,sentient-energy/emsw-oe-mirror,giobauermeister/openembedded,openembedded/openembedded,xifengchuo/openembedded,JamesAng/goe,dellysunnymtech/sakoman-oe,giobauermeister/openembedded,JamesAng/goe,giobauermeister/openembedded,openembedded/openembedded,JamesAng/oe,dellysunnymtech/sakoman-oe,JamesAng/oe,JamesAng/goe,JamesAng/oe,dellysunnymtech/sakoman-oe,xifengchuo/openembedded,hulifox008/openembedded,xifengchuo/openembedded,openembedded/openembedded,xifengchuo/openembedded,xifengchuo/openembedded,sentient-energy/emsw-oe-mirror,sentient-energy/emsw-oe-mirror,giobauermeister/openembedded,giobauermeister/openembedded,giobauermeister/openembedded,dellysunnymtech/sakoman-oe,giobauermeister/openembedded,giobauermeister/openembedded,JamesAng/oe,xifengchuo/openembedded,JamesAng/goe,giobauermeister/openembedded