aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
AgeCommit message (Collapse)Author
2013-06-04weston: clean up and add commentsRoss Burton
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>
2013-06-04weston: add a weston-launch groupRoss Burton
For weston-launch to be used by a non-root user, the user either needs to be a member of the weston-launch group or own an active systemd user session. Create this group so users can be members of it. 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>
2013-06-04weston: install the examples into weston-examplesRoss Burton
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>
2013-06-04core-image-weston: basic image that boots directly to WestonRoss Burton
This adds an image that boots directly to Weston on KMS/DRM, and includes the Weston terminal and gtk+3-demo for incredibly basic testing. 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>
2013-06-04weston-init: basic init script to start Weston on KMS/DRMRoss Burton
weston-init is a very basic init script to start Weston as root on KMS/DRM. To re-iterate, this runs Weston as root. This will be fixed to use weston-launch shortly. 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>
2013-06-04xf86-video-modesetting: backport fix for graphics corruptionJonathan Liu
This fixes graphics corruption that can occur when using 32 bpp pixmaps with 24 bpp framebuffer. 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>
2013-06-04cogl: add missing xrandr dependencyRoss Burton
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>
2013-05-30cogl: remove documentation hacksRoss Burton
These sed lines disable the documentation and appear to be historical, building works fine without them. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-30clutter: remove documentation hacksRoss Burton
These sed lines disable the documentation and appear to be historical, building works fine without them. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-30libxpm: inherit gettextJesse Zhang
libxpm requires the xgettext command to build. Signed-off-by: Jesse Zhang <sen.zhang@windriver.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-29libdrm: fix packaging after last upgradeMartin Jansa
* 2.4.44 adds 2 more tests kmstest and vbltest which got packaged to PN, causing PKG rename and breaking upgrade path * check_data_file_clashes: Package libdrm wants to install file /usr/lib/libdrm.so.2 But that file is already provided by package * libdrm2 * check_data_file_clashes: Package libdrm wants to install file /usr/lib/libdrm.so.2.4.0 But that file is already provided by package * libdrm2 put them to PN-tests where they belong Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-29freetype: update to upstream version 2.4.12Marko Lindqvist
LICENSE.TXT md5sum changed as there's mention about part of the code being in public domain added. no-hardcode.patch removed as upstream has no longer the problematic code to patch at all. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-29harfbuzz: update to upstream version 0.9.17Marko Lindqvist
avoid_double_version_h.patch removed as the problems seems to be fixed different way in upstream, and this patch was now removing necessary header install. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-24clutter-gst: removed no longer required configure fragmentTomas Frydrych
The current package no longer use DOLT, so the DOLT configure frament is no longer required. Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-24clutter: further improvementsTomas Frydrych
* Removed unnecessary gtk-doc related depends/configure options (handled in gtk-doc class), * Moved more configure options into PACKAGECONFIG, * Fixed missing comma in PACKAGECONFIG[glx] setup, * Removed no longer required DOLT-related config fragment. Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-24cogl: further improvementsTomas Frydrych
* Removed unnecessary gtk-doc related depends/configure options (handled in gtk-doc class) * Moved more configure options into PACKAGECONFIG * Fixed typo in RDEPENDS of PACKAGECONFIG[gl] setup * Removed no longer needed DOLT-related configure fragment Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-24xserver-xorg: enable xvfbRiku Voipio
Currently Xvfb has been enabled in openembedded-core. Xvfb is needed for example in Mauve testsuite. Signed-off-by: Riku Voipio <riku.voipio@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-21packagegroup-core-clutter: use clutter-1.0 packagesTomas Frydrych
Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-21mx: Update to improved naming schemeTomas Frydrych
The package has been renamed to mx-1.0, keeping up with the upstream versioning policy. The 1.14.7 tag does not build with clutter 1.14, so git revision 9b1db6b8060bd00b121a692f942404a24ae2960f from the 1.14 branch is used instead. Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-21clutter-gtk: Replace with 1.4.2 versionTomas Frydrych
Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-21clutter-gst: Replace with 1.6.0 versionTomas Frydrych
Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-21clutter: Replace with 1.14.4 versionTomas Frydrych
The package has been renamed to clutter-1.0 instead of clutter-vmajor.vminor, keeping up with the upstream versioning policy (all 1.x packages install clutter-1.0 pc file and headers and are backward compatible), and to simplify dependency management (worth noting that since the 1.x development files are not parall installable, it is not possible to use two versions of clutter 1.x at the same time anyway). Package configuration is provided via PACKAGECONFIG options as follows: 'x11' : enable X11 backend, 'glx' : enable GLX backend, 'egl' : enable EGL backend, 'evdev': enable evdev input backend Default configuration is 'glx'; typical configuration for embedded HW using 'native' EGL would be 'egl evdev'. Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-21cogl: Replace with 1.14.0 versionTomas Frydrych
The package has been renamed to cogl-1.0 instead of cogl-vmajor.vminor, keeping up with the upstream versioning policy (e.g., all 1.x packages install cogl-1.0 pc file and headers and are backward compatible), and to simplify dependency management (worth noting that since the 1.x development files are not parallel installable, it is not possible to use two versions of cogl 1.x at the same time anyway). Package configuration is provided via PACKAGECONFIG options as follows: GL flavour: 'gl' for big GL or 'gles2' for GLES2 (GLES1 is availabe in cogl, but not supporeted here at present.) EGL platform: 'egl-null' -- PVR-style null platform 'egl-kms' -- kms platform provide by Mesa 'egl-x11' -- egl over xlib platform (Additional EGL platforms, e.g., Wayland are supported by cogl, but not supported here at present.) GLX: 'glx' for the GLX extension support (implies 'gl') Default configuration is 'glx'; typical configuration providing 'native' egl on embedded HW would be 'gles2 egl-null'. Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-16pixman: Update from 0.29.2 to 0.29.4Ionut Radu
Signed-off-by: Ionut Radu <ionutx.radu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-16libfontenc: Updated from 1.1.1 to 1.1.2Ionut Radu
Signed-off-by: Ionut Radu <ionutx.radu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-16libxi: updated from 1.7 to 1.7.1Ionut Radu
Signed-off-by: Ionut Radu <ionutx.radu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-16xf86-video-modesetting: upgrade to 0.7.0Jonathan Liu
Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12libdrm: upgrade to 2.4.44Laurentiu Palcu
Removed part of the installtests.patch since tests can now be installed giving an option to configure script. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12xproto: upgrade to 7.0.24Laurentiu Palcu
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12xf86-input-evdev: upgrade to 2.8.0Laurentiu Palcu
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12xf86-input-synaptics: upgrade to 1.7.0Laurentiu Palcu
Licence checksum changed because RedHat adjusted the copyright years. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12xf86-input-mouse: upgrade to 1.9.0Laurentiu Palcu
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12xf86-input-keyboard: upgrade to 1.7.0Laurentiu Palcu
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12xf86-video-intel: upgrade to 2.21.6Laurentiu Palcu
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12xf86-video-vmware: upgrade to 13.0.1Laurentiu Palcu
Removed the backported patch. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-12Upstream-Status: Correct CapitalizationSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-09xserver-xorg: Add xkbcomp to RRECOMMENDSStefan Stanacar
OE-Core commit bdcc5e8f1286d288baf410458efc39a59b68d751 removed xkbcomp from RDEPENDS for xkeyboard-config but X server still needs it otherwise it fails to start. Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-03mesa-demos: Use PACKAGECONFIG to enable/disable featuresOtavio Salvador
This allow selection of following features: drm, egl, freetype2, gbm, gles1, gles2, glut, osmesa, vg, wayland, x11 The x11 features is enabled depending on distro features but the wayland has not been enabled as it does not work with Wayland 1.0. Rest were enabled for a sane default. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-01xkeyboard-config: Remove xkbcomp from RDEPENDS_${PN}Phil Blundell
Nothing in this package uses xkbcomp so depending on it here is not appropriate. Whatever package(s) is/are invoking that binary should be the ones to depend on it. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29menu-cache: Fix segmentation faultLaurentiu Palcu
[YOCTO #4353] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-04-29pango: fix postinstall when using multilibLaurentiu Palcu
The pango-query-modules binary gets a multilib prefix and the postinstall has to call the appropriate binary. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29mesa-demos: Update to 8.1.0Saul Wold
Removed patches that now appear in the upstream. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29glew: fix generation of glew.pc needed by mesa-demosSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29libxkbcommon: Update to 0.3.0Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29core-image-directfb: add SUMMARYPaul Eggleton
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29xeyes: add SUMMARY and DESCRIPTIONPaul Eggleton
Prevent this getting the default DESCRIPTION of "X application" from xorg-app-common.inc. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29rgb: add SUMMARY and DESCRIPTIONPaul Eggleton
Prevent this getting the default DESCRIPTION of "X application" from xorg-app-common.inc. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29packagegroup-core-x11-xserver: set SUMMARY instead of SUMMARY_${PN}Paul Eggleton
This allows the description to show up at the recipe level e.g. in the OE layer index. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-22cairo: drop transform patch, it's been rejected upstreamRoss Burton
This fix was rejected by upstream, the correct fix is actually to fix libpng. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-18xserver-xf86-config: set DefaultDepth to 16 for qemumipsLaurentiu Palcu
Apparently, the default qemumips color depth was set to 8 and the colors were not displayed properly. cirrusfb driver doensn't seem to accept color depth as a kernel parameter, so we have to do it here. [YOCTO #4340] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>