summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-lib
Commit message (Collapse)AuthorAgeFilesLines
* libxcb: Add a workaround for gcc5 bug on mipsKhem Raj2016-01-122-1/+25
| | | | | | | | | | | | This fixes build failure for libxcb on mips (From OE-Core master rev: cad52140997e86c6fee4938369dfce21767f1a63) (From OE-Core rev: 175397f8ca2e9d311965ebe040b253830a98e409) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: Fix missing FE_DIVBYZERO on nios2Marek Vasut2015-09-232-0/+66
| | | | | | | | | | | | The FE_DIVBYZERO is missing on nios2 , add a small patch to pixman which checks for the presence of FE_DIVBYZERO and disables the test which depends on it. (From OE-Core rev: a88733677a6d809c2fca8dc5ec14c7cb4a869ea7) Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: update Upstream-Status on a merged patchRoss Burton2015-07-221-2/+2
| | | | | | | (From OE-Core rev: ead7e6602fd340a2c31ce20941ad9a177395d7b1) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpciaccess: Upgrade to 0.13.4Khem Raj2015-07-027-33/+302
| | | | | | | | | | | Drop upstreamed patch backport portablility fixes from upstream Add a fix to not use io function on ARM they dont work (From OE-Core rev: d70678477f142eb90c6bba6631e7485d6fe20fbf) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: Upgrade 2.14 -> 2.15Jussi Kukkonen2015-06-082-56/+3
| | | | | | | | | | Drop what remains of the patch the removed some GPLv3 content: both eu and ph layout licenses have been corrected. (From OE-Core rev: fdc7f529be77be49b6c43cd24a4600ed97a35ed5) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: bring back Philippines keyboard symbolsRoss Burton2015-05-291-1023/+31
| | | | | | | | | | Now that upstream has relicensed the Philippines symbols to remove the GPLv3 license, backport the patch instead of removing the file. (From OE-Core rev: fc6ad42cb6079bb4a8dbe1671a4dcfd40e0a47bc) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade to 2.14Ross Burton2015-05-221-2/+2
| | | | | | | (From OE-Core rev: 4931e7d0460675713b4a5034b282a3eeae7f3178) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxdmcp: make libbsd usage deterministicRoss Burton2015-05-211-0/+3
| | | | | | | | | | | libxdmcp can optionally use arc4random_buf() from libbsd instead of it's own random key generation code. As this is an optional dependency add a PACKAGECONFIG for it and default to not using libbsd. (From OE-Core rev: fe7780a9bbbfa4dcbbe457618a0842e91a3c6a0e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: remove GPLv3 filesRoss Burton2015-05-202-2/+1047
| | | | | | | | | | xkeyboard-config is intended to be MIT licensed, so backport a patch from upstream to relicense one file and temporarily delete another. (From OE-Core rev: dd80d50a7943da4b58896b908b47a4aeed120075) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxx86vm: upgrade to 1.1.4Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: 576420640deebdf0c6728b9ee01aefcee9f59fb0) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxvmc: upgrade to 1.0.9Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: c579723a319c7782b3056bdd91a653a51451335f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxt: upgrade to 1.1.5Ross Burton2015-05-201-13/+2
| | | | | | | | | | Remove the custom compile logic as upstream now detects cross-compilation and uses CC_FOR_BUILD. (From OE-Core rev: a16b6b8658cf511a7e271ca70ed5a6f6a78d1133) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxshmfence: upgrade to 1.2Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: 6439989ca6b8a96d4be0058bdebe97e017d09865) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxrender: upgrade to 0.9.9Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: eef9db08aa0be15b7f6198a5bb802a986c7b75d5) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxrandr: upgrade to 1.5.0Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: 283d295e662034d8acc42c0e4f2b52080d199ca7) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbfile: upgrade to 1.0.9Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: 2f3115345db44bd43dd0db07e795b6aef11ada58) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfont: upgrade to 1.5.1Ross Burton2015-05-204-165/+2
| | | | | | | | | Remove the backported patches as they're integrated in this release. (From OE-Core rev: 425096a81afcf1f60dad8e74e10b2fe36d72a854) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxdmcp: upgrade to 1.1.2Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: 20eb2ec75e41331bbbd94c39b10c31f50e55bd73) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: upgrade to 1.6.3Ross Burton2015-05-205-118/+16
| | | | | | | | | | Drop backported patch always-use-XCOMM patch. Refresh Add-missing-NULL-check. (From OE-Core rev: 515d8b5de2d0ebd601d98ca16036aafdf54ce043) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libfontenc: upgrade to 1.1.3Ross Burton2015-05-201-2/+2
| | | | | | | (From OE-Core rev: 19e569625d98fe087c42f1f8eee6f58dcb4936cb) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-graphics: add x11 to REQUIRED_DISTRO_FEATURESRobert Yang2015-05-142-2/+7
| | | | | | | | | They can't be built withou x11 in DISTRO_FEATURES. (From OE-Core rev: 908f6f2ded18d5301f428e685bface60335bd791) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfont: Security Advisory - libxfont - CVE-2015-1804Li Zhou2015-04-282-0/+81
| | | | | | | | | | | | | bdfReadCharacters: ensure metrics fit into xCharInfo struct We use 32-bit ints to read from the bdf file, but then try to stick into a 16-bit int in the xCharInfo struct, so make sure they won't overflow that range. (From OE-Core rev: 4dd4b96b6d60246338bb30ede9f3ab1b2e757be9) Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfont: Security Advisory - libxfont - CVE-2015-1803Li Zhou2015-04-282-0/+41
| | | | | | | | | | | | bdfReadCharacters: bailout if a char's bitmap cannot be read Previously would charge on ahead with a NULL pointer in ci->bits, and then crash later in FontCharInkMetrics() trying to access the bits. (From OE-Core rev: 2c7a15a074501beb6b8a4c7bdf30604b1a432a6b) Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfont: Security Advisory - libxfont - CVE-2015-1802Li Zhou2015-04-282-0/+41
| | | | | | | | | | | | bdfReadProperties: property count needs range check Avoid integer overflow or underflow when allocating memory arrays by multiplying the number of properties reported for a BDF font. (From OE-Core rev: 0ff9f2bf0e44a7b47a98234a12714c780825e286) Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: modified the licenseLei Maohui2015-04-271-1/+1
| | | | | | | | | | Because usr/share/X11/xkb/symbols/eu and usr/share/X11/xkb/symbols/ph are GPLv3. So add GPLv3 in the license. (From OE-Core rev: cab517bb1d7628fd8c1080f12462b86928ca720b) Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmu: remove libxmuu-dev from PACKAGESRobert Yang2015-04-131-2/+1
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: fbb0aa87fb178fd89c8828d8611b618bf21e5799) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman,libpciaccess: Fix build on muslKhem Raj2015-04-084-0/+49
| | | | | | | | | | | | The fixes are not specific to musl, however they came to surface due to musl, these are generic problems which should be fixed in components Change-Id: If9aa95968d9dec9c16e3e5819955befcaa38937c (From OE-Core rev: 24fd4959aea55829c6095c81138daee2c5b5107f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: enable parallel build for several recipesRobert Yang2015-02-152-3/+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>
* 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>
* 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>
* 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>
* libxcb, xcbproto: upgrade to version 1.11Awais Belal2014-12-112-10/+10
| | | | | | | | | | Update libxcb and xcb-proto to 1.11 from 1.10. (From OE-Core rev: 63e81152fd62b2c4d43d60813c5e672132ee001a) Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: Inherit gettextAndrei Gherzan2014-11-201-1/+1
| | | | | | | | | | | | | | | | In a GPLv3-free build we have two different versions of gettext in sysroot due to GPLv3 restrictions. In this case we need gettext-native too so we can have the needed macros and avoid errors like: "error: possibly undefined macro: AM_GNU_GETTEXT" The needed dependency is added by gettext class which is prefered because it takes care of NLS flags too. (From OE-Core rev: 23d8a4d64e9ff126d6460a69e6d086b1c86e87a9) Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: Upgrade to 0.5.0Saul Wold2014-11-091-3/+3
| | | | | | | | | COPYING has additional MIT section (From OE-Core rev: 95fe967e977dba65aaecb95be963dfc3cf9b006d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: upgrade to 0.32.6Ross Burton2014-09-102-2/+25
| | | | | | | | | Revert a patch to the MIPS-specific code that was causing compile failures. (From OE-Core rev: ace56dcd6eed1ab92af9bdf5bd6d9b11e35a0917) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: Add missing dependency on xkeyboard-configMikhail Durnev2014-09-101-1/+1
| | | | | | | | | | | | libxkbcommon depends on xkeyboard-config (From OE-Core rev: ca14b0c0b5a6653336c79d8ec80e2cdef3f9239e) Signed-off-by: Mikhail Durnev <mikhail_durnev@mentor.com> Signed-off-by: Abhijit Potnis <abhijit_potnis@mentor.com> 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>
* libxkbcommon: Upgrade to 0.4.3Saul Wold2014-08-311-2/+2
| | | | | | | (From OE-Core rev: f8e8a5aa61be5a165a00191c1a8b283176cd4642) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade to 2.12Roxana Ciobanu2014-08-271-2/+2
| | | | | | | (From OE-Core rev: a277a80f788082fa01d3794443e454d1a6a6c1da) Signed-off-by: Roxana Ciobanu <roxana.ciobanu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: Add missing NULL checkDrew Moseley2014-07-292-0/+73
| | | | | | | | | | | | Add a check for NULL on dereferencing the xim pointer. Using mplayer with the x11 backend will trigger this and result in a segfault. (From OE-Core rev: f7d8947744d7dd1d08721ef0e707912304722d2b) Signed-off-by: Drew Moseley <drew_moseley@mentor.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxi: upgrade to 1.7.4Ross Burton2014-07-252-20/+2
| | | | | | | | | | Also remove outdated (~1.2.99.5) git recipe that was never used. (From OE-Core rev: de36faa2a6a7c7a379807d69fa07a04a4c878ff8) 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>
* libice: fix non-deterministic libbsd dependencyRoss Burton2014-07-251-0/+3
| | | | | | | | | | | | | | | | libice 1.0.9 added automatic detection of arc4random(), which is in libbsd on Linux. As this is automatic and leads to failing builds when ssstate is reused, seed the autoconf cache as relevant to implement a PACKAGECONFIG for the functionality. Default to not using arc4random() as the fallback has been in use for many years, but people interested in security may wish to turn this on to increase the security of the X authentication cookies. (From OE-Core rev: 71d5eb34678eafbcb0f8ff4c31d52a276949bb0c) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxft: upgrade to 2.3.2Ross Burton2014-07-232-43/+2
| | | | | | | | | Remove patch that has been merged upstream. (From OE-Core rev: c2a4fa3669ca8607845347c0c196fa96478156cb) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-wm: upgrade to 0.4.1Ross Burton2014-07-232-11/+11
| | | | | | | | | | | Licence checksums changes as the files previously checksummed were generated and subsequently removed from the tarball. Change the checksums to use the source files instead. (From OE-Core rev: 9204ee439720528d1c013bc8bb9560fbbcf174e3) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libice: upgrade to 1.0.9Ross Burton2014-07-231-2/+2
| | | | | | | (From OE-Core rev: 54297905f71a70359713d5a99a1440b4578613d5) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfont: upgrade to 1.5.0Ross Burton2014-07-231-2/+2
| | | | | | | (From OE-Core rev: f90101ea7963663cd1c3b4eb9ef6f96840e49ad6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>