summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* matchbox: Upgrade SRCREV to reflect recent accpeted patches by upstreamZhai Edwin2011-09-264-7/+7
| | | | | | | (From OE-Core rev: 33a1a05ef988c69f8ff8e38c6723922082e5d1aa) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: Disable bfd symbol loopup since we don't list it in DEPENDSRichard Purdie2011-09-252-1/+4
| | | | | | (From OE-Core rev: ac8b7e275a8789b6605ef84a3b128aea2518b596) 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 (From OE-Core rev: afc9edc27e77e80fdd24b4c8c538f91672940e75) 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
| | | | | | | (From OE-Core rev: d86acde7c6c57bd848feb1875c10df9b1de1201d) 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
| | | | | | | (From OE-Core rev: e83f142e1510cf686d9626b873ce9acf7baced0a) 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
| | | | | | | (From OE-Core rev: 9e283b637fcfc704156675eef4bc53966a03e3dc) 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-201-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. (From OE-Core rev: 81274f4488fbc4d68d150870735ec0181b60b451) 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. (From OE-Core rev: 1162b78d6f99da52cd7d122e4295c618184e41cd) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ttf-bitstream-vera_1.10: add PN to RDEPENDSTom Zanussi2011-09-161-2/+2
| | | | | | | | | RDEPENDS is package-specific, so add ${PN} to it. (From OE-Core rev: cfccedf0f9c2aa051de3ecdd4c3f6d42729c982d) 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. (From OE-Core rev: c259bc5a16d85527ad22c22e996195eebe3519c1) 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. (From OE-Core rev: d29f252486f80f2d59f5cd63042336f317a59e43) 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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: ddb54d4a467b51f5f8f305f532bd5ea64df92876) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: 62381fd3a135318794f14dc3740b04facd32446e) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* o-hand recipes: convert from svn.o-hand.org to git.yoctoproject.orgSaul Wold2011-09-023-16/+17
| | | | | | | (From OE-Core rev: 4e7218c19775ef81caed27742e9d203af10b7416) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: 0471b17b061e57231387ef90c95fc0c34fc0e66b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: make x11 support conditional on DISTRO_FEATURESPhil Blundell2011-08-292-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. (From OE-Core rev: ac92a573dd38270a28967c76472435cfd7f9bdfe) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.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. (From OE-Core rev: f3945cf1a9d33438afbcb28ee35edc10b9d047d9) Signed-off-by: Jiajun Xu <jiajun.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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 (From OE-Core rev: 4e108857e0d40105f7ecbc55e99bd6c367bb7386) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb/libpthreads: Add BBCLASSEXTEND to resolve missing providers in world buildsRichard Purdie2011-08-192-1/+3
| | | | | | (From OE-Core rev: 9134800548a03bfe3a7e351a15f2129bcb3cc680) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dri2proto: upgrade from 2.4 to 2.6Dexuan Cui2011-08-172-57/+3
| | | | | | | | | The patch has been integrated into 1.4.14 so let's remove it. (From OE-Core rev: 8e0e309966576d705c75eb0e82cbf46e57fc0e46) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glproto: upgrade from 1.4.13 to 1.4.14Dexuan Cui2011-08-172-57/+3
| | | | | | | | | The patch has been integrated into 1.4.14 so let's remove it. (From OE-Core rev: 6f66bab6bf9fa202bfbbaed5d86c0d585e23571e) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xproto: upgrade from 7.0.21 to 7.0.22Dexuan Cui2011-08-171-2/+2
| | | | | | | (From OE-Core rev: 8f80adf492226af775487e9224d4892a5f9c72a3) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: upgrade from 2.4.4 to 2.4.6Dexuan Cui2011-08-172-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+". (From OE-Core rev: 06e0d50a936c01d4f02e7208b7e3784947436462) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-macros: upgrade from 1.14.0 to the latest version 0.15.0Dexuan Cui2011-08-171-2/+2
| | | | | | | (From OE-Core rev: c8289590ac4b60d1bec5397585c9ceb3d2982ae1) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcb: enable native/nativesdk builds as was done previously in meta-oeDmitry Eremin-Solenikov2011-08-171-0/+2
| | | | | | | (From OE-Core rev: 552fc421b54303fbaad57b4596350e1bc4ed6674) Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: 710ad20f005cb96a6aabf3f0eb184a254ada1610) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: c28e62125209aa2e9606f094a4100ac1107fdd28) Signed-off-by: Jiajun Xu <jiajun.xu@intel.com> Acked-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.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. (From OE-Core rev: 2d719f69676e9a64f7baf34f058441b887dfa14a) Signed-off-by: Jiajun Xu <jiajun.xu@intel.com> Acked-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.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. (From OE-Core rev: ba22cfac56120d001a53d33aee3b8eb3feda2786) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.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. (From OE-Core rev: 2f94ff4fdb66755ba2448794baea19315ff96273) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.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. (From OE-Core rev: e3432253da5af35345a978c7435e31fee6938217) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.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 (From OE-Core rev: 4de2ba0eeaefbd6813443c6906108b815af9e109) Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.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 (From OE-Core rev: e33bd6024c5f4cdd5c16d51e9b5c75ec4e1f1fb8) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxt: Add depends for util-linux and libxcbSaul Wold2011-08-041-1/+1
| | | | | | | (From OE-Core rev: 972d805ae3d67c5d762fd18f76f2e0465d98f7d9) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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 (From OE-Core rev: cb935833a128d67e6c1fbe745cf68a58df6470d1) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: d6dca85028640034b1a5356920aad3268bd4f1c2) Signed-off-by: Yu Ke <ke.y@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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 (From OE-Core rev: 7aefddc57e9da02298af1aa98abedbe99435e15a) 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 (From OE-Core rev: 7bdc14b0537afa004830f1f23253b2778bb0e098) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream status: add for libsdl and xserver patchesYu Ke2011-07-266-0/+12
| | | | | | | (From OE-Core rev: 8afcc3551be8d608a2082ab7da7a6bfdba490f15) 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. (From OE-Core rev: d5521be2dcbaf213c140b0d12a4176380874426b) 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
| | | | | | | (From OE-Core rev: 1a55faf994b30101026b6c8980023f213ee1db2c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Sync patches with DOS line endings that became corruptedRichard Purdie2011-07-221-8/+8
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: fix isfinite.patchSaul Wold2011-07-211-1/+1
| | | | | | | | | | The original patch lost ^M and was not appliable. (From OE-Core rev: 980f57f2d21818957165a73a0f1bc8cc19e10113) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: Replace use of finite macro with C99 compliant isfinite()Khem Raj2011-07-202-2/+23
| | | | | | | (From OE-Core rev: 46a335577506f36714f66135931b7b9669dc1416) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxdamage,libxft,libxrandr: Add missing dependency on virtual/libx11Khem Raj2011-07-203-6/+6
| | | | | | | (From OE-Core rev: 65095cf2fa9f890a1faf29a8a743497d88e5cfa7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: ec7ea43749d40e4164dc35493a796b9546e60e4e) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Patches: Fix Upstream-Status infoSaul Wold2011-07-133-79/+0
| | | | | | | (From OE-Core rev: f2a5b2d143fff8337d2f0d024bc593c55f56a3a3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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 (From OE-Core rev: 1ec48876d36a415fcd5816c1e4de17f8794b367b) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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. (From OE-Core rev: e66c2999afa2b3efbce8bb46c89f9db5e15f35c7) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>