summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* cairo: Disable bfd symbol loopup since we don't list it in DEPENDSRichard Purdie2011-09-252-1/+4
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemugl: Use local variable rather than "push" to save registerZhai Edwin2011-09-222-2/+61
| | | | | | | | | | | | 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>
* xserver-xf86-lite.inc: use ${datadir} instead of /usr/shareOtavio Salvador2011-09-221-1/+1
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-dri-lite.inc: use ${datadir} instead of /usr/shareOtavio Salvador2011-09-221-1/+1
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-common.inc: use ${datadir} instead of /usr/shareOtavio Salvador2011-09-221-1/+1
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: disable bzip2 compressed font supportPaul Eggleton2011-09-191-2/+2
| | | | | | | | | | 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>
* Misc: Added MLPREFIX to final pkg names in case of DEBIAN_NAMES.Lianhao Lu2011-09-161-2/+2
| | | | | | | | [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>
* ttf-bitstream-vera_1.10: add PN to RDEPENDSTom Zanussi2011-09-161-2/+2
| | | | | | | 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>
* liberation-fonts_1.06: add PN to RDEPENDSTom Zanussi2011-09-161-2/+2
| | | | | | | 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>
* liberation-fonts_1.04: add PN to RDEPENDSTom Zanussi2011-09-161-1/+2
| | | | | | | 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>
* Revert "pango: use qemu to generate pango.modules during rootfs construction"Richard Purdie2011-09-132-8/+5
| | | | | | | This reverts commit 62381fd3a135318794f14dc3740b04facd32446e. This commit has issues with the rpm rootfs generation which need resolving before it can be accepted.
* xserver-nodm-init: Change hidraw mode to allow normal user accessZhai Edwin2011-09-071-0/+4
| | | | | | | 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>
* pango: use qemu to generate pango.modules during rootfs constructionPhil Blundell2011-09-072-5/+8
| | | | | | This allows pango to be installed in an image with read-only-rootfs. Signed-off-by: Phil Blundell <philb@gnu.org>
* o-hand recipes: convert from svn.o-hand.org to git.yoctoproject.orgSaul Wold2011-09-023-16/+17
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xserver-nodm: Disable dbus-wait as it causes users too much confusionRichard Purdie2011-08-312-3/+4
| | | | | | | | | | 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>
* pango: make x11 support conditional on DISTRO_FEATURESPhil Blundell2011-08-262-5/+7
| | | | | | | 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>
* libsdl: do not inherit nativesdkJiajun Xu2011-08-231-2/+2
| | | | | | | 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>
* recipes: Delete patch=1, its default and replace pnum with striplevelKhem Raj2011-08-2317-48/+48
| | | | | | | 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>
* xcb/libpthreads: Add BBCLASSEXTEND to resolve missing providers in world buildsRichard Purdie2011-08-192-1/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dri2proto: upgrade from 2.4 to 2.6Dexuan Cui2011-08-162-57/+3
| | | | | | The patch has been integrated into 1.4.14 so let's remove it. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* glproto: upgrade from 1.4.13 to 1.4.14Dexuan Cui2011-08-162-57/+3
| | | | | | The patch has been integrated into 1.4.14 so let's remove it. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* xproto: upgrade from 7.0.21 to 7.0.22Dexuan Cui2011-08-161-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* freetype: upgrade from 2.4.4 to 2.4.6Dexuan Cui2011-08-162-4/+4
| | | | | | | | 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>
* util-macros: upgrade from 1.14.0 to the latest version 0.15.0Dexuan Cui2011-08-161-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* libxcb: enable native/nativesdk builds as was done previously in meta-oeDmitry Eremin-Solenikov2011-08-161-0/+2
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* libx11-diet: Fix bug 1050Xiaofeng Yan2011-08-151-2/+3
| | | | | | | | | | | | | [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>
* libsdl: enable opengl for libsdlJiajun Xu2011-08-151-3/+4
| | | | | | | | | 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>
* libsdl: add target versionJiajun Xu2011-08-151-5/+15
| | | | | | | | 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>
* cairo: only use x11 if selected in DISTRO_FEATURESPhil Blundell2011-08-151-2/+3
| | | | | | This makes it possible to build cairo-using apps without X11. Signed-off-by: Phil Blundell <philb@gnu.org>
* libx11: skip self if x11 not in DISTRO_FEATURESPhil Blundell2011-08-151-0/+5
| | | | | | This stops (most) x11 packages leaking into a non-x11 distro by mistake. Signed-off-by: Phil Blundell <philb@gnu.org>
* pixman: remove spurious dependency on libx11Phil Blundell2011-08-151-2/+0
| | | | | | Nothing in pixman actually uses libx11, so no need to DEPEND on it. Signed-off-by: Phil Blundell <philb@gnu.org>
* xcb-proto: update based on changes to python.m4 in automakeKumar Gala2011-08-125-25/+17
| | | | | | | | | | 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>
* Misc: Corrected the dependency on non-native for -native package.Lianhao Lu2011-08-051-2/+2
| | | | | | | | | | [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>
* libxt: Add depends for util-linux and libxcbSaul Wold2011-08-041-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xserver-nodm-init: Fix X start failure on some platformZhai Edwin2011-08-041-4/+2
| | | | | | | | | | | 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>
* SRC_URI, S: use BPN instead of PN for multilib caseYu Ke2011-08-042-2/+2
| | | | | | | | | 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>
* font-util: The recipe produces binaries so don't mark as 'all' architectureRichard Purdie2011-08-043-2/+4
| | | | | | | | | | | | | 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>
* libxcb: Add missing DEPENDS on libxdmcpKhem Raj2011-07-271-2/+2
| | | | | | | Observed this to fail when populating new tmpdir from shared state Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upstream status: add for libsdl and xserver patchesYu Ke2011-07-266-0/+12
| | | | | Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf/classes: Variable cleanupRichard Purdie2011-07-251-2/+0
| | | | | | | | | | | 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>
* mesa-xlib, mesa-dri: Probe for newlocale() before using it.Khem Raj2011-07-223-3/+48
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clutter-box2d: fix isfinite.patchSaul Wold2011-07-211-9/+9
| | | | | | | 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>
* clutter-box2d: Replace use of finite macro with C99 compliant isfinite()Khem Raj2011-07-202-2/+23
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxdamage,libxft,libxrandr: Add missing dependency on virtual/libx11Khem Raj2011-07-203-6/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xcb-proto: add multilib support.Dongxiao Xu2011-07-204-3/+26
| | | | | | | 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>
* Patches: Fix Upstream-Status infoSaul Wold2011-07-133-79/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xserver-kdrive: add patch upstream status infoYu Ke2011-07-1331-1440/+73
| | | | | | | - add patch upstream status - also remove the obsolete xserver-kdrive-1.3.0.0 patches Signed-off-by: Yu Ke <ke.yu@intel.com>
* libx11: ensure nativesdk uses correct DEPENDS and XCB flagsSaul Wold2011-07-101-3/+10
| | | | | | | The inital patch was for native, but nativesdk also needs the same change. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libx11: enable xcb supportSaul Wold2011-07-081-3/+8
| | | | | | | | | | [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>
* x11perf: Packaged unpackaged filesRichard Purdie2011-07-051-1/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>