summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics
AgeCommit message (Collapse)AuthorFiles
2014-01-08libxfont: upgrade to 1.4.7Trevor Woerner1
This release includes the fix for CVE-2013-6462, as well as other security hardening and code cleanups. Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2014-01-06xf86-video-modesetting: update to 0.8.1Koen Kooi1
This fixes a build error with recent Xorg libs 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 Liu1
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. 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 Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02libxcb: don't hard-code package splittingRoss Burton1
Instead of having a log PACKAGES list and a correspondingly long FILES_ list, just use do_split_packages. 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 Burton1
Several test builds later and there were no failures, so this appears to have been fixed upstream. 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 Eggleton1
Set these consistent with other X.org video driver recipes. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02xf86-video-fbdev: set SUMMARY and DESCRIPTIONPaul Eggleton1
Set these consistent with other X.org video driver recipes. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02xf86-input-vmmouse: set SUMMARY and DESCRIPTIONPaul Eggleton1
Set these consistent with other X.org input driver recipes. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02Basic recipe formatting fixesPaul Eggleton3
Fix statement indenting and spacing issues that I happened to notice. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02xev: add proper SUMMARY and DESCRIPTIONPaul Eggleton1
Add these consistent with other X.Org application recipes. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02startup-notification: fix HOMEPAGEPaul Eggleton1
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02Add missing SUMMARY valuesPaul Eggleton2
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. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02Replace one-line DESCRIPTION with SUMMARYPaul Eggleton27
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. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02Replace OpenedHand Bugzilla in BUGTRACKERPaul Eggleton5
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. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02Drop empty/invalid BUGTRACKER valuesPaul Eggleton2
Setting this value to blank or "n/a" in just a few recipes accomplishes nothing. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02mesa-demos: fix unrecognised optionsRobert Yang1
Fix two unrecognised options: * --disable-libosmesa -> --disable-osmesa * --disable-libx11 -> --disable-x11 Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2013-12-20harfbuzz: Allow PACKAGECONFIG to be overriddenSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-12-16libdrm: use RRECOMMENDS for libdrm-driversChristopher Larson1
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. 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 Burton1
util-macros 1.18 will read the autoconf site cache, so these values are redundant. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-12-14util-macros: upgrade to 1.18.0Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-12-10libmatchbox: use PACKAGECONFIGRoss Burton1
Use PACKAGECONFIG to offer some flexibility to the libmatchbox configuration, and remove two spurious build dependencies (expat and libstartup-notification). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10libmatchbox: fix libpng detectionRoss Burton2
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. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10meta/*: remove unnecessary patchesChong Lu2
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] 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 Iorga1
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 Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-10libxcb: fix rebuild when MACHINE changesRoss Burton2
This recipe was patching the sysroot path directly into configure.ac, which fails when the same source tree is re-used for another machine. Instead, patch in $PKG_CONFIG_SYSROOT_DIR which is already exported for use by pkg-config. Also remove some commented-out lines that have no purpose. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-09xorg-lib-common.inc: use REQUIRED_DISTRO_FEATURES variableAndreas Oberritter3
Convert custom DISTRO_FEATURES test to distro_features_check.bbclass, and keep exceptions for libpciaccess and pixman. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-12-09libxkbcommon: Update to 0.3.2Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-12-05mx/lttng-*: Fix git branch referencesRichard Purdie1
Ensure the right branches are set in SRC_URI to match the revisions used. This resolves certain fetch failures. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05fstests: update to git masterRoss Burton2
Upstream git has a fix for broken compilation against Freetype 2.5.1. It also integrates the link patch we had, and installs into $bindir. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05cogl-1.0: explicitly disable cairoAndreas Oberritter1
- Cairo was auto-detected, but not listed as a dependency. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05freetype: upgrade to 2.5.1Ross Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05xserver: remove unrecognised optionsRoss Burton1
--disable-xorgcfg was removed in 2008. --with-fontdir was renamed to --with-fontrootdir in 2009 and the default value is good. --disable-xf86misc was removed in 2008. --disable-acfb, -ccfb and -mcfb should have been --disable-afb, -cfb, -mfb, and were removed in 2008. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05pixman: upgrade to 0.32.4Ross Burton2
Drop the generic C implementation of pixman_blt patch, upstream refuses to accept generic implementations as the policy is that the caller provides generic paths, and this patch was only used in conjunction with a matching patch in xserver-xorg which we don't carry anymore. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05libxft: fix Freetype header inclusionRoss Burton2
Freetype 2.5.1 changes the location of the header files but as directly including the files isn't recommended they don't see this as a problem. Change libxft to use the recommended macros instead of direct inclusion, to fix the compilation. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05pango: upgrade to 1.36.1Ross Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-05classes/recipes: More optimal DISTRO_FEATURES referencesRichard Purdie1
Using the contains function results in more optimal sstate checksums resulting in better cache reuse as we as more consistent code. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-04libxkbfile: Remove obsolete configure optionRichard Purdie1
Resolves the QA error: WARNING: QA Issue: libxkbfile: configure was passed unrecognised options: --without-xcb (there is no such configure option any more) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-03cairo: add/use packageconfig for valgrind supportChristopher Larson1
It was currently autodetecting. Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-29libsdl: Clean up configure option QA warningsRichard Purdie1
WARNING: QA Issue: nativesdk-libsdl: configure was passed unrecognised options: --disable-video-gem --disable-video-xbios --enable-dlopen --disable-debug --enable-endian The gem and xbios options exist but their helptext is wrong and there is no "video" in the name. This patch removes the now obsolete options and corrects the names of the others to match reality. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27xinput-calibrator: add formfactor to RDEPENDSMartin Jansa1
* 30xinput_calibrate.sh is calling ". /etc/formfactor/config" breaking Xsession for images without formfactor Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27weston: upgrade to 1.3.1Ross Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27clutter-1.0: upgrade to 1.16.2Ross Burton2
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27fontconfig: upgrade to 2.11.0Ross Burton3
Drop sysroot patch as a rewritten form has been accepted upstream. Update license checksums - Google added to COPYING, and the fccache license has moved. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27pango: upgrade to 1.32.6Ross Burton5
Drop automake macro patch, merged upstream. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27libdrm: upgrade to 2.4.49Laurentiu Palcu2
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27xproto: upgrade to 7.0.25Laurentiu Palcu1
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27libxcb: upgrade to 1.9.3Laurentiu Palcu13
Added 2 new extensions: dri3 and present. Moved libxcb and xcb-util recipes to xorg-lib directory. Removed the following patch(es): * automake_1.14_fix.patch (backport) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-27xcb-proto: upgrade to 1.9Laurentiu Palcu3
Also move xcb-proto recipes from xcb directory to xorg-proto directory. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>