summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* xcb-proto: Package unshipped files, create python-xcbgen package for python ↵Richard Purdie2011-07-052-2/+5
| | | | | | xcbgen code Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tslib: Package unpackaged .la fileRichard Purdie2011-07-051-1/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xauth: upgrade from 1.05 to 1.06Yu Ke2011-07-041-2/+2
| | | | Signed-off-by: Yu Ke <ke.yu@intel.com>
* libdrm: upgrade to 2.4.26Yu Ke2011-07-043-2/+5
| | | | Signed-off-by: Yu Ke <ke.yu@intel.com>
* Drop PRIORITY variableRichard Purdie2011-07-017-7/+0
| | | | | | | | | | | | | | As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: Clean up packaging and fix warningsRichard Purdie2011-07-011-29/+15
| | | | | | | | | | | | | There were a number of QA errors being reported when packaging cairo. This patch ensures the debug files go in the -dbg package, the .so development links go into the -dev package, .a files into -staticdev. It also switches back to relying on debian package naming for the library name. Since this is working correctly now the files are in the correct packages, we can simplify the recipe and there is no change in the resulting package names from a package feed perspective. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fontconfig: specify font directory in EXTRA_OECONFPhil Blundell2011-06-291-2/+2
| | | | | | | since, otherwise, fontconfig's builtin default may not match ${datadir}. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: Use new git repoZhai Edwin2011-06-231-1/+1
| | | | | | | | clutter move its git server from clutter-project.org to gnome.org [YOCTO #1040] got fixed Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* dri2proto: Revert "dri2proto: make DRI2 swap event match GLX spec"Dexuan Cui2011-06-152-1/+55
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* glproto: Revert "glxproto: make GLX swap event struct match spec"Dexuan Cui2011-06-152-1/+55
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* libx11-diet: Fixed checksum and rebase patchSaul Wold2011-06-142-32/+44
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* util-macros_1.13.0.bb: Depend on virtual/gettext instead of gettextKhem Raj2011-06-141-2/+2
| | | | | | So multiple provider problem can be reolved amicably Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clutter-box2d_git: Switch SRC_URI to git.gnome.orgSaul Wold2011-06-141-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libxi: upgrade from 1.4.2 to the latest version 1.4.3Dexuan Cui2011-06-141-2/+4
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* libxext: upgrade from 1.2.0 to the latest version 1.3.0Dexuan Cui2011-06-141-3/+3
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* pixman: upgrade from 0.20.2 to the latest stable 0.22.0Dexuan Cui2011-06-141-4/+4
| | | | | | | | Update LIC_FILES_CHKSUM: 1) COPYING: only format change; no actual license change. 2) 0.22.0 doesn't have pixman-x64-mmx-emulation.h, so let's remove it. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* inputproto: upgrade from 2.0.1 to the latest version 2.0.2Dexuan Cui2011-06-141-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* glproto: upgrade from 1.4.12 to the latest version 1.4.13Dexuan Cui2011-06-141-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* dri2proto: upgrade from 2.3 to the latest version 2.4Dexuan Cui2011-06-141-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* resourceproto: upgrade from 1.1.1 to the latest version 1.2.0Dexuan Cui2011-06-141-3/+3
| | | | | | | Update LIC_FILES_CHKSUM due to the only change: + Copyright (c) 2002 XFree86 Inc Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* util-macros: upgrade from 1.13.0 to the latest version 0.14.0Dexuan Cui2011-06-141-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* startup-notification: upgrade from 0.10 to the latest version 0.12Dexuan Cui2011-06-141-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* xf86-driver-common.inc: remove .la files to avoid unpackaged warningOtavio Salvador2011-06-061-1/+5
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libx11: fix libX11 keysyms to pass xts5 of lsbJingdong Lu2011-06-024-5/+58
| | | | | | | | | | | | | | | Fixes bug: [YOCTO #1095] Because of cross-compiling libx11 keysyms will cause Xts5 test of LSB fail. libx11 use a tool named "makekey" which compiled as a native tool to generate ks_tables.h. Because the size of "unsigned long" is different between 32-bit and 64-bit, we should judge whether our target is 32-bit or 64-bit and tell "makekey". I add a patch to "makekeys_crosscompile.patch" to "src/utils/makekeys.c" in order to deal with the different targets. If our target is 32-bit, we force the variable its type is "unsigned long" to "uint32_t". So we can generate a correct keysyms. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* clutter-1.6: Add patch to update gettext macro versionSaul Wold2011-06-012-2/+35
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* glew: update to 1.6.0Saul Wold2011-06-012-2/+5
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Improve handling of 'all' architecture recipes and their interaction with sstateRichard Purdie2011-05-311-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing PACKAGE_ARCH = "all" mechanism of sharing packages is problematic with sstate since there are a variety of variables which have target specific values and the sstate package therefore correctly changes signature depending on the MACHINE setting. This patch creates a new "allarch" class which sets: PACKAGE_ARCH = "all" (as per the existing convention) INHIBIT_DEFAULT_DEPS = "1" (since its not target specific and therefore can't depend on the cross compiler or target libc) TARGET_ARCH = "all" TARGET_OS = "linux" TARGET_CC_ARCH = "none" (since these variables shouldn't change between the different packages and target compiler flags shouldn't be getting used) PACKAGE_EXTRA_ARCHS = "" (since we shouldn't be depending on any architecture specific package architectures) Not all PACKAGE_ARCH = "all" recipes can use this class since some run configure checks on the compiler. This means they have target specific components and therefore the "all" classification is incorrect. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* License Field Cleanup: Non-standard field namesBeth Flanagan2011-05-278-8/+8
| | | | | | | | | | | | I've cleaned up some odd license fields, fixed some license names and corrected some incorrect licenses. LICENSE really needs a pass through by the maintainers as some of the licensing is incorrect. Also, every license with Artistic should be gone through and noted as which version of Artistic. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* conf/bitbake.conf: Added variables for PR service.Lianhao Lu2011-05-274-4/+4
| | | | | | | | | | | | | | | | | | | | Added following variables for PR service: USE_PR_SERV: flag of whether to use the network PR service PRAUTOINX: search index for the network PR service PKGE/PKGV/PKGR: epoch, version and revision used in package feed. EXTENDPKGV: full package version string used in package relationships. For the following recipes, replace EXTENDPV with EXTENDPKGV: udev, xcb, xorg-proto, util-macros and linux-libc-headers then removed the unused EXTENDPV and EXTENDPEVER variables Users should use EXTENDPKGV instead for package feed generation. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg.conf: update keyboard config with evdevYu Ke2011-05-273-5/+7
| | | | | | | | | with xserver 1.10, the evdev driver is used by default, so update the keyboard config entry in xorg.conf accordingly. Fix [YOCTO #1108] Signed-off-by: Yu Ke <ke.yu@intel.com>
* x11-common: fix dbus-launch RDEPENDSKoen Kooi2011-05-271-2/+2
| | | | | | | /usr/bin/dbus-launch is in the dbus-x11 packages, the dbus-launch package doesn't exist Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x11-common 0.1: add runtime dep on dbus-x11Koen Kooi2011-05-261-4/+5
| | | | | | | | | dbus-launch moved into the dbus-x11 packages, so we need to drag it in. Also reorder fields to better fit with the styleguide Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-core-clutter: Update to 1.6Saul Wold2011-05-181-6/+6
| | | | | | Removed clutter-gtk and box2d Signed-off-by: Saul Wold <sgw@linux.intel.com>
* clutter: Clean up old recipesSaul Wold2011-05-185-79/+2
| | | | | | | clutter-1.4 is moved to meta-extras clutter-box2d is migrated to latest 1.6 version Signed-off-by: Saul Wold <sgw@linux.intel.com>