summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-lib
AgeCommit message (Collapse)Author
2019-08-08libx11: replace libtool patch with upstreamed patchRoss Burton
After iterating with upstream, this is the patch that landed. (From OE-Core rev: 30a2af80f5f8c8ddf0f619e4f50451b02baa22dd) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-08libx11-compose-data: upgrade 1.6.7 -> 1.6.8Yi Zhao
Refresh the patch to fix the do_patch QA warning. (From OE-Core rev: 72e6919bab390494103472401a563199ab339e85) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-06libx11-diet: removeRoss Burton
This doesn't appear to be used anymore, as saving a few hundred k at the expense of only using ASCII is quite the compromise in the modern world. (From OE-Core rev: 1a502765db2093e573c9e3ecd6c1bc7621476963) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-03libx11: update to 1.6.8Ross Burton
Fix the build when the host doesn't have libc.a installed by reverting an upstream commit, and cherry-pick a build fix from master. Drop a redundant sed, the expression it removes doesn't exist anymore. Move most patches to libx11.inc so that they're applied to both libx11 and libx11-diet. (From OE-Core rev: 8bb48ac237315e83837973ecd1488060ec170588) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-03libxx86dga: remove obsolete client libaryRoss Burton
No modern drivers nor applications use DGA, so remove the client library. (From OE-Core rev: 2d7e485fcfbc0dc3d76339baf02f50c3c9e22a91) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-03libxx86misc: remove this now redundant libraryRoss Burton
The extension this client library is for was removed from the X server over a decade ago: commit 22e64108ec63ba77779891f8df237913ef9ca731 Author: Daniel Stone <daniel@fooishbar.org> Date: Wed Jul 16 06:25:26 2008 +0300 XFree86: Remove XFree86-Misc extension Its last remaining purpose in life has been destroyed by input properties. Au revoir: it's been fun, by which I mean awful. Remove the obsolete dependencies from xset and xdpyinfo, and delete libxx86misc entirely. (From OE-Core rev: 4d7677b2f511b2d07fabb1f06213a569c53f839f) Signed-off-by: Ross Burton <ross.burton@intel.com> enter the commit message for your changes. Lines starting Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-27libxkbcommon: RDEPENDS on libx11 compose dataMing Liu
This fixes a following runtime error: | xkbcommon: ERROR: couldn't find a Compose file for locale "C" (From OE-Core rev: aa3f5bd67f14defc5cdc39ba3c78f825dd85c69f) Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-27libx11-compose-data: add recipeMing Liu
So far libx11 compose data is being required by some non-X11 recipes, like weston -> libxkbcommon -> libx11-locale. But the libx11-locale could not build without x11 distro feature enabled. This is not reasonable. To fix it, we introduce this new recipe, it uses the same source with libx11 but dropped X11 dependencies, this makes it to be able to build without x11 distro feature. It would be skipped if x11 distro feature is enabled, in which case the libx11-locale would provide the libx11 compose data. (From OE-Core rev: d8a5b22757ccc76007cda55ee45922a313639258) Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-19libpciaccess:upgrade 0.14 -> 0.16Zang Ruochen
-Upgrade from libpciaccess_0.14.bb to libpciaccess_0.16.bb. -libpciaccess/0004-Don-t-include-sys-io.h-on-arm.patch Removed since this is included in 0.16. (From OE-Core rev: c2140b42c8516100c55c381d98e0f281b562d2db) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-19libice:upgrade 1.0.9 -> 1.0.10Zang Ruochen
-Upgrade from libice_1.0.9.bb to libice_1.0.10.bb. -libice/CVE-2017-2626.patch Removed since this is included in 1.0.10. (From OE-Core rev: d3581b5d5562604ba31fc2b10873b3b0c9bf75fc) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-18xkeyboard-config: remove redundant intltool dependencyRoss Burton
Upstream now uses plain gettext. (From OE-Core rev: 0fd2b3318a7fb9bf8eeb760f82fe796f5b29643f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-28libxt: update to 1.2.0Oleksandr Kravchuk
License checksum changed due to modified copyright year. Removed patch was upstreamed. (From OE-Core rev: 4a77ac273cb16167fff8fcb9831434d9a25f8fcf) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-28libxi: update to 1.7.10Oleksandr Kravchuk
(From OE-Core rev: d5290687f261e1f4ee35b8c27b2d886fe09b88d8) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-19xkeyboard:upgrade 2.26 -> 2.27Zang Ruochen
-Upgrade from xkeyboard-config_2.26.bb to xkeyboard-config_2.27.bb. (From OE-Core rev: 23dfbb27467c8e0115ce0663781e71af609106af) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-21libxfont2: set CVE_PRODUCTChen Qi
(From OE-Core rev: 066fa83eeaaa34e5b901dc4b82ad607d0fa78f0b) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-08libxcb: remove workaround patch for a bug that was fixed in gcc 5 in 2015Adrian Bunk
(From OE-Core rev: 78eb9447c64cf4d5d30647af7638eed5aa6531ee) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-07xorg-lib: drop native overrides for REQUIRED_DISTRO_FEATURESAlexander Kanavin
x11 is actually always present in native DISTRO_FEATURES, and so it's fine to require it in all cases. (From OE-Core rev: 1d9f1da619089fc8edee027261b1fbe2e673091b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-23pixman: update to 0.38.4Oleksandr Kravchuk
(From OE-Core rev: eda7ad4e8f9899ac357753d1521f17de50530cc4) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxmu: update to 1.1.3Oleksandr Kravchuk
(From OE-Core rev: 21b861d5e86c2345fa73e80c979b94c270bf31e8) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxrandr: update to 1.5.2Oleksandr Kravchuk
(From OE-Core rev: a7108eba07a99228b6ad4540e19e6f47c847b8a2) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxvmc: update to 1.0.11Oleksandr Kravchuk
(From OE-Core rev: b9835eb1ce8ccd58ecab788f66e7338daed8a2c1) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxkbfile: update 1.1.0Oleksandr Kravchuk
(From OE-Core rev: 4cc8d5e4dde8df770df0b8a9a57cac018059c695) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxdmcp: update to 1.1.3Oleksandr Kravchuk
(From OE-Core rev: aff7bdac5afdff02deca65205b18dd1ab69ce9c1) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxext: update to 1.3.4Oleksandr Kravchuk
(From OE-Core rev: efd30a40313cfcad07109671abf47f36ee9eb87b) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12xtrans:upgrade 1.3.5 -> 1.4.0Zang Ruochen
-Upgrade from xtrans_1.3.5.bb to xtrans_1.4.0.bb. (From OE-Core rev: b52f80c98d3f6212e9525f9c508bc60d97629fda) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxxf86dga:upgrade 1.1.4 -> 1.1.5Zang Ruochen
-Upgrade from libxxf86dga_1.1.4.bb to libxxf86dga_1.1.5.bb. (From OE-Core rev: 8784206afe414d22c1408acab395abc08693c44f) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libxft:upgrade 2.3.2 -> 2.3.3Zang Ruochen
-Upgrade from libxft_2.3.2.bb to libxft_2.3.3.bb. (From OE-Core rev: 0cc2ac567ad11f5c7045a56fb25cef1b2e4ab249) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-12libxdamage: update to 1.1.5Armin Kuster
(From OE-Core rev: 598dae50114e8adb17ab887ed63acaf4a67bef05) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-12libxcursor: update 1.2.0Armin Kuster
(From OE-Core rev: 382a75636fc6b314292f89bf5ba02f68046a3815) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-12libxcomposite: update to 0.4.5Armin Kuster
(From OE-Core rev: 5f40c121ef2c9cd71b7eff049745a02844995536) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-11libfontenc: update to 1.1.4Armin Kuster
(From OE-Core rev: 6b2d08aec549a42f623977ac9dedcd1b53cc9406) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-11libxkbcommon: update to 0.8.4Armin Kuster
(From OE-Core rev: 60cd3bf93c259464e69c0384eafc2b2d90edec85) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-25xkeyboard-config: upgrade 2.25 -> 2.26Richard Purdie
(From OE-Core rev: 2325e05ac4d778b7c5dcf80b92b668bfacfff0b7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-25libxau: upgrade 1.0.8 -> 1.0.9Richard Purdie
(From OE-Core rev: 5624657ac127f1adfd867d04c5a361e74e2d31d9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-19libxkbcommon: update to 0.8.3Alexander Kanavin
(From OE-Core rev: bf1a2c1900d90a07388dae2c99bb65a83ce87d15) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-15pixman: upgrade 0.34.0 -> 0.38.0Anuj Mittal
For changes, see: https://cgit.freedesktop.org/pixman/log/?qt=range&q=pixman-0.38.0...pixman-0.34.0 (From OE-Core rev: 26fe9e93eff2a45101534ae0ba61229649783281) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-28meta: add native and nativesdk variants to various recipes to enable ↵Alexander Kanavin
gtk+3-native/nativesdk (From OE-Core rev: 35983262caca0f1fa0d2f6b429152c8d5cdf1be6) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-18libxpm: add explicit gettext-native dependencyAlistair Francis
In an issue similar to "atk: add explicit gettext-native dependency" (964ea8bfc455f6017dc834104d96b8f5aa40a5bc) we need to add gettext-native to DEPENDS explicitly as the gettext class reduces dependencies in native builds. (From OE-Core rev: 1946898d858bf783efcb3313fa84e9c4ce3e217e) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-16meta: Fix Deprecated warnings from regexsRichard Purdie
Fix handling of escape characters in regexs and hence fix python Deprecation warnings which will be problematic in python 3.8. Note that some show up as: """ meta/classes/package.bbclass:1293: DeprecationWarning: invalid escape sequence \.   """ where the problem isn't on 1293 in package.bbclass but in some _prepend to a package.bbclass function in a different file like mesa.inc, often from do_package_split() calls. (From OE-Core rev: 4b1c0c7d5525fc4cea9e0f02ec54e92a6fbc6199) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-20libx11: move hashes to incArmin Kuster
This should help keep libx11 and libx11-diet in sync by throwing an error when building (From OE-Core rev: 5d5434e77c60faa78f15c99714e34221d154617b) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-20libx11-diet: update to 1.6.7Armin Kuster
(From OE-Core rev: b9bc0ab578d86baa2d7e1988b0c3485bc7a632a3) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14libsm: extend to nativesdkMingli Yu
After enable tk via PACKAGECONFIG for python3, there comes below error: Missing or unbuildable dependency chain was: ['buildtools-tarball', 'nativesdk-python3-testtools', 'nativesdk-python3-pbr', 'nativesdk-python3', 'nativesdk-tk', 'nativesdk-libxt', 'nativesdk-libsm'] Extend libsm to nativesdk to fix this issue. (From OE-Core rev: 5a527e381705ed8a3e2caba98205c8c8172a347a) Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14libice: extend to nativesdkMingli Yu
After enable tk via PACKAGECONFIG for python3, there comes below error: Missing or unbuildable dependency chain was: ['buildtools-tarball', 'nativesdk-python3-git', 'nativesdk-python3-gitdb', 'nativesdk-python3-async', 'nativesdk-python3', 'nativesdk-tk', 'nativesdk-libxt', 'nativesdk-libsm', 'nativesdk-libice'] Extend libice to nativesdk to fix this issue. (From OE-Core rev: 46f39d402fbf5487d7a1036fbeec6726ba49334b) Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14libxft: extend to nativesdkMingli Yu
After enable tk via PACKAGECONFIG for python3, there comes below error: Missing or unbuildable dependency chain was: ['buildtools-tarball', 'nativesdk-python3-testtools', 'nativesdk-python3-pbr', 'nativesdk-python3', 'nativesdk-tk', 'nativesdk-xft'] Extend libxft to nativesdk to fix this issue as PROVIDES = "xft" in libxft recipe. (From OE-Core rev: 2709062a47b86bb86b2768f04f97f00af1bb9b47) Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14libxt: extend to nativesdkMingli Yu
After enable tk via PACKAGECONFIG for python3, there comes below error: Missing or unbuildable dependency chain was: ['buildtools-tarball', 'nativesdk-python3-pytz', 'nativesdk-python3', 'nativesdk-tk', 'nativesdk-libxt'] Extend libxt to nativesdk to fix this issue. (From OE-Core rev: 2ed08a6c467202504737040b83a8b9fd6481f62b) Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14xkeyboard-config: update to 2.25Armin Kuster
(From OE-Core rev: ff129d24dbd83768c221aa522bd32031fdbc2071) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14libxcb: update to 1.13.1Armin Kuster
(From OE-Core rev: c3ecf470b0f4d681dd11c366e3fa903c6e13717e) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14libx11: update to 1.6.7 and sytle cleanupArmin Kuster
refresh Fix-hanging-issue-in-_XReply.patch (From OE-Core rev: 7edcf4f5b54ae713ede600f6c43ae955320efe69) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-14libsm: update to 1.2.3Armin Kuster
reoder things per style (From OE-Core rev: 4e22f40647014dbd9eb05f0a9becd90fd903e7b1) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-07pixman: Trim license info extracted from pixman-matrix.cPeter Kjellerstedt
Four unrelated lines were extracted from pixman-matrix.c for the license information. License-Update: Only extract the relevant part from pixman-matrix.c (From OE-Core rev: d0a209e8cf29d982567e3978e1dcbb3871505a39) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>