summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
...
* harfbuzz: update 2.8.0 -> 2.8.1Alexander Kanavin2021-05-251-3/+2
| | | | | | | | | | fontconfig option has been removed upstream as fontconfig hasn't been used for anything. (From OE-Core rev: 6606c019279fb17d16e7b9f31c4c8f54c2721933) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-samples: update to latest revisionAlexander Kanavin2021-05-251-1/+1
| | | | | | | (From OE-Core rev: 482c3509bccfde031100c60b641bcada659c981a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: update 21.0.3 -> 21.1.1Alexander Kanavin2021-05-254-11/+12
| | | | | | | | | License-Update: typo fix (From OE-Core rev: 2b91620cdb2047fd3df8e951a80142b67af85f26) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* igt-gpu-tools: upgrade 1.25 -> 1.26Alexander Kanavin2021-05-253-85/+3
| | | | | | | | | Drop patches merged upstream. (From OE-Core rev: 8f97315e2fbec7308b77d5b53077014bbd973c53) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorgproto: Upgrade to 2021.4 releaseKhem Raj2021-05-211-1/+1
| | | | | | | (From OE-Core rev: 46a223866fcedafc63543a052721d19560d1792b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfixes: Update to 6.0.0 releaseKhem Raj2021-05-211-4/+1
| | | | | | | (From OE-Core rev: 71b53b096e66da4923cc4a79c429f3d5d3469d84) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade 2.4.105 -> 2.4.106wangmy2021-05-211-1/+1
| | | | | | | (From OE-Core rev: a7dfd075e5a809be3728d4e0041caf23cf3c5258) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2020.5 -> 2021.0Richard Purdie2021-05-182-8/+6
| | | | | | (From OE-Core rev: 9ff9536efdc4e5cc7c9934ab739bb7a75b55fb29) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-protocols: upgrade 1.20 -> 1.21Richard Purdie2021-05-181-2/+1
| | | | | | (From OE-Core rev: 590fd78550a1754ab3ea0c64510601025c13436c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spirv-tools: upgrade 2020.7 -> 2021.1Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: 160c3c063450356738198cd2f13f9abd87bf2a93) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: upgrade 1.2.1 -> 1.3.0Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: a41f88496d99251ea88cf93e08f233b10580eaab) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: upgrade 1.17.1 -> 1.17.2Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: a59063cfb23132ee5a110f1cd84cd43f8b8eea41) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libjpeg-turbo: upgrade 2.0.6 -> 2.1.0Richard Purdie2021-05-181-5/+4
| | | | | | | | | License changes were from a new author entry and changes to copyrght years, no license change. (From OE-Core rev: e2ddecb7ca7b35259fcce0052b40366379047935) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-loader: upgrade 1.2.170.0 -> 1.2.176.0wangmy2021-05-161-1/+1
| | | | | | | (From OE-Core rev: b87917335c252a38ea63f999b9d3611ac079104b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-tools: upgrade 1.2.170.0 -> 1.2.176.0wangmy2021-05-161-2/+2
| | | | | | | (From OE-Core rev: 8c864d0711a39548b69c7ea278f2d978651925e7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-headers: upgrade 1.2.170.0 -> 1.2.176.0wangmy2021-05-161-1/+1
| | | | | | | (From OE-Core rev: 4ebbb906227f31548e708bd01c54407f3221c63e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-samples: update to latest revisionwangmy2021-05-161-1/+1
| | | | | | | (From OE-Core rev: e59138cc1ee028e19b00ced57da33ab348c367cf) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: add lmsensors PACKAGECONFIGAlexander Kanavin2021-05-121-0/+2
| | | | | | | (From OE-Core rev: 1b470a5fe7c74938cac7c83cd104ca25182af6cc) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* builder: whitelist CVE-2008-4178 (a different builder)Ross Burton2021-05-111-0/+2
| | | | | | | (From OE-Core rev: 107987b342a834badfad286474b03543b4764d23) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: backport patch for CVE-2020-35492Ross Burton2021-05-112-0/+61
| | | | | | (From OE-Core rev: 0c4e6f99332ae253855708845a41fdfeb72d4c30) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liberation-fonts: fix upstream version checkAlexander Kanavin2021-05-111-0/+1
| | | | | | | (From OE-Core rev: dbb283b838007744e6bb1641e844ca7719fc4742) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionAlexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: dd085bd577a2a64b46485a9fde7eb8f2a727e1e8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.48.2 -> 1.48.4Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: 894f2783ac1f9741bcf3e54c1b86ac0dd1bc04e0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxres: upgrade 1.2.0 -> 1.2.1Alexander Kanavin2021-05-091-2/+1
| | | | | | | (From OE-Core rev: beb2c79c77f9a5370c633f3f7cd4f7302c0cf49a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: upgrade 1.16.4 -> 1.17.1Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: c70e9a812659811664b40fa103d52bbb06e39750) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 2.7.4 -> 2.8.0Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: e5f82c4431e3d48914e26be97c83b0efbb2b478c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* virglrenderer: update 0.8.2 -> 0.9.1Alexander Kanavin2021-05-092-39/+2
| | | | | | | | | | Drop 0001-gallium-Expand-libc-check-to-be-platform-OS-check.patch, issue fixed upstream. (From OE-Core rev: ad968bc3d3ec5ae6862cdbe46608a99f561046fd) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-samples: update to latest revisionAlexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: a6f8da2a59b3c8fd14bacb7e29feb1cc2fea0088) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: update 1.0.3 -> 1.2.1Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: eb5044711bd74cd37799feb55aa006fcbf5ad155) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorgproto: upgrade 2020.1 -> 2021.3Alexander Kanavin2021-05-091-4/+2
| | | | | | | | | License-Update: formatting (From OE-Core rev: fa51ebcff8424eb0f777a78647c462f33318849f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: upgrade 1.20.10 -> 1.20.11Alexander Kanavin2021-05-092-45/+1
| | | | | | | (From OE-Core rev: 0e9ff8859492403a88e61cfba5df2917d70d3584) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkbcomp: upgrade 1.4.4 -> 1.4.5Alexander Kanavin2021-05-091-2/+2
| | | | | | | | | License-Update: formatting (From OE-Core rev: 2cfc32df6c527d308d436464421766522d34c829) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liberation-fonts: Update to 2.1.4Robert Joslyn2021-05-091-12/+4
| | | | | | | | | Update HOMEPAGE and SRC_URI since development moved to GitHub. (From OE-Core rev: a522704c1891eeb78b0cf1bcbdb2bb6b3c96c204) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf/pango: replace gtk-doc with gi-docgenAlexander Kanavin2021-05-091-2/+1
| | | | | | | (From OE-Core rev: fe97a89056857e1326b087fb3d4a4b4be28acdc9) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: remove protocol.txt - it clashes with xserver-xorgAndreas Müller2021-05-061-0/+5
| | | | | | | | | | | | * Images with wayland-compositors + xwayland + xserver fail to build * Fedora - they introduced standalone xwayland - does same [1] [1] https://src.fedoraproject.org/rpms/xorg-x11-server-Xwayland/blob/rawhide/f/xorg-x11-server-Xwayland.spec (From OE-Core rev: ace7a71b09df24de7b70f52edcd425366f39d56e) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: fix CVE-2021-3472Stefan Ghinea2021-05-022-0/+44
| | | | | | | | | | | | | | | | | Insufficient checks on the lengths of the XInput extension ChangeFeedbackControl request can lead to out of bounds memory accesses in the X server. References: https://nvd.nist.gov/vuln/detail/CVE-2021-3472 Upstream patches: https://gitlab.freedesktop.org/xorg/xserver/-/commit/7aaf54a1884f71dc363f0b884e57bcb67407a6cd (From OE-Core rev: 6fec5fea942ce88e33e5cf4c2102d69ce25e7180) Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glslang: upgrade 11.2.0 -> 11.4.0wangmy2021-05-011-1/+1
| | | | | | | (From OE-Core rev: 857f413e1db69e42262e230b4aff110a00a20429) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libjpeg-turbo: Use --reproducible option for nasmKhem Raj2021-05-011-1/+1
| | | | | | | | | | | This ensures that nasm version and timestamps do but appear in build outputs (From OE-Core rev: 2f69c00c4bc1de6cd518fd78f67ff3ca863392f3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 21.0.2 -> 21.0.3wangmy2021-05-013-1/+1
| | | | | | | (From OE-Core rev: a89ed8ce30a5830a0ac90aa633ec466b4e3a0ba1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-weston: add sdk/ptest imagesAlexander Kanavin2021-04-273-0/+52
| | | | | | | | | | | | | | | | | | This is the first step towards rebasing the AB matrix from sato to weston; the eventual goal is to keep sato only in core-image-sato image. The broader rationale is that X11 is effectively deprecated technology at this point with only minimal maintenance; standalone X server will not be developed any further, and all attention currently is towards making it work well under Wayland. I believe YP should be defaulting to Wayland and not X11. (From OE-Core rev: 3a6996f87a9e32f2e6e668dce98f77d0b40fceb8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: fix build failure due to race conditionChen Qi2021-04-232-0/+33
| | | | | | | | | | | The wayland.c actually include 'xdg-shell-client-protocol.h' instead of the server one, so fix it. Otherwise, it's possible to get build failure due to race condition. (From OE-Core rev: bd2a9a4d82f66f1ff414c392bcf234d8dbd5e553) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Drop loading xwayland.so moduleKhem Raj2021-04-231-2/+0
| | | | | | | | | | | | | | | | | | This module is no longer installed by x11 instead it uses a stand along server for xwayland, as a result when xwayland is enabled in packageconfig in weston then it fails to load xwayland.so during runtime Fixes [21:07:12.-100663296] Old Xwayland module loading detected: Please use --xwayland command line option or set xwayland=true in the [core] section in weston.ini [21:07:12.-100663296] Loading module '/usr/lib/libweston-9/xwayland.so' [21:07:12.-100663296] Failed to load module: /usr/lib/libweston-9/xwayland.so: cannot open shared object file: No such file or directory [21:07:12.-100663296] Destroying fbdev output. (From OE-Core rev: aa829e27a0d3bda3ed943005c1622e71d38bb872) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: add opengl to REQUIRED_DISTRO_FEATURESMartin Jansa2021-04-231-1/+1
| | | | | | | | | | | | | | | | | | | | * it depends on libepoxy which has this restriction * fixes: ERROR: Nothing PROVIDES 'libepoxy' (but openembedded-core/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb DEPENDS on or otherwise requires it) libepoxy was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES) ERROR: Nothing RPROVIDES 'xwayland' (but openembedded-core/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb RDEPENDS on or otherwise requires it) No eligible RPROVIDERs exist for 'xwayland' NOTE: Runtime target 'xwayland' is unbuildable, removing... Missing or unbuildable dependency chain was: ['xwayland'] ERROR: Nothing RPROVIDES 'xwayland-dev' (but openembedded-core/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb RDEPENDS on or otherwise requires it) No eligible RPROVIDERs exist for 'xwayland-dev' NOTE: Runtime target 'xwayland-dev' is unbuildable, removing... Missing or unbuildable dependency chain was: ['xwayland-dev'] (From OE-Core rev: d5455a8f636599d6be8c36ea1578274148d558df) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: use standalone xwayland instead of outdated xserver-xorg versionAlexander Kanavin2021-04-202-2/+1
| | | | | | | (From OE-Core rev: e933962061ac3fa1c0c1069b8075a5f7645001c4) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: add a standalone recipeAlexander Kanavin2021-04-201-0/+21
| | | | | | | | | | | | | | Please see here for the rationale for splitting XWayland out of main xserver-xorg tree: https://fedoraproject.org/wiki/Changes/XwaylandStandalone Release announcement: https://lists.x.org/archives/xorg-announce/2021-March/003076.html (From OE-Core rev: 1533d913af0aac5524d2f9ebacaeafb5891124e2) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 21.0.1 -> 21.0.2wangmy2021-04-183-1/+1
| | | | | | | (From OE-Core rev: 58ad359da1b05820ea3dc4ae3f789ccb8991fc32) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade 2.4.104 -> 2.4.105zhengruoqin2021-04-182-32/+1
| | | | | | | | | | 0001-meson-Also-search-for-rst2man.py.patch removed since it is included in 2.4.105 (From OE-Core rev: 7871f85a9fe610f600c4234fce38d24808f5a2fd) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: re-enable ptestSaul Wold2021-04-181-0/+2
| | | | | | | | | | The run-ptest script got accidently dropped from the SRC_URI during a past update and ptest patch. (From OE-Core rev: 4479f810c1a3ab2badf4f9610c309bc0e23e2a5f) Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glslang: strip whitespace in pkgconfig fileRoss Burton2021-04-181-11/+11
| | | | | | | | | | Whilst pkg-config is fine with .pc files containing leading whitespace, pkgconf is less forgiving. (From OE-Core rev: 14bfe5f15f78c1bc049868633fd6fa19feb5a70c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxshmfence: Build fixes for riscv32Mingli Yu2021-04-182-1/+42
| | | | | | | | | | | | | | | | | NR_futex is not defined by newer architectures e.g. riscv32 as they only have 64bit variant of time_t. Glibc defines SYS_futex interface based on __NR_futex, since this is used in applications, such applications start to fail to build for these newer architectures. Define a fallback to alias __NR_futex to __NR_futex_time64 to make SYS_futex keep working. Reference: https://git.openembedded.org/openembedded-core/commit/?id=7a218adf9990f5e18d0b6a33eb34091969f979c7 (From OE-Core rev: 81599bf32135187b34726d41e9f619d22ca1bdd1) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>