summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
AgeCommit message (Collapse)Author
2014-02-13meta/recipes: Remove virtclass referencesRichard Purdie
The virtclass overrides will go away at some point (apart from the multilib one). Change them all to class-xxx instead since people enjoy copy and pasting them. (From OE-Core rev: d1c073d2813bd913617990cd047507353ea0c09e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-13harfbuzz: upgrade to 0.9.26Cristian Iorga
switched to ${BP} variable. (From OE-Core rev: 7d48d7826887bf32a751196a108660bcdd2d87eb) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09xserver-xorg: upgrade to 1.15.0Laurentiu Palcu
License file changed slightly: a new person has been added to the list of authors. Add dependency of presentproto. (From OE-Core rev: b18fb872baa0deb89f1b8250883122fb5f6328c5) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09xf86-video-intel: add compat patch for xorg >= 1.14.99.2Laurentiu Palcu
(From OE-Core rev: 0d80bec421b45dc5b997eecdce3fe21f00784cd7) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09presentproto_git.bb: add recipeLaurentiu Palcu
This is needed by xserver-xorg 1.15. Since presentproto has just been created, use a git recipe because the initial version is missing some fixes, license file, etc. (From OE-Core rev: 05026e3a3dbe1c8a652e5af03a13967c1e7a9817) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09xf86-input-synaptics: upgrade to 1.7.3Laurentiu Palcu
(From OE-Core rev: 0551c0f90247ff14bbdd7405c999711241fa1fa6) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09xkeyboard-config: upgrade to 2.11Laurentiu Palcu
(From OE-Core rev: 633a6b1e6cc7b0d29b418267521ea2c560b210f5) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09libdrm: upgrade to 2.4.52Laurentiu Palcu
(From OE-Core rev: b4a6fec9be9581a99768a26d55a106cb444ff598) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09xtrans: upgrade to 1.3.3Laurentiu Palcu
(From OE-Core rev: 218beaf1072a29f7de60018c417cdbf4c1d0d26d) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09xcb-util-wm: upgrade to 0.4.0Laurentiu Palcu
(From OE-Core rev: cc5de7844640f63bbf8aec6c0963d8d9a24af405) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09xextproto: upgrade to 7.3.0Laurentiu Palcu
(From OE-Core rev: 5bcf6a03c83cb91793d891f1e860c200eaa68be3) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-09jpeg and directfb: cosmetic, fix perms for patchesRandy MacLeod
(From OE-Core rev: c1375208b363d0ac281189889efd450685bc46bc) Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-30cogl: Place the patch in the correct directoryRichard Purdie
Otherwise this causes parsing warnings and build failures. (From OE-Core rev: 6de220c2ae8effb9ecb61b9f55d3bacc01abedf9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-29cogl: kms: include necessary header for size_tAndreas Oberritter
Fixes compilation in cases where stddef.h is not already included by EGL headers. (From OE-Core rev: 5df33fc62f2d3a5a15dc387ed26cb7da8d9fbbe1) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-22libxcb: upgrade to 1.10Ross Burton
Remove spurious libxcb-xinerama addition to PACKAGES, this is handled by the dynamic split_packages() now. (From OE-Core rev: cfb0b1124d38c332536abb5d3e2726a3b8993140) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-22xcb-proto: upgrade to 1.10Ross Burton
(From OE-Core rev: d31d1a3e6cfada74bfe5e288e6af2de409fb7a6a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-22glproto: upgrade to 1.4.17Ross Burton
(From OE-Core rev: aad0b0495ebdc3d0757ea664daa4053f91a8dbe4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-19x11vnc: fix CAPS_LOCK issuesLaurentiu Palcu
Currently, pressing CAPS_LOCK on the viewer changes the lock state on the server and the key will not change the case. To fix this, use -skip_lockkeys option to ignore all Caps_Lock, Shift_Lock, Num_Lock, Scroll_Lock keysyms received from viewers, in order to leave the lock state on the server side unchanged. However, the keys will appear correctly on the remote side. [YOCTO #4149] (From OE-Core rev: 1e06d5ce83439b5bd75a958f305e6a880d40333d) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-19weston: depend on drm for 'launch' packageconfig enabledAndreas Müller
configure fails with: | configure:15654: checking for WESTON_LAUNCH | configure:15661: $PKG_CONFIG --exists --print-errors "libdrm" | Package libdrm was not found in the pkg-config search path. | Perhaps you should add the directory containing `libdrm.pc' | to the PKG_CONFIG_PATH environment variable | No package 'libdrm' found | configure:15664: $? = 1 | configure:15678: $PKG_CONFIG --exists --print-errors "libdrm" | Package libdrm was not found in the pkg-config search path. | Perhaps you should add the directory containing `libdrm.pc' | to the PKG_CONFIG_PATH environment variable | No package 'libdrm' found | configure:15681: $? = 1 | configure:15695: result: no | No package 'libdrm' found | configure:15711: error: Package requirements (libdrm) were not met: | | No package 'libdrm' found and configure.ac says: | if test x$enable_weston_launch == xyes; then | PKG_CHECK_MODULES(WESTON_LAUNCH, [libdrm]) (From OE-Core rev: 6d0625a5a2ddd34760b2f85366810f20ad4ea15e) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-16weston: cleanup mesa dependsAndreas Müller
* do not depend by default * depend on virtual/mesa instead of mesa (From OE-Core rev: d8d02cb15f9d64f0e773223965e3ff6b6ae0874f) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-14harfbuzz: Move ancillary binaries to ${PN}-binPhil Blundell
The binaries: -rwxr-xr-x root/root 21956 2014-01-09 19:39 ./bin/hb-shape -rwxr-xr-x root/root 21504 2014-01-09 19:39 ./bin/hb-ot-shape-closure -rwxr-xr-x root/root 36520 2014-01-09 19:39 ./bin/hb-view are not generally useful on target systems. Also, their presence in the same binary package as libharfbuzz.so defeats the debian package autonamer. Inherit lib_package to move these to ${PN}-bin. (From OE-Core rev: d716f63d5785fa9239497d25bffc5035a9e58d28) Signed-off-by: Phil Blundell <pb@pbcl.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-14piglit: add (from meta-oe)Ross Burton
Piglit is an OpenGL testing tool. This recipe is taken directly from meta-oe. (From OE-Core rev: cab8dad6f3b14f21115a765a4e55d38a0f73f337) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-14waffle: add (from meta-oe)Ross Burton
Waffle is needed for Piglit. This recipe is based on the recipe in meta-oe, upgraded to the latest upstream 1.3.0. (From OE-Core rev: 67228f682cb8acc71dd5f8b44af67f529727f780) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-14libsdl2: upgrade to 2.0.1Paul Eggleton
(From OE-Core rev: 558ce1216ab2d6f31025f58d82b7614d7cd19b61) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-10libxfont: upgrade to 1.4.7Trevor Woerner
This release includes the fix for CVE-2013-6462, as well as other security hardening and code cleanups. (From OE-Core rev: 680e1d1e760f023bf1e12f87597cc91e956f8b71) Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-06xf86-video-modesetting: update to 0.8.1Koen Kooi
This fixes a build error with recent Xorg libs (From OE-Core rev: f795ea31eb9f607c772f8969f34b2e3c3aa2bd23) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-06libpthread-stubs: should set ALLOW_EMPTYMing Liu
The package might be empty while pthread functions are being provided by libc, so we need set ALLOW_EMPTY with it or it will break do_rootfs task. (From OE-Core rev: 53efd76f7955375986a036924513bb374a918f0b) Signed-off-by: Ming Liu <ming.liu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Update after toplevel LICENSE file checksum changeRichard Purdie
(From OE-Core rev: bbd88aebcabbb19c27a7d752d4a5b8ad9ff9412e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02libxcb: don't hard-code package splittingRoss Burton
Instead of having a log PACKAGES list and a correspondingly long FILES_ list, just use do_split_packages. (From OE-Core rev: 5a70bd7f0da588edbecd13d569635f0c66915b08) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02libxcb: don't disable parallel buildingRoss Burton
Several test builds later and there were no failures, so this appears to have been fixed upstream. (From OE-Core rev: 23915fe83431874b2488009ee2a88d6104568fd6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02xf86-video-modesetting: set SUMMARY and DESCRIPTIONPaul Eggleton
Set these consistent with other X.org video driver recipes. (From OE-Core rev: 3737149835bc41915c1ac0ed4678a3d828bd77eb) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02xf86-video-fbdev: set SUMMARY and DESCRIPTIONPaul Eggleton
Set these consistent with other X.org video driver recipes. (From OE-Core rev: ff3af182f03948407ac71df54e8038296787dd11) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02xf86-input-vmmouse: set SUMMARY and DESCRIPTIONPaul Eggleton
Set these consistent with other X.org input driver recipes. (From OE-Core rev: fe7c955e63672afebe2475a0f482ef1bdb766c24) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Basic recipe formatting fixesPaul Eggleton
Fix statement indenting and spacing issues that I happened to notice. (From OE-Core rev: d11e297b007aba625b398c52952ec929c3b02b83) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02xev: add proper SUMMARY and DESCRIPTIONPaul Eggleton
Add these consistent with other X.Org application recipes. (From OE-Core rev: 7c2360f6c90e0f16b81d456861f44147c473017b) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02startup-notification: fix HOMEPAGEPaul Eggleton
(From OE-Core rev: 5a9254487a84a29fbf09d4f481c9dfa8832a6b8a) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Add missing SUMMARY valuesPaul Eggleton
These recipes all had a long DESCRIPTION but no SUMMARY; since the SUMMARY is often displayed alone by package managers and the default value ("${PN} version ${PV}") isn't particularly useful, we should always try to set SUMMARY. (From OE-Core rev: db02edd2e9d7645592933cbb25ea0ca4d6561392) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Replace one-line DESCRIPTION with SUMMARYPaul Eggleton
A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. (From OE-Core rev: b8feee3cf21f70ba4ec3b822d2f596d4fc02a292) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Replace OpenedHand Bugzilla in BUGTRACKERPaul Eggleton
This site no longer exists, and all of these are now (semi-)maintained on yoctoproject.org infrastructure, so set BUGTRACKER to point to the Yocto Project Bugzilla. (From OE-Core rev: 4be5a258872f4d8b94a6215a455e7bd992db17f5) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Drop empty/invalid BUGTRACKER valuesPaul Eggleton
Setting this value to blank or "n/a" in just a few recipes accomplishes nothing. (From OE-Core rev: 2d6f11d6bae8b03a00086f1dd43ca1853ac667d5) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02mesa-demos: fix unrecognised optionsRobert Yang
Fix two unrecognised options: * --disable-libosmesa -> --disable-osmesa * --disable-libx11 -> --disable-x11 (From OE-Core rev: 32e45c2e54877c5d0ba364041234eaa932bfb827) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-20harfbuzz: Allow PACKAGECONFIG to be overriddenSaul Wold
(From OE-Core rev: ca35307b988367f18c3039c1d6c2bc400965a23f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-16libdrm: use RRECOMMENDS for libdrm-driversChristopher Larson
As libdrm enables modules automatically, based on what it needs / can build, it's unlikely we'll *ever* get a situation where all the modules are emitted, so libdrm-drivers, which depends on all of them, ends up being useless and non-installable. Make it use rrecommends, so it only pulls in what we have. (From OE-Core rev: faa5fc8c4d6cf236cd87d3308a2828d37da97742) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-14xorg-lib: remove explicit --enable-malloc0returnsnullRoss Burton
util-macros 1.18 will read the autoconf site cache, so these values are redundant. (From OE-Core rev: b4aaacd7699a8a9c8aafebd8243eb0db3eb29fb1) 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-12-14util-macros: upgrade to 1.18.0Saul Wold
(From OE-Core rev: bdd410571afadbe78286439bdbac85a0998babf5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10libmatchbox: use PACKAGECONFIGRoss Burton
Use PACKAGECONFIG to offer some flexibility to the libmatchbox configuration, and remove two spurious build dependencies (expat and libstartup-notification). (From OE-Core rev: 8505f0fa48cc79d51616b923c6e2c778c4b46a44) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10libmatchbox: fix libpng detectionRoss Burton
The configure script looks for libpng12 though pkg-config and if that fails falls back to looking for library files directly. The result of this is that the linkage can change between libpng12 or libpng16 depending on what is installed in the sysroot. To resolve this, take a patch from upstream to just link using pkg-config. (From OE-Core rev: 1f17598031059f498e8681cd09c5b0832622d3ac) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10meta/*: remove unnecessary patchesChong Lu
The following patches are found, but not used by any recipe, so we should remove them. meta/recipes-connectivity/avahi/files/fix_for_automake_1.11.2.patch meta/recipes-connectivity/dhcp/dhcp/fix-client-path.patch meta/recipes-connectivity/libnss-mdns/files/alignment-fix.patch meta/recipes-core/dbus/dbus-1.6.10/test-run-path.patch meta/recipes-core/gettext/gettext-0.16.1/fixchicken.patch meta/recipes-core/gettext/gettext-0.16.1/getline.m4.patch meta/recipes-core/systemd/systemd/use-rootlibdir.patch meta/recipes-core/util-linux/util-linux/remove-lscpu.patch meta/recipes-core/util-linux/util-linux/remove_sigsetmark.patch meta/recipes-core/util-linux/util-linux/uclibc-compile.patch meta/recipes-devtools/autoconf/autoconf/autoconf-x.patch meta/recipes-devtools/btrfs-tools/btrfs-tools/btrfs-progs-fix-parallel-build.patch meta/recipes-devtools/btrfs-tools/btrfs-tools/btrfs-progs-fix-parallel-build2.patch meta/recipes-devtools/cdrtools/cdrtools-native/no_usr_src.patch meta/recipes-devtools/elfutils/elfutils-0.155/elfutils-robustify.patch meta/recipes-devtools/gdb/gdb/libiberty-cross.patch meta/recipes-devtools/perl/perl-5.14.3/asm-pageh-fix.patch meta/recipes-devtools/python/python-native/sys_platform_is_now_always_linux2.patch meta/recipes-devtools/python/python-pygobject/generate-constants.patch meta/recipes-devtools/qemu/files/3f08ffb4a4741d147634761dc053ed386243a0de.patch meta/recipes-devtools/qemu/files/enable-i386-linux-user.patch meta/recipes-devtools/qemu/files/init-info.patch meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch meta/recipes-devtools/tcf-agent/tcf-agent/fix_tcf-agent.init.patch meta/recipes-extended/iputils/files/arping-break-libsysfs-dependency.patch meta/recipes-extended/libarchive/libarchive/0003-Patch-from-upstream-rev-2516.patch meta/recipes-extended/procps/procps-3.2.8/pagesz-not-constant.patch meta/recipes-gnome/gtk+/gtk+-2.24.22/no-demos.patch meta/recipes-gnome/libglade/libglade-2.6.4/no-deprecation.patch meta/recipes-graphics/mesa/mesa/0005-llvmpipe-remove-the-power-of-two-sizeof-struct-cmd_b.patch meta/recipes-graphics/xorg-lib/libxxf86dga/libxxf86dga-1.1.3_fix_for_x32.patch meta/recipes-kernel/kmod/kmod/fix-undefined-O_CLOEXEC.patch meta/recipes-kernel/linux-libc-headers/linux-libc-headers/connector-msg-size-fix.patch meta/recipes-kernel/linux/linux-yocto/tools-perf-no-scripting.patch meta/recipes-support/gnutls/gnutls/gnutls-texinfo-euro.patch meta/recipes-support/nspr/nspr/fix-build-on-aarch64.patch [YOCTO #5180] (From OE-Core rev: e5d81f757de4bd1bfd37a96300edd50b77b0d21c) Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10harfbuzz: upgrade to 0.9.25Cristian Iorga
(From OE-Core rev: 13977aef1734af155d9f1b9cfa24e1d16614cb56) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10freetype: upgrade to 2.5.2Ross Burton
(From OE-Core rev: 2b0d0cbfb123654646aac70bfcc4ff4670e8c540) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>