summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* libsdl: replace tabs with spacesMartin Jansa2011-11-291-3/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl: enable cdrom, alsa and tslib, disable rpath and add few fixes from ↵Martin Jansa2011-11-291-6/+12
| | | | | | | | | | | meta-oe * virtual/libsdl is used in sdl.bbclass but nothing was providing it * rpath disabled because otherwise libtool and ld try to link against ${libdir}/libdl.so.2 on the host (see OE-classic commit af1a2e0e7626e372f22afbcabf08d9ae6b0d7b01) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl: rename files dir to libsdl-1.2.14 for faster lookupMartin Jansa2011-11-291-0/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl: drop unused filesMartin Jansa2011-11-292-90/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-common: allow empty PNMartin Jansa2011-11-291-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa: package gl/egl/osmesa to separate packagesMartin Jansa2011-11-291-2/+11
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xserver-xorg: only use --disable-dga in xserver-xorg-liteOtavio Salvador2011-11-293-2/+2
| | | | | | | | Xorg VESA driver calls DGAInit enforcing this symbol to be available to the driver to work so we revert back to only disable DGA for lite flavor of Xorg. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libx11-trim: update to 1.4.4Xiaofeng Yan2011-11-294-0/+117
| | | | | | | | | | | Some description : 1 Remove --with-xcb because xcb is necessary item in the new version. 2 keysymdef_include.patch uses in keeping native directory of X11 as the default configuration. \ or else host directory "/usr/include/X11" is selected when running ./configure. 3 makekeys_crosscompile.patch avoid host contamination. 4 x11_disable_makekeys.patch uses in compiling makekey.c needed by makekeys-makekeys.o Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* getVar/setVar cleanupsRichard Purdie2011-11-261-1/+1
| | | | | | | Complete the bb.data.getVar/setVar replacements with accesses directly to the data store object. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tslib: Set open mode for ts_calibate.cXiaofeng Yan2011-11-242-2/+33
| | | | | | | | | | | | Get patch from: http://permalink.gmane.org/gmane.comp.lib.uclibc.buildroot/27614 There is a potentially "unsafe" use of open(). Ubuntu 8.10+, for instance, by default enables the compiler flag -D_FORTIFY_SOURCE=2 \ which throws an error of ts_calibrate.c. To fix this, \ set a mode in the open() call, patch patched ts_calibrate.c \ to set 0644 (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH) and it compiles fine Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* directfb: change check sumXiaofeng Yan2011-11-231-5/+3
| | | | | | | | Change check sum of directfb. The previous checksum was incorrect when it was added due to a corrupted download on the submitter's system. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-wm: Fix variable type in _NET_WORKAREA settingZhai Edwin2011-11-221-1/+1
| | | | | | | | | | | According to XChangeProperty doc, array of "long" should be used when format is 32. Wrong _NET_WORKAREA parameter caused blank screen in matchbox-desktop on 64 bit platform. [YOCTO #1689] got fixed. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: fix calling host's commandsKang Kai2011-11-183-1/+73
| | | | | | | | mesa use its script file bin/mklib to generate libraries, and call the host's commands "ar/ranlib/gcc/g++". Fix it to call the cross-compile tools properly. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* directfb: update to 1.4.15Xiaofeng Yan2011-11-162-21/+24
| | | | | | | | | | The newest version for directfb is 1.5.3 but it's instruction set base on armv6. The current qemuarm don't have some instructions for armv6 because some codes of \ the new version of directfb more than 1.5 are realized with assemble language,for example the lock. \ I update this recipe to 1.4.15 for directfb running more platform. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11-diet: update to 1.4.4Xiaofeng Yan2011-11-1610-95/+89
| | | | | | | | I remove patch "nodolt.patch" because it is no use in the new version \ and change patch "include_fix.patch" to "keysymdef_include.patch" from libx11-1.4.4. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinit: rdepends on util-linux-mcookie to avoid brining whole util-linuxOtavio Salvador2011-11-111-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xinit: Fix `startx` looking for `mcookie` in sysrootPaul Menzel2011-11-101-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `startx` run on a system based on the demo systemd image [1] and `opkg`-installed packages fails with the following error. /usr/bin/startx: line 139: /OE/tentacle/build/tmp-angstrom_2010_x/sysroots/x68_64-linux/usr/bin/mcookie: No such file or directory Applying commit 443bcc07 [1] from OE-classic Author: Tom Rini <tom_rini@mentor.com> Date: Thu Apr 7 10:36:43 2011 -0700 xinit: Fix mcookie / util-linux-ng dependency xinit just needs to know the runtime path of mcookie so we need to RDEPEND on util-linux-ng and pass the runtime path in via EXTRA_OECONF Signed-off-by: Tom Rini <tom_rini@mentor.com> fixes this issue. Commit 7f6cec6f [2] Author: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> Date: Sun Feb 21 18:11:30 2010 +0100 xinit: add dependency on util-linux-ng […] tried to address the same problem but apparently did not help, because Tom still had problems. [1] http://www.angstrom-distribution.org/demo/beagleboard/Angstrom-systemd-image-eglibc-ipk-v2011.11-core-beagleboard.rootfs.tar.bz2 [2] http://git.openembedded.org/openembedded/commit/443bcc0785bc004e471b3750a34d12d2fd2e5dad [3] http://git.openembedded.org/openembedded/commit/7f6cec6f0adb6203a6dbaf8a43c67c2c4f8bf84e Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
* Convert to use direct access to the data store (instead of bb.data.*Var*())Richard Purdie2011-11-106-7/+7
| | | | | | | | | | | | | | | This is the result of running the following over the metadata: sed \ -e 's:bb.data.\(setVar([^,()]*,[^,()]*\), *\([^ )]*\) *):\2.\1):g' \ -e 's:bb.data.\(setVarFlag([^,()]*,[^,()]*,[^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^() ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -i `grep -ril bb.data *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gst: fix patch filenameJoshua Lock2011-11-081-0/+0
| | | | | | | Munged the patch filename somehow. Apologies for the noise. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mx: add mx toolkit 1.3.2Joshua Lock2011-11-081-0/+17
| | | | | | A widget toolkit built on Clutter Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-gtk-1.8: add clutter-gtk 0.11.4Joshua Lock2011-11-081-0/+11
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-gst-1.8: add 1.4.2 for use with clutter 1.8Joshua Lock2011-11-082-0/+37
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-1.8: add 1.8.0Joshua Lock2011-11-081-0/+26
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* cogl: add cogl 1.8.0 recipeJoshua Lock2011-11-083-1/+36
| | | | | | Cogl has been split into a separate recipe as of the clutter-1.8 series Signed-off-by: Joshua Lock <josh@linux.intel.com>
* qemugl: switch to new git repoPaul Eggleton2011-11-071-1/+1
| | | | | | The qemugl git repository is now on yoctoproject.org. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* tslib: fix the bug with loading libts-1.0.soDmitry Cherukhin2011-11-072-1/+59
| | | | | | | | Touchpad did not work in the qtdemoE if the library libts-1.0.so was not loaded manually using the LD_PRELOAD variable. This problem was fixed in the tslib mainline https://github.com/kergoth/tslib after the 1.0 release. We just import the patch. Signed-off-by: Dmitry Cherukhin <dima_ch@emcraft.com>
* cogl: COPYING file Updated FSF AddressSaul Wold2011-11-071-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xserver-nodm-init: Use useradd to add the xuser for rootless XSaul Wold2011-11-021-18/+10
| | | | | | | | | This also address an issue with dbus and connman, since connmand needs to start as the xuser in the rootless X situation. Fixes: [YOCTO #1699] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* util-macros: Drop unneeded dependenciesRichard Purdie2011-11-011-4/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: bump PR after python upgradeMartin Jansa2011-10-313-3/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* clutter-gtk: add LIC_FILES_CHKSUM to include fileJoshua Lock2011-10-311-0/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* xserver-xorg: Add mesa-dri to depends instead of virtual/libglKhem Raj2011-10-241-1/+1
| | | | | | | | | | | | | | | | | Fixes the compile problems e.g. | checking for GL... yes | checking for DRIPROTO... yes | checking for DRI... no | configure: error: Package requirements (glproto >= 1.4.14 dri >= 7.8.0) were not met: | | No package 'dri' found | | Consider adjusting the PKG_CONFIG_PATH environment variable if you | installed software in a non-standard prefix. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl: update to 1.2.14Kang Kai2011-10-204-363/+139
| | | | | | | | | Update libsdl to 1.2.14 * update configure_tweak.patch * update bb file, including add configure option --disable-video-ps3, drop acinclude.m4 and kernel-asm-page.patch and remove old libtool macros Signed-off-by: Kang Kai <kai.kang@windriver.com>
* fontconfig: fix fix-pkgconfig.patchMartin Jansa2011-10-182-2/+2
| | | | | | | | | * missing $ is causing problems ie when building webkit-efl * see http://lists.linuxtogo.org/pipermail/openembedded-core/2011-June/003798.html for details Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-dri: use DRIDRIVERS_append_arch to promote right usage for BSP layer ↵Martin Jansa2011-10-171-2/+2
| | | | | | | maintainers Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: remove glx-use-tls againMartin Jansa2011-10-172-9/+1
| | | | | | | * khem confirmed that uclibc does support it now Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-dri: Enable swrast only by default and intel drivers only on IA platformRichard Purdie2011-10-153-7/+5
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-git: fix LIC_FILES_CHKSUMMartin Jansa2011-10-141-0/+1
| | | | | | | | | | | | | | | | | * only wording was changed a bit and GLUT is not named explicitly $ diff docs/license.html 7.11/Mesa-7.11/docs/license.html 41,44c41,44 < and licenses apply to different components. For example, some demo programs < are copyrighted by SGI, some of the Mesa device drivers are copyrighted by < their authors. See below for a list of Mesa's main components and the license < for each. --- > and licenses apply to different components. For example, GLUT is copyrighted > by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa > device drivers are copyrighted by their authors. See below for a list of > Mesa's main components and the license for each. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-git: upgrade from 7.7+git to 7.11+gitMartin Jansa2011-10-144-233/+71
| | | | | | | * progs package is also gone like in 7.11 (moved to separate recipe) * uclibc.patch was updated a bit to apply again Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-git: lower D_P a bit more then all mesa-driMartin Jansa2011-10-142-0/+8
| | | | | | | | * it needs to be done in .bb because mesa-dri.inc is included after mesa-git.inc * lower it for mesa-xlib to same value Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-git: move shared parts from mesa-dri_git to mesa-git.inc and add ↵Martin Jansa2011-10-143-31/+36
| | | | | | mesa-xlib_git Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-dri: LEAD_SONAME shouldn't be needed now, when we're packaging each lib ↵Martin Jansa2011-10-142-4/+0
| | | | | | in separate package Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-dri: move shared options to mesa-dri.incMartin Jansa2011-10-143-38/+23
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-xlib: move shared options to .incMartin Jansa2011-10-142-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa: move shared PROTO_DEPS, LIB_DEPS and DEPENDS to common .incMartin Jansa2011-10-144-14/+9
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-7.11: move shared DEPENDS, SRC_URI, checksums and do_configure_prepend ↵Martin Jansa2011-10-143-31/+16
| | | | | | to shared .inc file Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-common: MesaDemos is now separate recipes, bump PE, introduce INC_PRMartin Jansa2011-10-144-6/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-common: add common LIC_FILES_CHKSUM for newer mesa versionsMartin Jansa2011-10-143-4/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa: move common patches which could be used in both mesa-dri and mesa-xlib ↵Martin Jansa2011-10-146-2/+3
| | | | | | from mesa-dri to mesa Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mesa-dri-glsl-native: fix LICENSEMartin Jansa2011-10-141-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>