summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* xserver-xorg: don't close already-closed connectionsRoss Burton2015-03-102-0/+39
| | | | | | | | | | On shutdown xserver was closing connections that were already closed, resulting in a segfault. (From OE-Core rev: 04ffd02a14f5e0cd2ce0288b589d4c4a0120e2f4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: add x11 to required DISTRO_FEATURESMartin Jansa2015-03-1016-13/+51
| | | | | | | | | | | * 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 (From OE-Core rev: 78d269fa9a586e24ef058ba5315c696f15935f56) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Delete superfluous assignments, S = ${WORKDIR}/${BP}Robert P. J. Day2015-02-242-4/+0
| | | | | | | | | | | | | | | 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. (From OE-Core rev: ebe8578df3f162045086cd60a129eb7ac3eacf4c) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-font-common: fix sysroot injection for encoding mapsRichard Tollerton2015-02-211-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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.) (From OE-Core rev: 5cd320d8d21cd784b32f12a6944dc647a75abf94) Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* font-util: remove MAPFILES_PATH overrideRichard Tollerton2015-02-211-4/+0
| | | | | | | | | | | | | | | | | | | | | 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. (From OE-Core rev: 4199703db82d79408e0575e1332ad79375e14c39) Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* font-util: stage encoding maps into sysrootBen Shelton2015-02-211-0/+5
| | | | | | | | | | | | | | | | | 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. (From OE-Core rev: a1598266c828ad0b73df971b22d6a2e3e1dd5cab) Signed-off-by: Ben Shelton <ben.shelton@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: enable parallel build for several recipesRobert Yang2015-02-154-7/+0
| | | | | | | | | | I used a for loop to build these packages more than 520 times, these recipes never failed. (From OE-Core rev: 7957c5bc2771a763d26e50e716733c6335cef3c2) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpciaccess 0.13.2 -> 0.13.3Richard Purdie2015-02-151-2/+2
| | | | | | (From OE-Core rev: ca6240e30e6ba9cbff20ff46cac6512416964b66) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: Improvments in systemd-logind disableAníbal Limón2015-02-141-1/+1
| | | | | | | | | | | | | 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. (From OE-Core rev: ce4035ee635decab83e08a8c77ae7b077a029096) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: Update to 1.16.3Aníbal Limón2015-02-141-2/+2
| | | | | | | | (From OE-Core rev: 41f7bed4873384424a869aa70240cc36dd51b734) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade to 0.9.38Cristian Iorga2015-02-141-2/+2
| | | | | | | (From OE-Core rev: 99eacbfd677e6c7637d3183117591e098bbe0dde) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: update 10.4.3 -> 10.4.4Andre McCurdy2015-02-143-6/+4
| | | | | | | | (From OE-Core rev: 2665bedf3b38c6d03d991b91a7b150601572b594) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: update --with-llvm-shared-libs configure optionAndre McCurdy2015-02-141-1/+1
| | | | | | | | | | | | | 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 (From OE-Core rev: 34fe51e9b381e99d664a7e567a3267bcee991084) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade to 2.4.59Nicolas Dechesne2015-02-084-8/+7
| | | | | | | | | | | | | | * Refreshed installtests.patch * Removed --enable-freedreno-experimental-api, since it is now enabled by default upstream Tested on Snapdragon 600 with freedreno and X11. (From OE-Core rev: 9ab2d19d4c320cc37f71bba25caa7585caf9679e) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel 2.21.15: remove itRobert Yang2015-02-083-111/+0
| | | | | | | | | | | | | 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. (From OE-Core rev: b2feaf0d542047b28abaf946bf7ad6fcdcaf6784) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-wm 1.2: remove itRobert Yang2015-02-083-93/+0
| | | | | | | | | | | | | 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. (From OE-Core rev: 5b74b2c129ded8d8d8e2843ff7b86e1053c81ba7) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Upgrade to 10.4.3Pengyu Ma2015-02-084-9/+4
| | | | | | | | | | | | flags for EGL and GBM Gallium had been removed in 10.4, so remove these flags, files or packages. (From OE-Core rev: ba079975fa984f53fde5b4e8131d0f3877323e6c) 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> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glew: Upgrade to 1.12Saul Wold2015-02-081-2/+2
| | | | | | | (From OE-Core rev: ec8bcba7906116cb2bab8d5a69101057705b07da) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: remove explicit class-native DEPENDSRoss Burton2015-02-031-1/+0
| | | | | | | (From OE-Core rev: 50147404973e3f09206e8c1bb53d65b0772492e1) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: add x11 to required DISTRO_FEATURESMartin Jansa2015-02-031-1/+3
| | | | | | | | | | | | * there is some pending work to resolve this unnecessary x11 dependency, this can be reverted together with x11 dependency removal (From OE-Core rev: bc4d051c2fa56acb0479330b4342a39396de30d4) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-driver: add x11 to required DISTRO_FEATURESMartin Jansa2015-02-031-1/+3
| | | | | | | | (From OE-Core rev: 8764282a06fa5f7571c479a5b3b35c7baaad241f) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: Add the patch to fix subwindow in Xi emulated eventsJun Zhu2015-01-292-0/+42
| | | | | | | | (From OE-Core rev: e82c9e8098326f2ec070471b7a3daed21cc2cd28) Signed-off-by: Jun Zhu <R01007@freescale.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsm: remove dependency on e2fsprogsChen Qi2015-01-291-1/+6
| | | | | | | | | | | | | | | | | | | | | 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. (From OE-Core rev: 5e7d6f40149be69a3e3b17b28ce3f687a93b40fa) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mkfontscale: Upgrade to 1.1.2Saul Wold2015-01-291-2/+2
| | | | | | | | (From OE-Core rev: 0ccc2aaee4ad0348f971a425e7f9877817dea8b0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-app: add x11 to required DISTRO_FEATURES and cleanup dependenciesMartin Jansa2015-01-233-3/+6
| | | | | | | (From OE-Core rev: 1cf0245344ce272e7330cfe1b04a0ed7bd18e8f5) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: set proper S valuePetter Mabäcker2015-01-231-0/+2
| | | | | | | | | | | | | | 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] (From OE-Core rev: 9d220b1bfe4589736604dd5a7129e3699377d830) Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-minimal-fonts: set and handle S in a proper wayPetter Mabäcker2015-01-231-1/+3
| | | | | | | | | | | | | 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] (From OE-Core rev: dd7be09318b55a69cb8636e86d2af6e6b8140b31) Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: Always disable systemd-logind.Randy Witt2015-01-161-3/+2
| | | | | | | | | | | | | | | 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] (From OE-Core rev: 31c701821e2770e29955d1e1eb45a254f5a0acb8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* presentproto: separate B and SRobert Yang2015-01-161-1/+3
| | | | | | | | | | It works well now, and bump the PR to avoid: configure: error: source directory already configured; run "make distclean" there first (From OE-Core rev: a5dee19715a1a6997c50abbf59bbbd3767891783) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: upgrade to 1.7.6Hongxu Jia2015-01-163-369/+3
| | | | | | | | | | - Drop fixsepbuild.patch which has been merged to 1.7.6 - Drop obsolete rename-no-instrument-function-macro.patch (From OE-Core rev: 15c0ee00550b9e5aac04da598393a614a45bc8a9) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* menu-cache: update to 1.0.0Max Krummenacher2015-01-083-52/+16
| | | | | | | | | | | | | | | | 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 (From OE-Core rev: a356da6094982cc76b4e742e17e556094fb3e38a) Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: fix .pc file packagingRoss Burton2015-01-071-3/+3
| | | | | | | | | | Some .pc files were not being correctly moved into the right sub-package, so fix this. (From OE-Core rev: a37366224cc7d7ef5e2a603655bf531e3704f21f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: enable egl-x11 when build with x11Robert Yang2015-01-071-2/+4
| | | | | | | | | | | | | | 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. (From OE-Core rev: d61e3a6e63664ab2893a90e5525fe634d4514318) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rgb: upgrade to 1.0.6.Ross Burton2015-01-071-3/+2
| | | | | | | | | (From OE-Core rev: 75b79264cfd0ccfc67daffd6244ece8731232a8a) (From OE-Core rev: 56ad2156365258c497e98ed0111dfe633b170a80) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkbcomp: upgrade to 1.3.0Ross Burton2015-01-071-2/+2
| | | | | | | | | (From OE-Core rev: 99df8a16cf48df5c3eb8159cb4680f81a142f814) (From OE-Core rev: f858ebb507427bae053d87299fc31dbb27cb32c1) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinit: upgrade to 1.3.4Ross Burton2015-01-071-2/+2
| | | | | | (From OE-Core rev: 87b345cc62f132d67e16b68fa9864691999c0ef7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-modesetting: upgrade to 0.9.0Ross Burton2015-01-071-2/+2
| | | | | | | | | (From OE-Core rev: 64734c645d48e2c69c757db9a1b1d4ab88db6350) (From OE-Core rev: 515d3e5564494ab108a3ed3138ff27757f1f012d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-synaptics: upgrade to 1.8.1Ross Burton2015-01-071-2/+2
| | | | | | | | | (From OE-Core rev: 3d3edc199e123d16fe1403766a0da09f86da53e8) (From OE-Core rev: 45dc1771f2b26098e703279527aa92b45719e3d9) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-evdev: upgrade to 2.9.1Ross Burton2015-01-071-2/+2
| | | | | | (From OE-Core rev: 6218a9e12da4e6c27df2e735a08e90387b3cacf0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel: upgrade to 2.99.917Ross Burton2015-01-072-170/+3
| | | | | | | | | | | Remove backported patch that is present in this release. (From OE-Core rev: 026de2fd671f2442809cf3ce11da74f1c7c574a6) (From OE-Core rev: 4b07c105270f80e75ed8f54af8ec71a120fdcdb9) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: upgrade to 2.5.4.Ross Burton2015-01-071-2/+2
| | | | | | | | | (From OE-Core rev: 19256cb72fe8f645cc1f6db3b653b95071e7f4f4) (From OE-Core rev: 81b66d9a324187d182cc50432a7b182acb0950ce) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade to 2.13.Ross Burton2015-01-071-2/+2
| | | | | | | | | (From OE-Core rev: 2ae82451222467b6f31895a1fb46ffa002f2494d) (From OE-Core rev: 85db96e734298865da77659a208f51ca904a904a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: update to 0.7.0Armin Kuster2014-12-311-2/+2
| | | | | | | (From OE-Core rev: f25e913dbc400a8c72fbd93b2754501d5b61e3df) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-keysyms: upgrade to 0.4.0Ross Burton2014-12-311-3/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-image: upgrade to 0.4.0Ross Burton2014-12-311-3/+2
| | | | | | | (From OE-Core rev: 842e6eb2043ae48f2f98bd0c2c6f9be456395559) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util: upgrade to 0.4.0Ross Burton2014-12-311-2/+2
| | | | | | | (From OE-Core rev: 84185ac4ac25686f22817f5fc9f3681fa12e2448) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xtrans: upgrade to 1.3.5Ross Burton2014-12-311-2/+2
| | | | | | | (From OE-Core rev: 3a8a87706b7e41d2076771cab02bf37784c323e3) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxext: upgrade to 1.3.3Ross Burton2014-12-311-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade to 1.36.8Ross Burton2014-12-311-2/+2
| | | | | | | (From OE-Core rev: dbfe7d6eb2a292efe25f43ca2f5b3bb476a6210d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade to 0.9.37Ross Burton2014-12-311-2/+3
| | | | | | | (From OE-Core rev: 72ad7edb8c06af5b4b06e6877fc6ab55f4404ec4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
OpenPOWER on IntegriCloud