summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-lib
Commit message (Collapse)AuthorAgeFilesLines
* libxshmfence: Set shm directory deterministicallyRichard Purdie2020-02-111-0/+2
| | | | | | | | | | | | | | | | | Without setting this it will vary depending on which directories are present on the host. [YOCTO #13778] (From OE-Core rev: 6217c3a7201b34888aa2fbae8b6e490bea545574) (From OE-Core rev: 10357b0bf3f6b34b54c0329e7e392ecf2c7043cd) (From OE-Core rev: 0e0111a9adad2faadfc825f14b0ad34c429ab95b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: replace libtool patch with upstreamed patchRoss Burton2019-08-083-36/+46
| | | | | | | | | 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>
* libx11-compose-data: upgrade 1.6.7 -> 1.6.8Yi Zhao2019-08-082-8/+8
| | | | | | | | | 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>
* libx11-diet: removeRoss Burton2019-08-064-616/+0
| | | | | | | | | | 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>
* libx11: update to 1.6.8Ross Burton2019-08-036-15/+88
| | | | | | | | | | | | | | 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>
* libxx86dga: remove obsolete client libaryRoss Burton2019-08-031-19/+0
| | | | | | | | | 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>
* libxx86misc: remove this now redundant libraryRoss Burton2019-08-031-19/+0
| | | | | | | | | | | | | | | | | | | | | | | 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>
* libxkbcommon: RDEPENDS on libx11 compose dataMing Liu2019-07-271-0/+4
| | | | | | | | | | 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>
* libx11-compose-data: add recipeMing Liu2019-07-272-0/+121
| | | | | | | | | | | | | | | | | | 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>
* libpciaccess:upgrade 0.14 -> 0.16Zang Ruochen2019-07-192-31/+2
| | | | | | | | | | | | -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>
* libice:upgrade 1.0.9 -> 1.0.10Zang Ruochen2019-07-192-153/+2
| | | | | | | | | | | | -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>
* xkeyboard-config: remove redundant intltool dependencyRoss Burton2019-07-181-2/+1
| | | | | | | | | 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>
* libxt: update to 1.2.0Oleksandr Kravchuk2019-06-283-42/+16
| | | | | | | | | | | 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>
* libxi: update to 1.7.10Oleksandr Kravchuk2019-06-281-3/+2
| | | | | | | (From OE-Core rev: d5290687f261e1f4ee35b8c27b2d886fe09b88d8) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard:upgrade 2.26 -> 2.27Zang Ruochen2019-06-191-2/+2
| | | | | | | | | -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>
* libxfont2: set CVE_PRODUCTChen Qi2019-05-211-0/+2
| | | | | | | (From OE-Core rev: 066fa83eeaaa34e5b901dc4b82ad607d0fa78f0b) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcb: remove workaround patch for a bug that was fixed in gcc 5 in 2015Adrian Bunk2019-05-082-23/+0
| | | | | | | (From OE-Core rev: 78eb9447c64cf4d5d30647af7638eed5aa6531ee) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-lib: drop native overrides for REQUIRED_DISTRO_FEATURESAlexander Kanavin2019-05-072-2/+0
| | | | | | | | | | | 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>
* pixman: update to 0.38.4Oleksandr Kravchuk2019-04-231-2/+2
| | | | | | | (From OE-Core rev: eda7ad4e8f9899ac357753d1521f17de50530cc4) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmu: update to 1.1.3Oleksandr Kravchuk2019-04-121-3/+2
| | | | | | | (From OE-Core rev: 21b861d5e86c2345fa73e80c979b94c270bf31e8) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxrandr: update to 1.5.2Oleksandr Kravchuk2019-04-121-2/+2
| | | | | | | (From OE-Core rev: a7108eba07a99228b6ad4540e19e6f47c847b8a2) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxvmc: update to 1.0.11Oleksandr Kravchuk2019-04-121-2/+2
| | | | | | | (From OE-Core rev: b9835eb1ce8ccd58ecab788f66e7338daed8a2c1) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbfile: update 1.1.0Oleksandr Kravchuk2019-04-121-2/+2
| | | | | | | (From OE-Core rev: 4cc8d5e4dde8df770df0b8a9a57cac018059c695) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxdmcp: update to 1.1.3Oleksandr Kravchuk2019-04-121-2/+2
| | | | | | | (From OE-Core rev: aff7bdac5afdff02deca65205b18dd1ab69ce9c1) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxext: update to 1.3.4Oleksandr Kravchuk2019-04-121-2/+2
| | | | | | | (From OE-Core rev: efd30a40313cfcad07109671abf47f36ee9eb87b) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xtrans:upgrade 1.3.5 -> 1.4.0Zang Ruochen2019-04-121-2/+2
| | | | | | | | | -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>
* libxxf86dga:upgrade 1.1.4 -> 1.1.5Zang Ruochen2019-04-121-2/+2
| | | | | | | | | -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>
* libxft:upgrade 2.3.2 -> 2.3.3Zang Ruochen2019-04-121-2/+2
| | | | | | | | | -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>
* libxdamage: update to 1.1.5Armin Kuster2019-03-121-3/+4
| | | | | | | (From OE-Core rev: 598dae50114e8adb17ab887ed63acaf4a67bef05) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcursor: update 1.2.0Armin Kuster2019-03-121-3/+4
| | | | | | | (From OE-Core rev: 382a75636fc6b314292f89bf5ba02f68046a3815) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcomposite: update to 0.4.5Armin Kuster2019-03-121-2/+2
| | | | | | | (From OE-Core rev: 5f40c121ef2c9cd71b7eff049745a02844995536) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libfontenc: update to 1.1.4Armin Kuster2019-03-111-3/+3
| | | | | | | (From OE-Core rev: 6b2d08aec549a42f623977ac9dedcd1b53cc9406) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: update to 0.8.4Armin Kuster2019-03-111-2/+2
| | | | | | | (From OE-Core rev: 60cd3bf93c259464e69c0384eafc2b2d90edec85) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade 2.25 -> 2.26Richard Purdie2019-02-251-2/+2
| | | | | | (From OE-Core rev: 2325e05ac4d778b7c5dcf80b92b668bfacfff0b7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxau: upgrade 1.0.8 -> 1.0.9Richard Purdie2019-02-251-2/+2
| | | | | | (From OE-Core rev: 5624657ac127f1adfd867d04c5a361e74e2d31d9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: update to 0.8.3Alexander Kanavin2019-02-191-2/+2
| | | | | | | (From OE-Core rev: bf1a2c1900d90a07388dae2c99bb65a83ce87d15) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: upgrade 0.34.0 -> 0.38.0Anuj Mittal2019-02-152-32/+2
| | | | | | | | | | | 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>
* meta: add native and nativesdk variants to various recipes to enable ↵Alexander Kanavin2019-01-284-2/+5
| | | | | | | | | 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>
* libxpm: add explicit gettext-native dependencyAlistair Francis2019-01-181-1/+1
| | | | | | | | | | | | 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>
* meta: Fix Deprecated warnings from regexsRichard Purdie2019-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | 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>
* libx11: move hashes to incArmin Kuster2018-11-203-6/+3
| | | | | | | | | | 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>
* libx11-diet: update to 1.6.7Armin Kuster2018-11-201-2/+2
| | | | | | | (From OE-Core rev: b9bc0ab578d86baa2d7e1988b0c3485bc7a632a3) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsm: extend to nativesdkMingli Yu2018-11-141-1/+1
| | | | | | | | | | | | | 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>
* libice: extend to nativesdkMingli Yu2018-11-141-1/+1
| | | | | | | | | | | | | 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>
* libxft: extend to nativesdkMingli Yu2018-11-141-1/+1
| | | | | | | | | | | | | | 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>
* libxt: extend to nativesdkMingli Yu2018-11-141-1/+1
| | | | | | | | | | | | | 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>
* xkeyboard-config: update to 2.25Armin Kuster2018-11-141-2/+2
| | | | | | | (From OE-Core rev: ff129d24dbd83768c221aa522bd32031fdbc2071) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcb: update to 1.13.1Armin Kuster2018-11-141-2/+2
| | | | | | | (From OE-Core rev: c3ecf470b0f4d681dd11c366e3fa903c6e13717e) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: update to 1.6.7 and sytle cleanupArmin Kuster2018-11-142-19/+19
| | | | | | | | | 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>
* libsm: update to 1.2.3Armin Kuster2018-11-141-4/+4
| | | | | | | | | 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>