summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* xinit: upgrade to 1.3.3Laurentiu Palcu2013-10-261-4/+3
| | | | | | | | | | License file changed: Apple added their own header. (From OE-Core rev: 093ef5a02d4241da3353a8257f99b3cc0f6e7f56) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xmodmap: upgrade to 1.0.8Laurentiu Palcu2013-10-261-4/+3
| | | | | | | | | | License file changed slightly with some years changes. (From OE-Core rev: c20e88818fe96a452b0ce5d7698cbe7edd05fc70) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-fbdev: upgrade to 0.4.4Laurentiu Palcu2013-10-183-45/+8
| | | | | | | | | | | Removed the following backported patch(es): * Remove-mibstore.h.patch (From OE-Core rev: 86af33b891d860798de2ad2c0dbd3c90ceab13a1) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xprop: upgrade to 1.2.2Laurentiu Palcu2013-10-181-3/+2
| | | | | | | | (From OE-Core rev: bc98794c16c04466c2d63678f028f318a208ae51) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinput: upgrade to 1.6.1Laurentiu Palcu2013-10-181-3/+2
| | | | | | | | (From OE-Core rev: 7144ecd9432ce7468b1f920bf78ba0800f4e7c6c) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel: upgrade to 2.21.15Laurentiu Palcu2013-10-181-2/+2
| | | | | | | | (From OE-Core rev: a5cf5382172f2169bbbf2ce204dcf4cc2b8d881f) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xset: upgrade to 1.2.3Laurentiu Palcu2013-10-181-3/+2
| | | | | | | | (From OE-Core rev: a572cf355ca8ff59f7802eefad2a493520a734f3) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade to 2.4.47Laurentiu Palcu2013-10-182-8/+8
| | | | | | | (From OE-Core rev: eabacfc1d8153bb6557a99f05940815ce1fa7de5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-evdev: upgrade to 2.8.2Laurentiu Palcu2013-10-181-2/+2
| | | | | | | | (From OE-Core rev: 5714bf0169d8c96a514dc56cf966009e4d53a0a1) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xauth: upgrade to 1.0.8Laurentiu Palcu2013-10-181-3/+2
| | | | | | | | (From OE-Core rev: f3ecd2382c1f9f707d1b149dd9a7245d4d241b8e) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade to 2.10.1Laurentiu Palcu2013-10-181-2/+2
| | | | | | | | (From OE-Core rev: 9e79741f9d34499611beaa376080c0668c9b85c2) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: add explicit dependency on zlibRoss Burton2013-10-181-1/+1
| | | | | | | | | | | | In normal use this is pulled in through libpng, but it's exposed in the headers of cairo-pdf and cairo-ps and a build from sstate can end up without zlib being present. (From OE-Core rev: 8413bf1ce95802bff032b4592ca1aa4728d62cbf) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-macros: upgrade to 1.17.1Saul Wold2013-10-141-3/+2
| | | | | | | (From OE-Core rev: ab26a1d5854e3b76919907332802c88e46cbb7e8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-vesa: upgrade to 2.3.3Ross Burton2013-10-142-41/+2
| | | | | | | | | | | Drop Remove-mibstore.h.patch as that was a backport from git and is integrated into 2.3.3. (From OE-Core rev: cce5f8ea5ecf87c506be1c5e21d5058fbe953143) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxpm: upgrade to 3.5.11Ross Burton2013-10-141-4/+3
| | | | | | | | | | License checksum changed as a typo was fixed upstream. (From OE-Core rev: e7c3969b37f5ddbd83c1956f72a4cfb4d1060b66) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmu: upgrade to 1.1.2Ross Burton2013-10-141-4/+3
| | | | | | | | | | License checksum changed as some missing copyright notices and dates were added. (From OE-Core rev: 2516c3a84c7ab146937ff85dbe03df841aec3906) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsm: upgrade to 1.2.2Ross Burton2013-10-141-3/+2
| | | | | | | | (From OE-Core rev: 688e9a9f650fc14991dd62b6d537a02700c4095f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxt: remove unused configure optionRoss Burton2013-10-141-1/+1
| | | | | | | | | | --disable-install-makestrs was removed in 1.0.8, released back in 2010. (From OE-Core rev: b972a047ede781b9e0570c55e803245e405e529b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: fix x11 DISTRO_FEATURE checkRoss Burton2013-10-141-3/+2
| | | | | | | | | | | | --without-x was removed in 1.32.0, so the correct option is now --without-xft. Also remove --disable-glibtest, as configure.ac doesn't invoke that test. (From OE-Core rev: e806f4ff404515f38318b6fed7d2b614c2138da6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmatchbox: remove unused configure optionsRoss Burton2013-10-141-1/+1
| | | | | | | | | | These options appear to have never existed in libmatchbox, remove them. (From OE-Core rev: e8853d58db75a1e1453f2d517fb533f086c2dab2) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-lib-common: fix malloc0returnsnull usageRoss Burton2013-10-141-2/+3
| | | | | | | | | | | | | | | | | Xorg libraries that use Xmalloc need to know if malloc(0) returns NULL or not, and as this is a runtime test it can't be checked for. Previously xorg-lib-common declared that malloc(0) did return NULL, but this isn't true for eglibc (only uclibc). Instead, use libc-specific overrides to pass the relevant option. (ideally the check would use the autoconf cache so this can be stored in the site files) (From OE-Core rev: e628c8aba0189de30de2833882b9999ff3b6547a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-wm: Add dependency on libxfixes and libxcursorMartin Jansa2013-10-142-2/+2
| | | | | | | (From OE-Core rev: f0eb614f189c9ef22442b5265147d1f2392e7f72) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x11vnc: Add PACKAGECONFIG for xineramaMartin Jansa2013-10-071-0/+1
| | | | | | | (From OE-Core rev: e67c37b5a4b7da42f55534e1911a06c9b1c13854) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-synaptics: Add dependency on libxtstMartin Jansa2013-10-072-2/+2
| | | | | | | (From OE-Core rev: 8865756e5706523ad644d4195962a78b661be9d1) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xdpyinfo: Add dependency on libxcompositeMartin Jansa2013-10-071-1/+1
| | | | | | | (From OE-Core rev: 63eeecd7753383e2ec841781c844f4746cdf36e5) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: Fix nativesdk rebuilds for armv7aRichard Purdie2013-10-041-0/+1
| | | | | | | | | | | | | MACHINE=X bitbake nativesdk-pixman; MACHINE=Y bitbake nativesdk-pixman where X is an armv7a machine and Y is not results in pixman rebuilding due to the neon option. This is incorrect. The ultimate fix will be not to apply target system overrides in the nativesdk case. Until we do that we can at least work around the issue as done by this patch. (From OE-Core rev: 2881747ec270bffc039d10198399e2686407b521) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglinfo: drop machine-specific configuration from oe-coreRoss Burton2013-09-302-13/+3
| | | | | | | | | | | | | | | | | eglinfo.inc has some board-specific EGLINFO_DEVICE settings but is missing the dependencies. Maintaining them for all supported devices in oe-core isn't scalable and this is trivially supported though a bbappend in each BSP layer. This was also causing problems compiling eglinfo on meta-yocto-bsp's beagleboard machine as the EGLINFO_DEVICE setting for beagleboard was telling it to use the closed GPU drivers, which are not supported in meta-yocto-bsp. [ YOCTO #5224 ] (From OE-Core rev: 2c1e147e61875054039ff08c36657c68c73037ee) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* builder: register text files with leafpadCristian Iorga2013-09-261-0/+3
| | | | | | | | | | | Log files will open in leafpad under Build Appliance. Part of [YOCTO #4727] fix. (From OE-Core rev: 1645a3c1d288a4de38683129ed146198d8093a47) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x11vnc: respect zeroconf DISTRO_FEATURE to enable Avahi supportRoss Burton2013-09-221-4/+4
| | | | | | | | | | | | There's a standard way of announcing VNC services over mDNS that x11vnc supports, so respect the feature and enable/disable it. Also re-order the statements and drop the redundant PR. (From OE-Core rev: e5443a0b5a70bf054cbeb6ff1fd6b5ef9d2347f8) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-x11: Ensure x11 distro feature is enabledOtavio Salvador2013-09-221-1/+3
| | | | | | | (From OE-Core rev: 4cdf1601e0c5e46988f84a5abc38a201bbefec62) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: add virtual/mesa providerRoss Burton2013-09-171-1/+1
| | | | | | | | | | | As there are two alternative mesa recipes (mesa and mesa-gl), there needs to be a virtual provider that recipes that explicitly need Mesa (such as xserver-xorg) can depend on. (From OE-Core rev: 4a407568472d3c87cd2ce11baf199568249640b6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: change mesa dependency to virtual/mesaRoss Burton2013-09-171-1/+1
| | | | | | | | (From OE-Core rev: 65667415ecc8abdf1f15a48c5520ed78140afb60) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: change mesa dependency to virtual/mesaRoss Burton2013-09-171-1/+1
| | | | | | | | (From OE-Core rev: 57197949a980e8578cb5d758feb0e595e1f721e4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-gl: add GL-only Mesa recipeRoss Burton2013-09-171-0/+11
| | | | | | | | | | | | | | | | | Some machines have hardware-specific GL drivers that do EGL and GLES (many ARM boards). Others have their own EGL/GLES drivers and provide a Mesa DRI driver (EMGD). Previously adding Mesa, for software GL/GLX rendering in the first case and hardware GLX in the second, involved bbappends and changing Mesa to be machine-specific. By adding a just-GL Mesa the machine definition can combine it with the hardware drivers cleanly. (From OE-Core rev: f5a3a4bc33109181c741a2e66c13d0b45566e8fa) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* imake: removeRoss Burton2013-09-172-35/+0
| | | | | | | | | | | Remove both imake and the associated xorg-cf-files, as nothing has used imake to build for a long time. (From OE-Core rev: aa6d9296e7c7e5b96d868d9c17d639b4f33ca18e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-vmware: disable VMWGFXRoss Burton2013-09-142-2/+77
| | | | | | | | | | | | | Our Mesa doesn't yet ship the XA Gallium state tracker that the VMWGFX sub-driver needs, so just disable vmwgfx. Also remove a spurious xvmc dependency. (From OE-Core rev: a6f84a0317997c3f49e136381f8d2f2f5cadd292) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: as weston-launch depends on PAM, control it with a PACKAGECONFIGRoss Burton2013-09-111-2/+4
| | | | | | | (From OE-Core rev: fb430271da67d7ec98c285a3420b00db737cae55) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: fix compilation when building without X11 backendRoss Burton2013-09-112-1/+59
| | | | | | | | | | | | | If Clutter is building the Wayland backend but not the X11 backend, the Cogl support doesn't get enabled so the Wayland backend (which uses it) fails to compile. Backport a fix from upstream to fix this situation. (From OE-Core rev: 6df36a004210901acceff4a201d0f910d99eccfe) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x11vnc: add dependencies for xrandr/xfixes/xdamage/xtstRoss Burton2013-09-111-1/+1
| | | | | | | | | | | Inspired by a patch by Martin Jansa but with these libraries required, as a VNC server without them is suboptimal. Don't add an option for Xinerama as our X server always disables it. (From OE-Core rev: 4bca0b8adcac6eebc4466a2eea03de3493bf1cc4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-vmware: respect opengl DISTRO_FEATURERoss Burton2013-09-111-2/+2
| | | | | | | | | | | | | | Conditionalise the GL dependencies on the opengl DISTRO_FEATURE so this driver can build without the opengl feature active, as the configure script will enable/disable the GL sub-driver depending on the presence of these libraries. This is an interim patch to fix the autobuilder, a more complete patch heading upstream to make the GL sub-driver deterministic will follow. (From OE-Core rev: 66b7c59442cc494179418995292c57bab56fada3) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel: disable DRI2 tests if no DRI2 is availableRoss Burton2013-09-112-0/+52
| | | | | | | | | | Somehow this slipped past the initial testing and can cause build errors in non-GL distros. (From OE-Core rev: 975412f446066215a94be78a7f7e1db9e28ebbbf) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-vesa: change depends to refect realityRoss Burton2013-09-111-4/+1
| | | | | | | | | | | This recipe appears to have been a copy-and-paste from -intel, because it has dependencies and configure options that xf86-video-vesa just doesn't have, such as virtual/libgl and XVMC. (From OE-Core rev: 4995acafc139107c2323da69eca718009384efe4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel: allow builds without opengl, add more optionsRoss Burton2013-09-101-3/+6
| | | | | | | | | | | | | | | Allow builds without the opengl DISTRO_FEATURE by disabling DRI. Also add new options for UXA (not default upstream, requires DRI) and udev (enabled by default) Finally remove a few obsolete dependencies. (From OE-Core rev: bb9c01bd627cae9c037811c943ad38eebb2f8b25) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: use distro_features_check to abort build without opengl featureRoss Burton2013-09-101-1/+3
| | | | | | | | | | Stop mesa from building on distributions without the "opengl" DISTRO_FEATURE. (From OE-Core rev: 05bacb69a3b0f3bbd9dd608855456c32b4007fde) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-weston: Ensure wayland distro feature is enabledOtavio Salvador2013-09-061-1/+3
| | | | | | | (From OE-Core rev: 753be24f0bd63520b6840d1a68500f5bb38f086d) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-directfb: Use 'distro_features_check' classOtavio Salvador2013-09-061-7/+4
| | | | | | | (From OE-Core rev: 151c69a2f9f66bdd943f2db4d0b733c3d5091f4e) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglinfo: add recipes for x11 and fb backendsRoss Burton2013-09-063-0/+51
| | | | | | | | | | | | eglinfo is a small utility for printing out information about EGL as well as about its client APIs, OpenGL / OpenGLES 1.x / OpenGLES 2.x / OpenVG. Recipe originally by Carlos Rafael Giani <dv@pseudoterminal.org>. (From OE-Core rev: a8835cc014d761bf18a420b48c7c61cdfeded552) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: add missing elfutils dependency for r600 PACKAGECONFIGJonathan Liu2013-08-301-2/+4
| | | | | | | | | | | Fixes the following configure error: configure:23490: error: radeonsi and r600g require libelf when using LLVM (From OE-Core rev: 43e7f168c84128b5d48bbfde9d6c07f2fb656b00) Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* remove the unnecessary protocol parametersJackie Huang2013-08-3021-21/+21
| | | | | | | | | | | It's not necessary to specify the protocol parameter when it's the default protocol for the fetcher, e.g. the default protocol for git fetcher it git, "protocol=git" isn't needed. (From OE-Core rev: a2bab241c64428d5109c3c5ac5de4463fbad70c5) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* builder: register html links and files with MidoriMihai Prica2013-08-301-1/+7
| | | | | | | | | | | HTML files and links will open in a tab in Midori. [YOCTO #3506] (From OE-Core rev: 1177aee9a6761a6a46a6213f7c4d35827ea54022) Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>