summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-lib
AgeCommit message (Collapse)Author
2018-10-09libx11: fix patch headersRoss Burton
devtool doesn't like patches without subjects, so add meaningful subjects. (From OE-Core rev: 3056a2e5d8b7e7285fd9680073a5ab613a4066e4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-10-08lib11: fix patch headersRoss Burton
(From OE-Core rev: 7d74f204acf6e56249f843f99927966017d4b405) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-11libx11: Upgrade 1.6.5 ->1.6.6Changqing Li
(From OE-Core rev: a04a0f309f4080497ddb6fa1cf81b9c2db5f4e11) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-10libpciaccess: Extend to native/nativesdkRichard Purdie
Avoids warnings from libdrm which has nativesdk/native variants and depends upon this. (From OE-Core rev: 7b604e6a8f800e779f368244b0fa94c219c93df0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-10libice: patch for CVE-2017-2626Changqing Li
(From OE-Core rev: 890093056ccff294364cc768bd797cb54fcbcee3) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-10libxkbcommon: Upgrade to 0.8.2Mingli Yu
(From OE-Core rev: ba22336190481d39e700327e8331d15689a9e877) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-26libx11: remove redundant siteinfo inheritRoss Burton
The recipe doesn't use the variables, and autotools inherits this already. (From OE-Core rev: 270fc40c9365a2ad968203ecc0c985f53b574bee) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-10libxxf86misc: update to 1.0.4Armin Kuster
(From OE-Core rev: 326f484ff8c1985baf8a70dfe7139857ec43b289) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-10libxinerama: update to 1.1.4Armin Kuster
(From OE-Core rev: bc7a84643c93a8989f95c4673ea3f8dbf8ad274b) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-10libxscrnsaver: update to 1.2.3Armin Kuster
(From OE-Core rev: ab1a8048f8d6295a7c5b04a50c526f19c7399294) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-02xtrans: Fix multilib .pc file conflictRichard Purdie
Error: Transaction check error: file /usr/share/pkgconfig/xtrans.pc from install of lib32-xtrans-dev-1:1.3.5-r0.core2_32 conflicts with file from package xtrans-dev-1:1.3.5-r0.core2_64 [YOCTO #12511] (From OE-Core rev: e20da6dec99c4d2e6b803b07f8f79af0c54d1396) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-21xkeyboard-config: update to 2.24Armin Kuster
(From OE-Core rev: 64a3e9c783bba5e26994a4d5c4a753ee4eb0a142) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-29libdmx: upgrade 1.1.3 -> 1.1.4Armin Kuster
(From OE-Core rev: 11aaf4d5861f903cbed8f09f867690b246106d1f) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04libxcalibrate: Drop, no users anymoreRichard Purdie
xcalibrate was replaced with other xinput touchscreen protocols, drop this remaining remnant. (From OE-Core rev: a1cf2b40b5bf0ead10d3bff155467d4f559e1b73) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04libshmfence: update to 1.3Armin Kuster
The extensions patch was merged upstream and is no longer needed. (From OE-Core rev: 1e89528b259e784e2e8d526dc2e0357eccddfd1c) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04xorg: Replace depreciated *proto depends with xorgprotoArmin Kuster
This completes the transition to xorgproto. (From OE-Core rev: 9d236bd40ef8598c78c1ea807d658467700505e2) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04libxcb: update to 1.13Armin Kuster
patch 0001-include-stdint.h-for-SSIZE_MAX-and-SIZE_MAX-definiti.patch remove as it is included in update (From OE-Core rev: 486b85ced3d309978558cf01dece4f5c1982013e) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04xkeypboard-config: update to 2.23.1Armin Kuster
(From OE-Core rev: a578659365a6410e4fe05a97c5c3b5dffba5cbed) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-03-15meta: remove some EXCLUDE_FROM_WORLD assignmentsRoss Burton
Now that we have recipe-specific-sysroots we don't need to exclude recipes from world builds because they conflict with other recipes, as they'll all be built with their own sysroots. (From OE-Core rev: b2f3ac4d994a1921791f6bd0cdb3591586733694) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-03-07libxcb: refresh patchesRoss Burton
The patch tool will apply patches by default with "fuzz", which is where if the hunk context isn't present but what is there is close enough, it will force the patch in. Whilst this is useful when there's just whitespace changes, when applied to source it is possible for a patch applied with fuzz to produce broken code which still compiles (see #10450). This is obviously bad. We'd like to eventually have do_patch() rejecting any fuzz on these grounds. For that to be realistic the existing patches with fuzz need to be rebased and reviewed. (From OE-Core rev: 4a3d8806d25e146be40eaf640bc6da8bdd1b6e05) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-24libpthread-stubs: clean up recipeRoss Burton
No need to inherit pkgconfig as configure doesn't use it, remove commented DEPENDS which clearly came from another recipe, stop deploying an empty PN. (From OE-Core rev: 1ae5ede208c82733293492a6eb836ff8b1197f4e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-01-30libxshmfence: fix build with glibc 2.27Ross Burton
With glibc 2.27 memfd_create() is behind a _GNU_SOURCE guard, so use AC_USE_SYSTEM_EXTENSIONS to define it. (From OE-Core rev: 88b3d730021107985ea749c92e52a323690f87dc) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-01-03libxkbcommon: update to 0.8.0Armin Kuster
see https://lists.freedesktop.org/archives/wayland-devel/2017-December/036291.html for details (From OE-Core rev: 3a77af2de1f1575c2bd49faaee897a95b6b14a94) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-01-02libxcursor: update to 1.1.15 plus sec fixesArmin Kuster
This update includes: CVE-2017-16612 and some clan warning fixes (From OE-Core rev: bbbc1db8c21cc11e8a5cec16860645954ff2f9fc) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-01-02libxfont2: update to 2.0.3 with sec fixArmin Kuster
Includes: Open files with O_NOFOLLOW. (CVE-2017-16611) (From OE-Core rev: df526d2b91bc6a3bf4fbe50be88654455d3608ab) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-01-02libxfont: update 1.5.4 with sec fixArmin Kuster
Includes CVE-2017-16611 (From OE-Core rev: 1c1945313ed5b4212924a49b765ed23910cca196) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-30libpciaccess: update to 0.14Alexander Kanavin
(From OE-Core rev: 2fd9c9f19438496b86187d0d0a29f164de1ed0a8) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-30oe-core: take UPSTREAM_CHECK_COMMITS into use where possibleAlexander Kanavin
This greatly reduces the amount of recipes for which upstream version check fails: from about 30 to about 8. (From OE-Core rev: bb9066670a6096aa4134bebc84132b4eb3964b6d) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-07libxfont2: update to 2.0.2Armin Kuster
A collection of minor fixes since 2.0.1, including CVEs 2017-13720 and 2017-13722. (From OE-Core rev: 818d50653660cafeca56021efe4b1f390c964f2c) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-07libxfont: update to 1.5.3Armin Kuster
Check for end of string in PatternMatch (CVE-2017-13720) pcfGetProperties: Check string boundaries (CVE-2017-13722) https://lists.x.org/archives/xorg-announce/2017-October/002816.html (From OE-Core rev: 6818432d5e6e7ba657f13288a2dd6fde337de899) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-07libxkbcommon: update to 0.7.2Armin Kuster
(From OE-Core rev: 89594fa4e8420cf4c3592c73aab7c3c4107731f6) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-07xkeyboard-config: upgrade to 2.22Armin Kuster
(From OE-Core rev: cb85335dfe9dcc56d51738ee9d2cdd11562f6fa3) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-07libxres: upgrading to 1.2.0Armin Kuster
https://lists.x.org/archives/xorg-announce/2017-October/002812.html integer overflow in XResQueryClients() [CVE-2013-1988 1/2] integer overflow in XResQueryClientResources() [CVE-2013-1988 2/2] (From OE-Core rev: 3c52e8a857a8be23ce470f4107c3e09228969f9e) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-17libx11: Add patch to fix hanging issue in _XReplyJose Alarcon
Assume event queue is empty if another thread is blocking waiting for event. If one thread was blocking waiting for an event and another thread sent a reply to the X server, both threads got blocked until an event was received. (From OE-Core rev: 26842b2e4fc9c1d243ce412e845a5444cb03c4b9) Signed-off-by: Jose Alarcon <jose.alarcon@ge.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-16selftest: fix distrodata.py to use per-recipe UPSTREAM_VERSION_UNKNOWN settingAlexander Kanavin
... instead of a global exception list which was problematic. [YOCTO #11896] (From OE-Core rev: 89dfede4ca795ba085f1ee7290c6dede573c11db) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-07-17libxt: fix build failureMaxin B. John
libxt build fails with this error: /home/maxin/poky/build/tmp/work/i586-poky-linux/libxt/1_1.1.5-r0/recipe-sysroot/usr/include/bits/long-double.h:57:33: fatal error: bits/long-double-64.h: No such file or directory | compilation terminated. | Makefile:408: recipe for target 'makestrs.o' failed Fix the makestrs build. (From OE-Core rev: 844d477982bb104fa1674324d2699b8995a51a58) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-07-17libx11: fix build errorMaxin B. John
libx11 build fails with this error: fatal error: bits/long-double-64.h: No such file or directory | compilation terminated. This is due to the fact that "makekeys" should be compiled for the host since it is executed at build time to generate ks_tables.h. Since we have the X11 include files in the standard path of oe-core, we can remove the X11_CFLAGS from Makefile. (From OE-Core rev: c2bc26a163be231f489ea13e6f7226715765732e) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-06-03xkeyboard-config: Upgrade 2.20 -> 2.21Jussi Kukkonen
(From OE-Core rev: 9d4c5d9eb7385f14bf11405d1da04cd34dc48fb0) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-25xkeyboard-config: Drop explicit dep on virtual/gettextKhem Raj
let gettext.bbclass provide the defaults they are good for it. What it needs it a dep on gettext-native for intltool-native which now intltool-native expresses correctly Helps compile when distros disable NLS (From OE-Core rev: 0492eb8d781c49e29139d42973832593dd69cae5) 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>
2017-05-25libx11-diet: 1.6.4 -> 1.6.5zhengrq
Upgrade libx11-diet from 1.6.4 to 1.6.5 (From OE-Core rev: fc514f692a122ad0df5b0f6ab72554ccab3cf9a7) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-25libx11: 1.6.4 -> 1.6.5zhengrq
Upgrade libx11 from 1.6.4 to 1.6.5 (From OE-Core rev: 2c63eded0293f8c7649bba69e5a398b24dc08986) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-18libpciaccess: 0.13.4 -> 0.13.5Huang Qiyu
1) Upgrade libpciaccess from 0.13.4 to 0.13.5. 3) Delete three patches, since they are integrated upstream. 0001-Include-config.h-before-anything-else-in-.c.patch 0002-Fix-quoting-issue.patch 0003-linux_sysfs.c-Include-limits.h-for-PATH_MAX.patch (From OE-Core rev: ef4bc266fb9e27d3335ba81a6a0f8ba19e3eb41f) Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-16libpthread-stubs: upgrade to 0.4Alexander Kanavin
(From OE-Core rev: 38658c2460f0a9f47e0ab6e5caacdabb3fb6ab78) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-03-01recipes: Make use of the new bb.utils.filter() functionPeter Kjellerstedt
(From OE-Core rev: 0a1427bf9aeeda6bee2cc0af8da4ea5fd90aef6f) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-02-23xkeyboard-config: Upgrade 2.19 -> 2.20Jussi Kukkonen
Layout updates from the last 16 months. (From OE-Core rev: 22ae7375bb03531349060f11a4f2bfc99d851e52) (From OE-Core rev: 452160980af60807c8ed51eabd291b4bf3ce8348) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-01-26libxpm: Upgrade 3.5.11 -> 3.5.12Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: e97f6c10fe18683406157d3c2193b833a53e9f7d) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-01-26libxkbcommon: Upgrade 0.7.0 -> 0.7.1Jussi Kukkonen
Small release with bug fixes. (From OE-Core rev: 043f0b03a4993a97b68128ce4a4666d33cf8f2be) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-01-26libxi: Upgrade 1.7.8 -> 1.7.9Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: c6cbc8fdd39b062f42372c75813b634b86bbe6c4) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-17libxkbcommon: 0.6.1 -> 0.7.0Huang Qiyu
1)Upgrade libxkbcommon from 0.6.1 to 0.7.0. 2)License checksum changed,since the copyright years were updated. (From OE-Core rev: 3f972e6a6b69da1b459e75ec1e1a5c9373427ae7) (From OE-Core rev: 30cfa14c9cfce5da13ee33762c3caa82de7847cb) Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-17libxi: 1.7.7 -> 1.7.8Huang Qiyu
Upgrade libxi from 1.7.7 to 1.7.8. (From OE-Core rev: f01dc7809a3ce7546e51076066875aabda42aea9) (From OE-Core rev: 43714c99f4f08cf5e266c32262a5fb3c4b611eb9) Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>