summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics
AgeCommit message (Collapse)AuthorFiles
2015-03-20xf86-input-synaptics: drop already applied patchPaul Eggleton2
This patch was part of the 1.8.1 release. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2015-03-20waffle: drop unneeded setting of EXTRA_OECMAKEPaul Eggleton1
base.bbclass already sets EXTRA_OECMAKE when cmake.bbclass is inherited. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-03-16liberation-fonts: inherit allarch as fonts are arch-independentRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-03-09xserver-xorg: don't close already-closed connectionsRoss Burton2
On shutdown xserver was closing connections that were already closed, resulting in a segfault. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-03-09recipes: add x11 to required DISTRO_FEATURESMartin Jansa16
* it's not complete, but recipes depending on virtual/libx11 are easiest to spot, I've long list of PNBLACKLIST for all recipes which cannot be built in distro without x11 in DISTRO_FEATURES Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-23recipes: Delete superfluous assignments, S = ${WORKDIR}/${BP}Robert P. J. Day2
Given that bitbake.conf sets the default values: BP = "${BPN}-${PV}" S = "${WORKDIR}/${BP}" there are a number of recipes that set the variable S completely superfluously, so get rid of them. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-21xorg-font-common: fix sysroot injection for encoding mapsRichard Tollerton1
The xorg font builds use `pkg-config --variable=mapdir fontutil` to locate encoding maps. This variable ought to be sysroot-relative, but neither pkg-config nor font-util nor the fonts themselves provide any facility to add the sysroot back in. We're presently adding the sysroot by by twiddling MAPFILES_PATH in configure.ac. This is broken; it's actually defined in aclocal.m4, because the definition is provided by fontutil.m4. Another (more speculative) criticism is that it also hardcodes a build-specific absolute path into builds which might (incorrectly) encode it into target-installable packages. A somewhat more robust, focused, and clear solution is to override UTIL_DIR on the make command line. (UTIL_DIR, not MAPFILES_PATH, is what is actually referenced in the build.) Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-21font-util: remove MAPFILES_PATH overrideRichard Tollerton1
MAPFILES_PATH is a configuration variable that is used by packages using font-util, which tells those packages how to compute it in fontutil.m4. Presently, we're manually twiddling things so that MAPFILES_PATH will consult the native sysroot, when building under *any* architecture. This complicates building other packages immensely, and also generates broken on-target packages, because the contents of font-util-dev will reference the native sysroot on the build machine (!). We don't even need to twiddle MAPFILES_PATH anymore so just delete it. This code also had a path bug (referencing /usr/lib/pkg-config instead of /usr/lib/pkgconfig) which is also fixed by deletion. Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-21font-util: stage encoding maps into sysrootBen Shelton1
font-util installs encoding maps into /usr/share/fonts/X11. This path may not exist on the host (many distros install these into /usr/share/fonts/util) so they must exist in the sysroot in order for e.g. `pkg-config --variable=mapdir fontutil` to work correctly. However, currently /usr/share/fonts is explicitly not installed into sysroots, so the encoding maps were not getting found. Fix this by explicitly staging ${datadir}/fonts/ into the sysroot. Signed-off-by: Ben Shelton <ben.shelton@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-14meta: enable parallel build for several recipesRobert Yang4
I used a for loop to build these packages more than 520 times, these recipes never failed. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2015-02-14libpciaccess 0.13.2 -> 0.13.3Richard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-14xserver-xorg: Improvments in systemd-logind disableAníbal Limón1
Add packageconfig for systemd-logind instead of hard disable in EXTRA_OECONF this allows users to use packageconfig also add dependency of dbus because systemd-logind require it for communicate with systemd. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-14xserver-xorg: Update to 1.16.3Aníbal Limón1
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-14harfbuzz: upgrade to 0.9.38Cristian Iorga1
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
2015-02-14mesa: update 10.4.3 -> 10.4.4Andre McCurdy3
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-14mesa: update --with-llvm-shared-libs configure optionAndre McCurdy1
As per the Mesa 10.2 release notes, "--with-llvm-shared-libs" has been renamed to "--enable-llvm-shared-libs". http://www.mesa3d.org/relnotes/10.2.html Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-08libdrm: upgrade to 2.4.59Nicolas Dechesne4
* Refreshed installtests.patch * Removed --enable-freedreno-experimental-api, since it is now enabled by default upstream Tested on Snapdragon 600 with freedreno and X11. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-07xf86-video-intel 2.21.15: remove itRobert Yang3
It doesn't work: | checking whether to include DRI1 support... no | configure: error: DRI1 requested but prerequisites not found And there is a xf86-video-intel_2.99.917.bb which is MIT-X. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2015-02-07matchbox-wm 1.2: remove itRobert Yang3
It doesn't work: ERROR: matchbox-wm: Recipe file does not have license file information (LIC_FILES_CHKSUM) ERROR: Licensing Error: LIC_FILES_CHKSUM does not match, please fix And there is a matchbox-wm_git.bb, they have the same GPLv2+ license. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2015-02-07mesa: Upgrade to 10.4.3Pengyu Ma4
flags for EGL and GBM Gallium had been removed in 10.4, so remove these flags, files or packages. Signed-off-by: Pengyu Ma <pengyu.ma@windriver.com> Tested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-07glew: Upgrade to 1.12Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2015-02-03wayland: remove explicit class-native DEPENDSRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-03piglit: add x11 to required DISTRO_FEATURESMartin Jansa1
* there is some pending work to resolve this unnecessary x11 dependency, this can be reverted together with x11 dependency removal Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-02-03xorg-driver: add x11 to required DISTRO_FEATURESMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-01-29xserver-xorg: Add the patch to fix subwindow in Xi emulated eventsJun Zhu2
Signed-off-by: Jun Zhu <R01007@freescale.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-01-29libsm: remove dependency on e2fsprogsChen Qi1
This patch is to solve the following circular dependency problem. systemd -> dbus -> libsm -> e2fsprogs -> util-linux -> systemd libsm doesn't have any dependency on e2fsprogs. It might be some dependency on util-linux's libuuid, controlled by configure options. So e2fsprogs should be removed from the DEPENDS variable. Ideally, we should add a PACKAGECONFIG for 'libuuid' for libsm. However, if libsm depends on util-linux, we would have the circular dependency described above. That's why this patch explicitly set '--without-libuuid' in EXTRA_OECONF. libsm would still be working well because it would fall back to an internal algorithm to do the uuid stuff. Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
2015-01-28mkfontscale: Upgrade to 1.1.2Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-01-23xorg-app: add x11 to required DISTRO_FEATURES and cleanup dependenciesMartin Jansa3
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-23meta: set proper S valuePetter Mabäcker1
After removal of auto-creating S we must ensure that all recipes are using a proper value for S. Fix all recipes that only need to set S equals to WORKDIR. [YOCTO #5627] Signed-off-by: Petter Mabäcker <petter@technux.se>
2015-01-23xorg-minimal-fonts: set and handle S in a proper wayPetter Mabäcker1
After removal of auto-creating S we must ensure that all recipes are using a proper value for S. Also do some minor adjustment after changing value of S. [YOCTO #5627] Signed-off-by: Petter Mabäcker <petter@technux.se>
2015-01-16xserver-xorg: Always disable systemd-logind.Randy Witt1
Without a dm to handle the session management systemd-logind can make it difficult for X to gain ownership of devices and behave properly. Since X seems to work without enabling systemd-logind, always disable it for now, and we can revisit it if we ever want to try to take advantage of multi-user sessions/seats. [Yocto # 7100] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-16presentproto: separate B and SRobert Yang1
It works well now, and bump the PR to avoid: configure: error: source directory already configured; run "make distclean" there first Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2015-01-16directfb: upgrade to 1.7.6Hongxu Jia3
- Drop fixsepbuild.patch which has been merged to 1.7.6 - Drop obsolete rename-no-instrument-function-macro.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2015-01-07menu-cache: update to 1.0.0Max Krummenacher3
menu-cache depends on fmlib-extra and thus requires the split of the libfm recipe in version 1.2.3. This obsoletes Fix-segfault.patch. menu-cache license has been changed by the authors from GPL to LGPL: http://git.lxde.org/gitweb/?p=lxde/menu-cache.git;a=commit;h=7972913d8e47e4970b9aa70267cb87fe7eb3a8b4 http://git.lxde.org/gitweb/?p=lxde/menu-cache.git;a=commit;h=08fe520c52a79d425504ba631afbea5fd62cc735 Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07cogl: fix .pc file packagingRoss Burton1
Some .pc files were not being correctly moved into the right sub-package, so fix this. Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-01-07cogl: enable egl-x11 when build with x11Robert Yang1
Fixed clutter-1.0 compile error when build with x11: clutter-backend-eglnative.h:31:27: fatal error: cogl/cogl-egl.h: No such file or directory #include <cogl/cogl-egl.h> compilation terminated. We need enable egl-x11 when x11 as we enable egl-wayland when wayland. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2015-01-07rgb: upgrade to 1.0.6.Ross Burton1
(From OE-Core rev: 75b79264cfd0ccfc67daffd6244ece8731232a8a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07xkbcomp: upgrade to 1.3.0Ross Burton1
(From OE-Core rev: 99df8a16cf48df5c3eb8159cb4680f81a142f814) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07xinit: upgrade to 1.3.4Ross Burton1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07xf86-video-modesetting: upgrade to 0.9.0Ross Burton1
(From OE-Core rev: 64734c645d48e2c69c757db9a1b1d4ab88db6350) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07xf86-input-synaptics: upgrade to 1.8.1Ross Burton1
(From OE-Core rev: 3d3edc199e123d16fe1403766a0da09f86da53e8) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07xf86-input-evdev: upgrade to 2.9.1Ross Burton1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07xf86-video-intel: upgrade to 2.99.917Ross Burton2
Remove backported patch that is present in this release. (From OE-Core rev: 026de2fd671f2442809cf3ce11da74f1c7c574a6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07freetype: upgrade to 2.5.4.Ross Burton1
(From OE-Core rev: 19256cb72fe8f645cc1f6db3b653b95071e7f4f4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07xkeyboard-config: upgrade to 2.13.Ross Burton1
(From OE-Core rev: 2ae82451222467b6f31895a1fb46ffa002f2494d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-12-31libinput: update to 0.7.0Armin Kuster1
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-12-31xcb-util-keysyms: upgrade to 0.4.0Ross Burton1
2014-12-31xcb-util-image: upgrade to 0.4.0Ross Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com>
2014-12-31xcb-util: upgrade to 0.4.0Ross Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com>
2014-12-31xtrans: upgrade to 1.3.5Ross Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com>