summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics
AgeCommit message (Collapse)AuthorFiles
2011-09-26matchbox: Upgrade SRCREV to reflect recent accpeted patches by upstreamZhai Edwin4
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-25cairo: Disable bfd symbol loopup since we don't list it in DEPENDSRichard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22qemugl: Use local variable rather than "push" to save registerZhai Edwin2
New gcc uses "%esp" rather than "%ebp" to index local variable in stack, and push between save-to/restore-from stack decrease "%esp", which leads wrong index. Saving registers via local variables to make gcc aware of this and avoid stack disorder. [YOCTO #1442] got fixed Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22xserver-xf86-lite.inc: use ${datadir} instead of /usr/shareOtavio Salvador1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22xserver-xf86-dri-lite.inc: use ${datadir} instead of /usr/shareOtavio Salvador1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22xserver-xf86-common.inc: use ${datadir} instead of /usr/shareOtavio Salvador1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-19freetype: disable bzip2 compressed font supportPaul Eggleton1
If we do not disable this then it is enabled sometimes and disabled at others depending on whether bzip2 has been built at the time, and worst case it will cause a race condition if bzip2 is building at the same time. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-16Misc: Added MLPREFIX to final pkg names in case of DEBIAN_NAMES.Lianhao Lu1
[YOCTO #1486] Added MLPREFIX to the final package names of library packages in case of DEBIAN_NAMES. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-09-16ttf-bitstream-vera_1.10: add PN to RDEPENDSTom Zanussi1
RDEPENDS is package-specific, so add ${PN} to it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-16liberation-fonts_1.06: add PN to RDEPENDSTom Zanussi1
RDEPENDS is package-specific, so add ${PN} to it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-16liberation-fonts_1.04: add PN to RDEPENDSTom Zanussi1
RDEPENDS is package-specific, so add ${PN} to it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-13Revert "pango: use qemu to generate pango.modules during rootfs construction"Richard Purdie2
This reverts commit 62381fd3a135318794f14dc3740b04facd32446e. This commit has issues with the rpm rootfs generation which need resolving before it can be accepted.
2011-09-07xserver-nodm-init: Change hidraw mode to allow normal user accessZhai Edwin1
USB HID like touch screen could be presented as hidraw* device, this change make user under rootless X can access them. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2011-09-07pango: use qemu to generate pango.modules during rootfs constructionPhil Blundell2
This allows pango to be installed in an image with read-only-rootfs. Signed-off-by: Phil Blundell <philb@gnu.org>
2011-09-02o-hand recipes: convert from svn.o-hand.org to git.yoctoproject.orgSaul Wold3
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-08-31xserver-nodm: Disable dbus-wait as it causes users too much confusionRichard Purdie2
In the event the xserver fails to start the dbus-wait has to time out and this causes many users a lot of confusion. If we wish to reinstate this, we need to find a safer mechanism to do it where X failing to start cancels the timeout (sends a dbus event at that point?) The comments are left in the file as an example in case some user does wish to enable is. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-26pango: make x11 support conditional on DISTRO_FEATURESPhil Blundell2
This allows pango to build on DISTROs which don't enable x11. Also adjust the SECTION since pango isn't really an X library. Signed-off-by: Phil Blundell <philb@gnu.org>
2011-08-23libsdl: do not inherit nativesdkJiajun Xu1
We already enable target version for libsdl and use BBCLASSEXTEND to enable nativesdk. No need to inherit nativesdk then. Signed-off-by: Jiajun Xu <jiajun.xu@intel.com>
2011-08-23recipes: Delete patch=1, its default and replace pnum with striplevelKhem Raj17
Some place pnum=1 is used which is removed as well since striplevel=1 is default Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-08-19xcb/libpthreads: Add BBCLASSEXTEND to resolve missing providers in world buildsRichard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-16dri2proto: upgrade from 2.4 to 2.6Dexuan Cui2
The patch has been integrated into 1.4.14 so let's remove it. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-08-16glproto: upgrade from 1.4.13 to 1.4.14Dexuan Cui2
The patch has been integrated into 1.4.14 so let's remove it. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-08-16xproto: upgrade from 7.0.21 to 7.0.22Dexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-08-16freetype: upgrade from 2.4.4 to 2.4.6Dexuan Cui2
freetype-2.4.6/docs/LICENSE.TXT changed a little to describe more clearly the compatibility about FreeTypeLicense and GPLv2+, but the actual license remains unchanged: it's still LICENSE = "FreeTypeLicense | GPLv2+". Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-08-16util-macros: upgrade from 1.14.0 to the latest version 0.15.0Dexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-08-16libxcb: enable native/nativesdk builds as was done previously in meta-oeDmitry Eremin-Solenikov1
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2011-08-15libx11-diet: Fix bug 1050Xiaofeng Yan1
[YOCTO #1050] I got do_compile failure during building qemux86 image | ../../../doltlibtool: line 17: /distro/dcui/0704/pc1/build/tmp/work/i586-poky-linux/libx11-diet-1.3-r2/libX11-1.3/modules/im/ximcp/../../../libtool: No such file or directory This is due to not found libtool, but i586-poky-linux-libtool in libX11-1.3 So I disable dolt for solving this problem. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2011-08-15libsdl: enable opengl for libsdlJiajun Xu1
To enable opengl for libsdl, we need DEPENDS on virtual/libgl. Add a check for "opengl" in DISTRO_FEATURES and when it's set, "--enable-video-opengl" and "virtual/libgl" will be added into EXTRA_CONF and DEPENDS. Signed-off-by: Jiajun Xu <jiajun.xu@intel.com> Acked-by: Phil Blundell <philb@gnu.org>
2011-08-15libsdl: add target versionJiajun Xu1
Rename libsdl-nativesdk to libsdl to enable target version. libsdl is needed in some graphics testing. Signed-off-by: Jiajun Xu <jiajun.xu@intel.com> Acked-by: Phil Blundell <philb@gnu.org>
2011-08-15cairo: only use x11 if selected in DISTRO_FEATURESPhil Blundell1
This makes it possible to build cairo-using apps without X11. Signed-off-by: Phil Blundell <philb@gnu.org>
2011-08-15libx11: skip self if x11 not in DISTRO_FEATURESPhil Blundell1
This stops (most) x11 packages leaking into a non-x11 distro by mistake. Signed-off-by: Phil Blundell <philb@gnu.org>
2011-08-15pixman: remove spurious dependency on libx11Phil Blundell1
Nothing in pixman actually uses libx11, so no need to DEPEND on it. Signed-off-by: Phil Blundell <philb@gnu.org>
2011-08-12xcb-proto: update based on changes to python.m4 in automakeKumar Gala5
1. We dont need the aclocal patch as this will be handled by automake 2. We need to update xcb-proto.pc.in to know about ${libdir} since we'll end up with something like: pythondir=${libdir}/python2.6/site-packages Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-08-05Misc: Corrected the dependency on non-native for -native package.Lianhao Lu1
[YOCTO #1336] Corrected the wrong dependency on non-native for -native packages for the following recipes: - util-macros - intltool Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-08-04libxt: Add depends for util-linux and libxcbSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-08-04xserver-nodm-init: Fix X start failure on some platformZhai Edwin1
sudo is used to run rootless X in xserver-nodm, and start to fail with "xf86OpenConsole: Cannot open /dev/tty0" error after upgrade to 1.8.1. sudo seems wait for some resource that is unavailable in early phase of booting. This patch swith to "su" for rootless X starting as a fix. [YOCTO #1211] got fixed Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2011-08-04SRC_URI, S: use BPN instead of PN for multilib caseYu Ke2
in multilibcase, PN has multilib prefix, so it is not correct to use PN in SRC_URI and S. instead, we've dedicately pruned multilib prefix in BPN, so BPN is the right alternative for PN. Signed-off-by: Yu Ke <ke.y@intel.com>
2011-08-04font-util: The recipe produces binaries so don't mark as 'all' architectureRichard Purdie3
Since font-util produces binaries it shouldn't be marked as "all" package architecture. To achieve this we need to move the settings out the common include file. This fixes errors like: ERROR: runstrip: ''mips-poky-linux-strip' --remove-section=.comment --remove-section=.note '/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/all-poky-linux/font-util-1.2.0-r2.1/package/usr/bin/bdftruncate'' strip command failed ERROR: runstrip: ''mips-poky-linux-strip' --remove-section=.comment --remove-section=.note '/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/all-poky-linux/font-util-1.2.0-r2.1/package/usr/bin/ucs2any'' strip command failed Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-27libxcb: Add missing DEPENDS on libxdmcpKhem Raj1
Observed this to fail when populating new tmpdir from shared state Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-07-26upstream status: add for libsdl and xserver patchesYu Ke6
Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-25bitbake.conf/classes: Variable cleanupRichard Purdie1
This patch removes the variables BASE_PACKAGE_ARCH, BASEPKG_HOST_SYS, BASEPKG_TARGET_SYS and also removes the immediate assignments in several core classes as these are no longer required. This should make it clearer what some of the core variables do and simplfy some overly complex and confusing class code. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-22mesa-xlib, mesa-dri: Probe for newlocale() before using it.Khem Raj3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-07-21clutter-box2d: fix isfinite.patchSaul Wold1
The original patch lost ^M and was not appliable. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-07-20clutter-box2d: Replace use of finite macro with C99 compliant isfinite()Khem Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-07-20libxdamage,libxft,libxrandr: Add missing dependency on virtual/libx11Khem Raj3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-07-20xcb-proto: add multilib support.Dongxiao Xu4
There is hardcode of /usr/lib dir for some python files. Fix it to support multilib. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-07-13Patches: Fix Upstream-Status infoSaul Wold3
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-07-13xserver-kdrive: add patch upstream status infoYu Ke31
- add patch upstream status - also remove the obsolete xserver-kdrive-1.3.0.0 patches Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-07-10libx11: ensure nativesdk uses correct DEPENDS and XCB flagsSaul Wold1
The inital patch was for native, but nativesdk also needs the same change. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-07-08libx11: enable xcb supportSaul Wold1
[YOCTO #1196] XCB support is needed in libx1l, it has been enabled in libx11-trim for sometime and was not in full version. The usage here is for LSB testing, which uses full libx11. Signed-off-by: Saul Wold <sgw@linux.intel.com>