summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* xserver-xorg: Fix for CVE-2023-5367 and CVE-2023-5380Vijay Anusuri2023-11-113-0/+188
| | | | | | | | | | | | Upstream-Status: Backport [https://gitlab.freedesktop.org/xorg/xserver/-/commit/541ab2ecd41d4d8689e71855d93e492bc554719a & https://gitlab.freedesktop.org/xorg/xserver/-/commit/564ccf2ce9616620456102727acb8b0256b7bbd7] (From OE-Core rev: d7ecf2b605cef1ec5b3a9d253d4b46590a7c6891) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pixman: ignore CVE-2023-37769Ross Burton2023-11-111-0/+2
| | | | | | | | | | | | | This issue relates to a floating point exception in stress-test, which is an unlikely security exploit at the best of times, but the test is not installed so isn't relevant. (From OE-Core rev: 3625bed6d7432091bfb144314b8ef979b5246e4c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a36d62a06be6cce1a438f8f2178eb60aad6b7267) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxpm: upgrade to 3.5.17Ross Burton2023-10-251-1/+1
| | | | | | | | | | | | | | This release fixes the following CVEs: - CVE-2023-43788 - CVE-2023-43789 (From OE-Core rev: b4596281de1f96fdf6533ab4caa957f1eaeff756) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 46dd8ce41756dbc2aa0f9001416f208cced1c8d5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libx11: upgrade to 1.8.7Ross Burton2023-10-251-1/+1
| | | | | | | | | | | | | | | This incorporates fixes for the following CVEs: - CVE-2023-43785 - CVE-2023-43786 - CVE-2023-43787 (From OE-Core rev: 79f9c062df37ca15649d41bb6501e6fab2d73114) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a1534bb34b680bfc5cb2f35b5fd5a0c2afed6368) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* igt-gpu-tools: do not write shortened git commit hash into binariesAlexander Kanavin2023-10-181-1/+1
| | | | | | | | | | | | | | | Shortened hashes are prone to collisions, and in this case git lengthens the hash to resolve the collision. This in turn breaks reproducibility, depending on whether the colliding hash is present in the history or not. This has been observed here: http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230917-br60if6q/packages/diff-html/ (From OE-Core rev: e0cdfefe3054a2278f7db5d382045304b710118b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a74e1eff93d4de5724481e3298308a6d925a4512) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: fix init code indentationOtavio Salvador2023-10-181-1/+1
| | | | | | | | | | Tested-by: Tom Hochstein <tom.hochstein@nxp.com> (From OE-Core rev: feb3af7fe3f1a062946de71a76c11388f9e50c90) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c08d474c97ce071ba376b66f30d6ee0a6159d596) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: remove misleading comment about udev ruleOtavio Salvador2023-10-181-1/+1
| | | | | | | | | | | | | | The udev rule has been removed but the comment has kept, by mistake. Remove it. Fixes: dd83fb40f7 ("weston-init: Stop running weston as root") Tested-by: Tom Hochstein <tom.hochstein@nxp.com> (From OE-Core rev: 35367d029fedc78724396d94abd899e4bd8bef0c) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8aa3d43fa1c53cdce45ec88a49f27b076d3812ac) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxkbcommon: add CVE_PRODUCTEmil Kronborg Andersen2023-10-131-0/+2
| | | | | | | | (From OE-Core rev: 7d395b97e864bb081866eb029168aee7335ed98e) Signed-off-by: Emil Kronborg Andersen <emkan@prevas.dk> (cherry picked from commit a23a4a3f156f5758dc4d9dcf1ab27c74302eb2a8) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* wayland-utils: add libdrm PACKAGECONFIGRoss Burton2023-10-131-0/+3
| | | | | | | | | | | | wayland-utils has optional libdrm support, so add a PACKAGECONFIG and enable it. (From OE-Core rev: 0ba10930f73e4b0c2896afd326229fc6ae460f51) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c6c488c259d1f38a05a71e576ca2f32d412413f1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pango: explictly enable/disable libthaiRoss Burton2023-10-131-1/+1
| | | | | | | | | | | Pango has had an explicit option since 1.46.2 (From OE-Core rev: dc939fbc70c124a515b882b3425d7810be0c6748) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 42755f135d2d015e564d783996fbb3ef860f2bf7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pixman: avoid neon on unsupported machinesBenjamin Bara2023-10-111-0/+3
| | | | | | | | | | | | Disable neon if the machine does not support it. (From OE-Core rev: dfc65be35a38bc84134aa7d9e3483b1e00b95729) Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9ea1a98bcfe30a46898765e41e0fc9ebb0086738) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pixman: Remove duplication of license MITPoonam Jadhav2023-09-041-1/+1
| | | | | | | | | | | | Remove duplication of license MIT from pixman bbfile. (From OE-Core rev: 0a14def83fe2bb4f4cc7cf988c7d31d3108e0ed0) Signed-off-by: Poonam Jadhav <poonam.jadhav@kpit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e6c87b267252376ca85b534e3c9ee9b77ff665ca) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* graphene: fix runtime detection of IEEE754 behaviourRoss Burton2023-09-042-0/+30
| | | | | | | | | | | | | Graphene gates a runtime check on whether it is cross-compiling, when it should be whether it can run target binaries. (From OE-Core rev: 49f8ba521e66c489f58b808af7abe61c44af5470) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 61bb4086bea61a0446f469ed3cb0d525860a1a31) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libjpeg-turbo: patch CVE-2023-2804Peter Marko2023-08-013-0/+180
| | | | | | | | | | | | | | Relevant links: * linked fronm NVD: * https://github.com/libjpeg-turbo/libjpeg-turbo/issues/668#issuecomment-1492586118 * follow-up analysis: * https://github.com/libjpeg-turbo/libjpeg-turbo/issues/668#issuecomment-1496473989 * picked commits fix all issues mentioned in this analysis (From OE-Core rev: 473058bf65ac98f644b1ffd4d5190ee782b824a5) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston: Cleanup and fix x11 and xwayland dependenciesTom Hochstein2023-07-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | For the x11 backend package config, drop the redundant dependencies libxcb and cairo. The former is listed twice in the package config, while the latter is also listed globally. For the xwayland package config, add the missing dependencies libxcb and libxcursor. These dependencies are hidden when the x11 backend is enabled by default. When the default setting is overridden to disable the x11 backend, the following error occurs: ``` | Run-time dependency xcursor found: NO (tried pkgconfig and cmake) | | ../git/xwayland/meson.build:34:2: ERROR: Problem encountered: xwayland requires xcursor which was not found. Or, you can use '-Dxwayland=false'. ``` (From OE-Core rev: d8d60e0a0e838c332f044ecee89b8ad2acae9567) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 49f4dd391b408a850d13010c90492c621b7912c3) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libx11: upgrade 1.8.5 -> 1.8.6Wang Mingyu2023-07-201-1/+1
| | | | | | | | | | | | | | Changelog: ========== InitExt.c: Add bounds checks for extension request, event, & error codes Fixes CVE-2023-3138 (From OE-Core rev: 5d6169ec81cc260fccb3b65082100e0ef6102046) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 49b74259b196454d22fcca8b8ecc1c0d41487285) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* freetype: upgrade 2.13.0 -> 2.13.1Wang Mingyu2023-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * docs/VERSION.TXT: Add entry for version 2.13.1. * docs/CHANGES: Updated. * docs/release, docs/README, builds/macs/README: Updated. * README, src/base/ftver.rc, builds/windows/vc2010/index.html, builds/windows/visualc/index.html, builds/windows/visualce/index.html, builds/wince/vc2005-ce/index.html, builds/wince/vc2008-ce/index.html, docs/freetype-config.1: s/2.13.0/2.13/1/, s/2130/2131/. * include/freetype/freetype.h (FREETYPE_PATCH): Set to 1. * builds/unix/configure.raw (version_info): Set to 26:0:20. * CMakeLists.txt (VERSION_PATCH): Set to 1. * subprojects/libpng.wrap, subprojects/zlib.wrap, subprojects/dlg: Updated. (From OE-Core rev: b89e75cd39ee704e677ab1e770884cd53cd7f1e8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4447b2db3166bd8c76271f0293931392572c6977) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libx11: upgrade 1.8.4 -> 1.8.5Alexander Kanavin2023-07-071-1/+1
| | | | | | | | | | | | | | | | | | Bug fix release * autoconf & libtool updates (!187, !188) * Restore missing text in XSetScreenSaver man page (#187, !203) * Update am_ET.UTF-8 compose keys to use dead-vowel symbols, in coordination with xkeyboard-config 2.39 (!205) * Assorted updates to en_US.UTF-8 compose keys (!189, !195, !196, !198, !199, !200, !201, !207, !208, !209) (From OE-Core rev: fe81e39b0bac276bda508e4b2667c81c052392e2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4e931f490854100c2504ce771d5c920e3a62efdd) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: add profile to point users to global socketRandolph Sapp2023-07-042-0/+23
| | | | | | | | | | | | Add profile script to point users capable of interacting with the global socket to it by default. (From OE-Core rev: 1600f38d72818cda78a4731354dbecc144f664c9) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2818cbc73093996f8ecb93a4f0df8a31fd4692d3) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: guard against systemd configsRandolph Sapp2023-07-041-12/+17
| | | | | | | | | | | | Just as sysvinit scripts shouldn't be present in a distro using systemd, systemd scripts shouldn't be present in a system not using systemd. (From OE-Core rev: 2617900f754572cca23e4db73b91a4091b921ac5) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 00e3eb3893eeb32839e02b05bc1299440895a53d) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: fix the mixed indentationRandolph Sapp2023-07-041-5/+5
| | | | | | | | | | | I know my text editor is going to get angry at me if this continues. (From OE-Core rev: 24fd8549273c08693078afe17a539e461a898deb) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit da6e01517336694911f5aea53d637e9c0ad72c9b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: add the weston user to the wayland groupRandolph Sapp2023-07-041-1/+1
| | | | | | | | | | | | Add the weston user to the wayland group so all users accessing the global weston socket in /run all share a group. (From OE-Core rev: 955f602c26869f670470c1555bb53c281594ad08) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 30198b36b00a1967d1f8f8f556a0ba2415954f4e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: add weston user to the render groupRandolph Sapp2023-07-041-1/+1
| | | | | | | | | | | | The weston user must be in the render group in order to access render device nodes for standard user-space graphics. (From OE-Core rev: 814ee7ad4f54f5a17e0822f06059a2fe95bebfc4) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 1cba8aa3c5e0635d7b89222d9ccaf889954fe0c9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston-init: make sure the render group existsRandolph Sapp2023-07-041-1/+1
| | | | | | | | | | | | Add the render group explicitly here to make sure it exists for the useradd command. (From OE-Core rev: 40007e8925ee63bddddad6e475f75b5494304903) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 3134fca12c6f74d2b99f79fb751bc5513c5b937a) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xdpyinfo: upgrade 1.3.3 -> 1.3.4Wang Mingyu2023-06-241-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= configure: Make xf86misc support disabled by default Variable scope reduction Remove unnecessary downcast of double to float Call memset() instead of hand-coding our own equivalent (From OE-Core rev: b2832a80ca99001ac1db729a380b27390f7082f5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit d87785189336a69ae998f75394ceaebf63decb16) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxpm: upgrade 3.5.15 -> 3.5.16Wang Mingyu2023-06-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== test: skip compressed file tests when --disable-open-zfile is used itlab CI: build with each of --enable-open-zfile & --disable-open-zfile configure: correct error message to suggest --disable-open-zfile Fix a memleak in ParsePixels error code path Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height open-zfile: Make compress & uncompress commands optional Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL test: Use PACKAGE_BUGREPORT instead of hard-coded URL's test: Add simple test cases for functions in src/rgb.c xpmReadRgbNames: constify filename argument XpmCreateDataFromXpmImage: Fix misleading indentation parse.c: Wrap FREE_CIDX definition in do { ... } while(0) parse.c: remove unused function xstrlcpy() (From OE-Core rev: 145d19c86d61761d7446f6776c4cbc8274c06861) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 4d9f0958eecdf683434d77a4f65611803cffd247) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxft: upgrade 2.3.7 -> 2.3.8Wang Mingyu2023-06-241-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= add check for missing glyph in XftFontCheckGlyph() issue 17: libxft-2.3.7: Bold fonts in urxvt missing leftmost pixels issue 18: Problems with rotated text (monospace font only) configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Clears autoconf warnings (From OE-Core rev: eb918993806029bde27ea8d799c37b6d007fdb40) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 5f6eae1dfb910347ab47ca868e6978768fb14f46) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libx11: remove unused patch and FILESEXTRAPATHSMartin Jansa2023-06-212-61/+2
| | | | | | | | | | | | | * 0001-fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch was removed from SRC_URI in: https://git.openembedded.org/openembedded-core/commit/?id=e13f651f73db0f26f4645447ab5fa17e36d1903b (From OE-Core rev: b6ce931656c29e11ea65023ae6077a2870309020) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ee37d9f05c047e1dd68e0cb47b809240d2f33835) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xf86-video-intel: Use the HTTPS protocol to fetch the Git repositoriesPeter Kjellerstedt2023-06-141-2/+1
| | | | | | | | | | | | | This matches the change in commit 139102a73d (recipes: Default to https git protocol where possible), which did this for most recipes. (From OE-Core rev: 155fb4ffbb02522cc5dde22c4d8a69a3e299b86f) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 21a06cb3f19570c65fc83d45069cab22136768b0) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* kmscube: Correct DEPENDS to avoid overwriteRanjitsinh Rathod2023-06-141-2/+1
| | | | | | | | | | | | | | | As part of the below commit, DEPENDS gets overwrite which is wrong Link: https://git.yoctoproject.org/poky/commit/?id=bd947d3343dcd96e79fc8157f32a2a087cd710a7 So correct the DEPENDS varibales (From OE-Core rev: 45bd0b8c1256640aef98d497e9d53553a1bd1dab) Signed-off-by: Ranjitsinh Rathod <ranjitsinh.rathod@kpit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 63f338255000874c62bf01ccc11f2c100014c3d9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* piglit: Add missing glslang dependenciesTom Hochstein2023-06-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The vulkan configuration requires glslangValidator for build and runtime. Fixes configure error: ``` | CMake Error at CMakeLists.txt:191 (message): | glslangValidator required by vulkan tests not found ``` Fixes runtime error: ``` name: vulkan@shaders@fs-large-local-array result: fail returncode: 1 out: err: glslangValidator: No such file or directory glslangValidator failed ``` (From OE-Core rev: 67116105614137ede6c09efc0b1adf4ed34e79e7) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 89423cc35d9d2d709adaf032bee8340fb91a3af5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* meta: depend on autoconf-archive-native, not autoconf-archiveRoss Burton2023-06-141-1/+1
| | | | | | | | | | | | | | | | | | | autoconf-archive is a collection of m4 autoconf macros needed at build-time, and autoconf-archive-native is a suitable provider as there is nothing in the recipe that needs to be cross-compiled. Also if we use DEPENDS=autoconf-archive then the recipe's -dev package ends up RDEPENDing on autoconf-archive, which isn't correct. Universally change any DEPENDS on autoconf-archive to the -native form, and add any missing dependencies that were implicit before. (From OE-Core rev: be5534a8ca4a5ab7323039123e680ba1f6ede908) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 571132415ea7fe2d91c62948f2b6aa553eafa83d) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxi: upgrade to v1.8.1Sudip Mukherjee2023-06-141-2/+2
| | | | | | | | | | | | | | | Changes: Use xz: upstream has not released bz2. Update sha256sum for new version. Details at: https://gitlab.freedesktop.org/xorg/lib/libxi/-/commits/libXi-1.8.1 (From OE-Core rev: fbe7b8b6d51201273de2f164c403778630e7bae8) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 278f73b2bc06f25fd66322e38c06ef5ebf894f98) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* piglit: Fix c++11-narrowing warnings in testsKhem Raj2023-05-312-0/+54
| | | | | | | | | | | | | This is found with clang on 32bit builds (From OE-Core rev: d9e41472e48a70bd28edc4117a5c0adf887205d6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 844a1f1f593e0b4e4b0949ad78a00aa4ab8657e9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xinput: upgrade to v1.6.4Sudip Mukherjee2023-05-311-2/+3
| | | | | | | | | | | | | | Changes: Use xz: upstream has not released bz2. Update sha256sum and md5sum for new version. (From OE-Core rev: b9c32ee7412985805e322a7e7037dd2ca541e8fb) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4080fda237b8c7c540b54b7abc2075fd40a684d4) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xwininfo: upgrade to v1.1.6Sudip Mukherjee2023-05-311-3/+4
| | | | | | | | | | | | | | | Changes: Use xz: upstream has not released bz2. Update license checksum: change in copyright year. Update sha256sum and md5sum for new version. (From OE-Core rev: 5a30b3ddb0feb485b893d77e06939dc64ce8f7e3) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 44db345f3a1f13ba31edbff28774b4512d07f8d9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxfixes: Upgrade to v6.0.1Sudip Mukherjee2023-05-311-3/+3
| | | | | | | | | | | | | | | Changes: Use tar.xz: upstream has not released bz2. Update license checksum: minor change in text. Update sha256sum for new version. (From OE-Core rev: 95ede06cacde7af23d21df8059636ddb4c753869) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1a435cb3e6cf3450867f6a591c1e3ceb4918a97d) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* weston: add xwayland to DEPENDS for PACKAGECONFIG xwaylandMing Liu2023-05-181-1/+1
| | | | | | | | | | | | | Otherwise xwayland.pc would not be present in sysroot, this leads to some xwayland configs missing like have_listenfd, have_glamor. (From OE-Core rev: 20cd64812d286c920bd766145ab1cd968e72667e) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7f1932cb5a408320a5b542e20ba2807718349e8f) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* recipes: Default to https git protocol where possibleRichard Purdie2023-05-184-4/+4
| | | | | | | | | | | | The recommendation from server maintainers is that the https protocol is both faster and more reliable than the dedicated git protocol at this point. Switch to it where possible. (From OE-Core rev: 8f3669f81db8a58f8ed2faef76acab3499f59619) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 139102a73d4151f4748b4a861bd4ab28dda7dab7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mesa: 23.0.2 -> 23.0.3Otavio Salvador2023-05-173-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Update to 23.0.3 stable release. Release notes in: - https://docs.mesa3d.org/relnotes/23.0.3.html New features None Bug fixes overlay layer: unable to launch titles on steam radv: possibly not setting state dirty bits correctly RADV: VRS attachment not working in specific scenario anv: zink ADL failures Vulkan loader `vk_common_GetPhysicalDeviceFormatProperties` fails to sanitize properties bits. Loading a model in PrusaSlicer 2.6.0-alpha5 crashes GNOME on radeonsi (From OE-Core rev: 77d46f01147036c38c21d7c840144adda89bd894) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0defbb5925e309799162e221285e4cfb2e2c2ca5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* waffle: upgrade 1.7.0 -> 1.7.2Upgrade Helper2023-05-173-27/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Waffle bugfix release 1.7.1 is now available. What is new in this release: - cmake: pass deps' cflags to the build - gbm: fix crash when platform lacks modifier support - gitlab-ci: stabilise CI runs under X - gitlab-ci: add more warnings, make all warnings fatal - gitlab-ci: update to bullseye - meson: add override_* support, when using waffle as submodule - meson: skip installing bash completion when custom prefix is used - meson: silence deprecation warnings - meson: generate cmake files only on Windows - meson: find wayland.xml from wayland-scanner.pc - misc: zsh completion - misc: fix dozens of compiler warnings - misc: update website references - wayland: fix build against wayland 1.20 The Waffle bugfix release 1.7.2 is now available. What is new in this release: - all: use format(gnu_printf), enable in mingw - meson: don't run TLS checks on mingw - wgl: remove unused dummy wgl_error.[ch] Upstream now only generates CMake files on Windows, so remove all references to CMake. A zsh completion is now installed, remove this for now as we don't really use zsh. (From OE-Core rev: e4ebfb5c7892488fc834d9837e9a5a4c28eb676f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 94cf6ef11bba381ab6f65b03ed1ed14022438151) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mesa: upgrade 23.0.0 -> 23.0.2Wang Mingyu2023-05-103-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23.0.1 changes New features None Bug fixes radv: A Plague Tale: Requiem black “flash” on 7900XTX 7900 XTX: Graphical corruption / artifacts in Cyberpunk radv: CmdCopyQueryPoolResults broken for VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT with queryCount > 1 radeonsi draws spurious values to depth buffer rusticl over llvmpipe + ffmpeg’s Opencl filter = error -51 rusticl over llvmpipe + ffmpeg’s Opencl filter = error -51 OpenGL crashes in X-Plane 11 [Bisected] Regression: Project Zomboid renders black hasvk: Black pixels with 8xMSAA and fast clears on Intel(R) HD Graphics 4400 (HSW GT2) radv: GTA IV graphical artifacts on 7900XTX radv: Resident Evil Revelations 2 artifacts on 7900XTX with DCC radv: Prototype 2 black textures on RDNA 3 when DCC is enabled Mesa 23.0.0 crashes immediately with indirect rendering [RADV] Returnal - pistol muzzle flash fills whole screen (graphical artifact) ACO: dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_geom_buffers1_sets3_imm_samplers hangs on NAVI10 Build failures with recent lld r600,regression: Glitches on terrain with the NIR backend on Transport Fever 2 r600/TURKS: Crash of the game “A Hat in Time” with Gallium Nine and NIR path (third report) [gen9atom] Vulkan tests cause gpu hang: dEQP-VK.memory_model.* GL_SHADER_BINARY_FORMAT_SPIR_V is not added to the list of GL_SHADER_BINARY_FORMATS even if GL_ARB_gl_spirv is supported. [ANV/DG2] Vertex explosion in nvpro-samples/vk_raytracing_tutorial_KHR/ray_tracing_gltf CUEtools FLACCL hit assert in rusticl Assertion Failed on Intel HD 5500 with Linux / Mesa 22.3.1 / OpenGL 23.0.2 changes New features None Bug fixes allwinner a64: DRM_IOCTL_MODE_CREATE_DUMB failed: Cannot allocate memory after some time of apps usage mesa: index buffer leaking RadeonSI: null dereference in amdgpu_cs_add_buffer, potential refcount mismatch, running BeyondAllReason eglCreateImageKHR, error: EGL_BAD_ALLOC (0x3003), message: “createImageFromDmaBufs failed” on AMD multi-gpu with explicit format modifiers libgrl.a installed but not used? radv: crash compiling UE5 lumen hardware RT shader aco: unused vtmp_in_loop radv,nir: dEQP-VK.ray_query.builtin.rayqueryterminate.* failures glsl compiled error when the RHS of operator `>>` is int64_t by enabling GL_ARB_gpu_shader_int64 extension QPainter fails to render multiple shapes with a brush set since Mesa 23.0 eglSwapBuffers blocks in wayland when it’s wl_surface_frame event is stolen. plasmashell sometimes hangs with mesa_glthread pps_device.h:23:11: error: ‘uint32_t’ does not name a type (From OE-Core rev: 66f67e43e25dc58a07a49bb8e12699f1a6ce06f4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit f7f483f90ba17342a83fdfe7c7dccf5a3f7bf624) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xwayland: upgrade 22.1.8 -> 23.1.1Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This release contains the fix for CVE-2023-1393 in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-March/003374.html Benno Schulenberg (1): xkbUtils: use existing symbol names instead of deleted deprecated ones Joshua Ashton (1): glamor: Don't glFlush/ctx switch unless any work has been performed Michel Dänzer (2): xwayland: Refactor xwl_present_for_each_frame_callback helper xwayland: Prevent nested xwl_present_for_each_frame_callback calls Olivier Fourdan (2): composite: Fix use-after-free of the COW Bump version to 23.1.1 git tag: xwayland-23.1.1 (From OE-Core rev: a622fbb571d72c1a86ebf9ae01f61b4dbfe48c1d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 35fdbd0ea81650a0421d50fb53989d96c5956331) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xserver-xorg: upgrade 21.1.7 -> 21.1.8Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | This release contains the fix for CVE-2023-1393 in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-March/003374.html Benno Schulenberg (1): xkbUtils: use existing symbol names instead of deleted deprecated ones Olivier Fourdan (2): composite: Fix use-after-free of the COW xserver 21.1.8 git tag: xorg-server-21.1.8 (From OE-Core rev: 9d5a512da3b81680d20cf8c557757a31cd48efba) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7b08dff8f46bcaa05f7fbffbe27d524579af4faf) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* Revert "xserver-xorg: backport fix for CVE-2023-1393"Steve Sakoman2023-05-102-48/+1
| | | | | | | | | | Fixed with subsequent version bump This reverts commit 7828f7026b4cd3ae97ebe5d849c09fabbc17272d. (From OE-Core rev: 9bb0a416d03c3bcd3cf45fa7aa761ff948612eac) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pango: upgrade 1.50.13 -> 1.50.14Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | Changelog: - Fix underline thickness in scaled contexts (From OE-Core rev: 3c8dd786aa685606222ce86b3e17936291110f45) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f34ee7f08bdf94297042969b114da38b71168c5b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsdl2: upgrade 2.26.3 -> 2.26.5Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.26.4 This is a stable bugfix release, with the following changes: Fixed relative mouse motion over remote desktop on Windows Fixed using older game controller mappings on Linux 2.26.5 This is a stable bugfix release, with the following changes: The minimum deployment target on macOS is now 10.11, due to changes in the latest Xcode update Fixed incorrect modifier keys handling on macOS Fixed occasional duplicate controller visible on macOS Fixed handling of third party PS4 controller input reports Added support for the trigger buttons on the Victrix Pro FS for PS5 Added mapping for Flydigi Vader 2 with the latest firmware (6.0.4.9) Added mapping for DualSense Edge Wireless Controller on Linux Added mapping for Hori Pokken Tournament DX Pro Pad Improved the speed and quality of audio resampling Fixed crash on Linux if dbus can't be initialized (From OE-Core rev: c55f56ea3081f3b53c06e84fccffc289bac1f19e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 106cdae227775f8e3b32462ed68b99231595f075) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xserver-xorg: backport fix for CVE-2023-1393Ross Burton2023-04-222-1/+48
| | | | | | | (From OE-Core rev: 7828f7026b4cd3ae97ebe5d849c09fabbc17272d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* graphene: add gobject-types PACKAGECONFIGPetr Kubizňák2023-04-041-1/+2
| | | | | | | | | | | | | | Add an option to enable/disable build of graphene-gobject. When enabled, add glib dependency (not pulled in implicitly if the gobject-introspection feature is disabled). Default is to enable gobject-types so that graphene-gobject is built (dependency of gtk4). (From OE-Core rev: b82781498cda67f4797de5b8b7c2b90a275a72e1) Signed-off-by: Petr Kubizňák <kubiznak@2n.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: depend on glib-2.0-nativePetr Kubizňák2023-04-031-0/+2
| | | | | | | | | | | When gobject-introspection feature is disabled, glib-2.0-native package dependency is not pulled in but harfbuzz has a hard dependency on it (do_configure fails due to missing glib-mkenums). (From OE-Core rev: 77e6edba704873d21c2cf946d1be18e13abb9f5e) Signed-off-by: Petr Kubizňák <kubiznak@2n.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>