summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
...
* libsdl2: upgrade 2.24.1 -> 2.24.2Wang Mingyu2022-11-141-1/+1
| | | | | | | | (From OE-Core rev: 0091bbe02399f49b7da1ebf9b45541b26fb2ce12) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade 2.4.113 -> 2.4.114Wang Mingyu2022-11-141-1/+1
| | | | | | | | (From OE-Core rev: 76b81e260dde47f542746debab40f704b38655ac) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-loader: Allow headless targets to build the loaderJordan Crouse2022-11-141-2/+0
| | | | | | | | | | | vulkan-loader can build and work on headless targets without display engines so there isn't any need for the ANY_OF_DISTRO_FEATURES restriction. (From OE-Core rev: d6524dddc7046e420cc93cd9d49cb83e778149e9) Signed-off-by: Jordan Crouse <jorcrous@amazon.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spirv-tools: Correctly set the prefix in exported cmake packagesJordan Crouse2022-11-141-2/+3
| | | | | | | | | | | | | | | | | | | | spirv-tools exports Cmake packages. When they are installed the INTERFACE_LINK_LIBRARIES variable is not correctly updated to use _IMPORT_PREFIX like the other variables. This may have something to do with the path to the sysroot being different than the source path. The existing recipe recognizes that the sysroot path made it through to the install and tries to get rid of it, but this just ends up with dependent tools looking in vain for /usr/lib/librt.so. Replace the INTERFACE_LINK_LIBRARIES value in SPIRV-ToolsTarget.cmake with "${IMPORT_PREFIX}/lib". (From OE-Core rev: ca2d6d9164fba91d86357e56617b58eeeeb76d72) Signed-off-by: Jordan Crouse <jorcrous@amazon.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxext: update 1.3.4 -> 1.3.5Alexander Kanavin2022-11-111-4/+3
| | | | | | | | | License-Update: copyright holders (From OE-Core rev: d801d866e1d70abe229d17a637636634f81b87e3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rgb: update 1.0.6 -> 1.1.0Alexander Kanavin2022-11-111-2/+2
| | | | | | | | (From OE-Core rev: f23d411dcb3e2ca3bdcdc7e1a7876af61f72de29) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libepoxy: update 1.5.9 -> 1.5.10Alexander Kanavin2022-11-111-1/+1
| | | | | | | | (From OE-Core rev: 436cb3c98c582e17e6ed2491cc6598c56976af46) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libepoxy: convert to gitAlexander Kanavin2022-11-111-3/+3
| | | | | | | | | | Latest version doesn't come with stable tarballs. (From OE-Core rev: 4b6eed2bb323a3c7390ca3ad426afe27e9072bf0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-vmmouse: update 13.1.0 -> 13.2.0Alexander Kanavin2022-11-111-2/+3
| | | | | | | | (From OE-Core rev: 73aab878778013657e66c98a92c7b0964570b0dd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util: update to latest revisionsAlexander Kanavin2022-11-116-9/+7
| | | | | | | | | | | Also, default to tar.xz, as the majority of tarballs are now using that. (From OE-Core rev: 16cb660e4481a0068b7bf84096be4d7f1452400e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxxf86vm: update 1.1.4 -> 1.1.5Alexander Kanavin2022-11-111-3/+2
| | | | | | | | (From OE-Core rev: 2455d69b3c3ac01471e3f4c45189ac5383a8c336) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxtst: update 1.2.3 -> 1.2.4Alexander Kanavin2022-11-111-3/+2
| | | | | | | | (From OE-Core rev: 53040aa775b63a33aa1b15d6bf44e22c05d9a02a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxshmfence: update 1.3 -> 1.3.1Alexander Kanavin2022-11-111-2/+2
| | | | | | | | (From OE-Core rev: 05841d0ba84587bc428acf0953e14c392ace9b85) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxrender: update 0.9.10 -> 0.9.11Alexander Kanavin2022-11-111-3/+2
| | | | | | | | (From OE-Core rev: 4e54592db2516f7183c94cd8c7d118fe98a87b0e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmu: update 1.1.3 -> 1.1.4Alexander Kanavin2022-11-111-6/+3
| | | | | | | | | | | | Drop ipv6 option as no longer supported. License-Update: additional files, path corrections (From OE-Core rev: 9723d1b7a118c5366d18c5fc2190cf21f2ee28ea) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbfile: update 1.1.0 -> 1.1.1Alexander Kanavin2022-11-111-3/+2
| | | | | | | | (From OE-Core rev: 576c339871db5a3ecf33e418735cddbdaa3e165e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxinerama: update 1.1.4 -> 1.1.5Alexander Kanavin2022-11-111-3/+2
| | | | | | | | (From OE-Core rev: d4f429dd32668a22a2d63f4e69d4a34d9e8cdaf8) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpciaccess: update 0.16 -> 0.17Alexander Kanavin2022-11-111-5/+2
| | | | | | | | (From OE-Core rev: 64b04dff63929a1fb979f03b47df846f67800751) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: replace a recipe fix with an upstream submitted patchAlexander Kanavin2022-11-112-10/+38
| | | | | | | | (From OE-Core rev: f444e01e0230904510f50d1b093d75253faf1bca) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: upgrade 1.19.4 -> 1.21.0Markus Volk2022-11-111-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libinput 1.21.0 is now available for download. This version includes a new configuration option that, similarly to its touchpad counterpart, allows disabling the trackpoint while typing. Compositors can take advantage of it thanks to four new APIs: libinput_device_config_dwtp_is_available, libinput_device_config_dwtp_set_enabled, libinput_device_config_dwtp_get_enabled and libinput_device_config_dwtp_get_default_enabled. Those who use the flat acceleration profile on their touchpad are in luck, it has been improved in this version. In addition to the changes already mentioned, new quirks have been added for multiple StarLabs laptops. Last but not least, several bugs have been fixed, so make sure to update! Thanks to everyone involved for making this new version possible ❤ Alexander Courtis (1): AttrLidSwitchReliability quirk default unreliable->reliable José Expósito (7): evdev: check well-known keyboard keys on joystick/gamepad detection evdev: modernize variable declaration in evdev_device_is_joystick_or_gamepad coding style: allow C99 variable declaration test: disable hold gestures when are not required Remove "device-" file wheel: fix Lenovo Scrollpoint quirk libinput 1.21.0 Peter Hutterer (26): gitlab CI: fail the sanity check stage if the fork is not public util: auto-declare the element variable in ARRAY_FOR_EACH meson: fix a meson warning meson: replace a meson.source_root() with the explicit directory doc/user: add a page to troubleshoot right-click Clickpads tools/record: fix the indentation of the system: section evdev: strip the device name of format directives tools: allow limiting the axes in libinput analyse recording tools: don't print a carriage return if we're not on a tty tools/record: fix indentation for libinput events tools/analyze-recording: add --print-state to always print values tools/analyze-recording: improve the repeated-events line printing tools: add a libinput test tool as entry point for our test suites test: install libinput-test-utils as part of install-tests quirks: move the canvas quirk enum to the right order quirks: remove an unused quirk tablet: remove an always-true part of an if condition test: rename a test function to make it easier to select tablet: use a helper variable to make the code more readable tablet: require a minimum pressure before we process pressure events test: fix the lowres-only wheel event tests test: ensure we always have an axis event where we expect one test: use a ranged test instead of a duplicated one test: fix a typo meson.build: check gtk targets before building gitlab CI: bump to F35 and F36, as well as Ubuntu 21.10 and 22.04 Sean Rhodes (2): quirks: Add quirk for StarLite Mk IV Quirk all StarLabs trackpads Tom Stellard (1): Update valgrind.h to a newer version pudiva chip líquida (1): touchpad: new option dwtp (disable-while-trackpointing) satrmb (1): filter-touchpad: normalize for dpi on the touchpad-specific flat profile libinput 1.20.1 is now available for download. This release fixes CVE-2022-1215, see #752. When a device is detected by libinput, libinput logs several messages through log handlers set up by the callers. These log handlers usually eventually result in a printf call. Logging happens with the privileges of the caller, in the case of Xorg this may be root. The device name ends up as part of the format string and a kernel device with printf-style format string placeholders in the device name can enable an attacker to run malicious code. An exploit is possible through any device where the attacker controls the device name, e.g. /dev/uinput or Bluetooth devices. Peter Hutterer (2): evdev: strip the device name of format directives libinput 1.20.1 (From OE-Core rev: 1f1888cc8a35b98ccde472eb345c1e483eb6b6d1) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Make it build with ptest disabledPeter Kjellerstedt2022-11-101-3/+5
| | | | | | | | | | | | | | | | | | | This avoids the following error: ERROR: pango-1.50.11-r0 do_package: QA Issue: pango: Files/directories were installed but not shipped in any package: /usr/libexec /usr/libexec/installed-tests /usr/libexec/installed-tests/pango /usr/libexec/installed-tests/pango/nofonts /usr/libexec/installed-tests/pango/nofonts/fonts.conf Also use tabs for indentation of shell code. (From OE-Core rev: d4bcd4050a6a9b6b1cb8e68b2053523cc0501814) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2022.2 -> 2022.3Alexander Kanavin2022-11-082-1/+78
| | | | | | | | (From OE-Core rev: ed5a7af5440488e8ac39e23f6d3e016c64d3e24c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan: upgrade 1.3.224.1 -> 1.3.231.1Alexander Kanavin2022-11-087-15/+15
| | | | | | | | | | | | | Update 0001-generate-glslang-pkg-config.patch to omit libraries that are no longer present (their functionality has been folded into glslang library itself). (From OE-Core rev: 354f1c4013f3b7ee78d6f4ed6209d6b549184057) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: upgrade 0.40.0 -> 0.42.2Alexander Kanavin2022-11-081-2/+1
| | | | | | | | (From OE-Core rev: 4084839ce550a777c93a3481e7db442ddb4ae1f0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.50.10 -> 1.50.11Alexander Kanavin2022-11-081-1/+7
| | | | | | | | (From OE-Core rev: a330e75f90841cd230180d8a9b37e58d7d69c495) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 5.3.0 -> 5.3.1Alexander Kanavin2022-11-081-1/+1
| | | | | | | | (From OE-Core rev: 7d40cf6836edc55878b1ec54f2d6818d0e1b8408) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* makedepend: upgrade 1.0.6 -> 1.0.7Alexander Kanavin2022-11-081-2/+1
| | | | | | | | (From OE-Core rev: 27050c43415f99ff47da5f011f3fe56ab4a99590) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fontconfig: upgrade 2.14.0 -> 2.14.1Alexander Kanavin2022-11-081-1/+1
| | | | | | | | (From OE-Core rev: 5ce2ce7e3253ab3a79e0a8f8862565ba4d2e0194) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.3 -> 22.1.4Alexander Kanavin2022-11-081-1/+1
| | | | | | | | (From OE-Core rev: 553c080e0e30c8f6b69b4c5fae72903ee45ef6ae) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionAlexander Kanavin2022-11-081-1/+1
| | | | | | | | (From OE-Core rev: b8cb6323f49a6186b491eed3860838bd3099429e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: update 10.0.2 -> 11.0.0Pablo Saavedra Rodi?o2022-11-031-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Highlights for this release: - Continued work on color management infrastructure: In Weston 11, if you enable the tentative, experimental and WIP color management option, Weston will not only blend in linear light, but you can also set up a monitor ICC profile and Weston will do some kind of color mapping from sRGB to that profile. Furthermore, you can configure a monitor into HDR mode and deliver HDR characteristics from weston.ini to the monitor, but Weston will *not* produce proper HDR content yet, meaning the display is incorrect. - Various RDP improvements. - Performance improvements in the DRM backend. - Support for the wp_single_pixel_buffer_v1 protocol. - weston_buffer refactoring. - Groundwork for running multiple backends at the same time (e.g. KMS + RDP) and for multi-GPU support in the DRM backend. This is not supported yet, but may be in a future release. Breaking changes for users: - The cms-static and cms-colord plugins are now deprecated. - A number of features have been removed from desktop-shell: multiple workspaces, zoom, exposay. - wl_shell support has been removed (superseded by xdg-shell). - The fbdev backend has been removed (superseded by KMS). - weston-launch and launcher-direct have been removed (superseded by libseat). - The weston-info and weston-gears clients have been removed (weston-info is superseded by wayland-info). - The KMS max-bpc property is now set by default. If you experience black screens with (faulty) monitors, try lowering it in weston.ini. - Weston will now abort when running out of memory. Weston is not suitable for memory constrained environments. (From OE-Core rev: eb00d50e5da97a726eb6290317a3ef7d8e1b90a3) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxft: update 2.3.4 -> 2.3.6Alexander Kanavin2022-10-291-1/+2
| | | | | | | | (From OE-Core rev: 0006e2752f5c738e46d3268e4d0a0ae923b1378d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-utils: update 1.0.0 -> 1.1.0Alexander Kanavin2022-10-292-2/+45
| | | | | | | | (From OE-Core rev: 8ead46f5a420eea0aa3718f7511cc2cebe6650ba) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan: update 1.3.216.0 -> 1.3.224.1Alexander Kanavin2022-10-298-52/+16
| | | | | | | | (From OE-Core rev: c9d245a78a22542ea4fb063370974ac1c85be74d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: update 22.2.0 -> 22.2.2Markus Volk2022-10-283-1/+3
| | | | | | | | | | - add a PACKAGECONFIG for perfetto support (From OE-Core rev: cbcaff0b4cc349706b9847f4262746b43adba209) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: backport fixes for CVE-2022-3550 and CVE-2022-3551Ross Burton2022-10-263-0/+103
| | | | | | | | (From OE-Core rev: e32401d8bf44afcca88af7e4c5948d2c28e1813f) 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>
* xserver-xorg: ignore CVE-2022-3553 as it is XQuartz-specificRoss Burton2022-10-261-0/+2
| | | | | | | | (From OE-Core rev: 769576f36aac9652525beec5c7e8a4d26632b844) 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>
* libx11: apply the fix for CVE-2022-3554Ross Burton2022-10-262-0/+58
| | | | | | | | (From OE-Core rev: 5d30f124274d2822d72b56f84eb8c8ae64e31e0d) 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>
* wayland-protocols: upgrade 1.26 -> 1.27Markus Volk2022-10-261-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wayland-protocols 1.27 is now available. This release includes two new staging protocols: * Content type hint This protocol enables clients to provide hints to the compositor about what kind of content it provides, allowing compositors to optionally adapt its behavior accordingly. * Idle notify This extension allows compositors to notify clients about when the user is idle. Apart from these two new extensions, this release also brings the usual clarifications, cleanups and fixes. Enjoy! Daniel Stone (1): xdg-shell: ack_configure must be strictly monotonic Emmanuel Gil Peyrot (1): staging/content-type: Content type hint support Isaac Freund (1): ext-session-lock: add note on client termination Jonas Ådahl (1): build: Bump version to 1.27 Simon Ser (3): xdg-shell: forbid loops in set_parent ext-idle-notify: new protocol build: alphabetically sort list of staging protocols (From OE-Core rev: bed837c23eada26478d50b3363e2da43f57f3b7e) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Add native patch via a variableKhem Raj2022-10-261-2/+3
| | | | | | | | | | | | This helps override the SRC_URI in entirety if needed by and overriding recipe (From OE-Core rev: 42a0cb57503dff5ac2404f83353661fe9f987e5d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: move some recommended dependencies in requiredThomas Perrot2022-10-261-3/+3
| | | | | | | | | | | Otherwise, xserver will no longer start when NO_RECOMMENDATIONS = “1”, because dependencies in XSERVER_RRECOMMENDS are missing. (From OE-Core rev: bc7bd3953f3896af0db036250cda34bc9ecbb3ac) Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-samples: add lfs=0 to SRC_URI to avoid git smudge errors in do_unpackMartin Jansa2022-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * we don't need other_lib/ios/Debug-iphoneos/libSDL2.a from https://github.com/KhronosGroup/KTX-Software.git so we can explicitly disable LFS here to avoid do_unpack error, bitbake will then use GIT_LFS_SKIP_SMUDGE=1 to override smudge setting in gitconfig, otherwise we would need bitbake patch to fetch LFS objects from the submodules as well * do_fetch won't fetch LFS objects without explicitly requesting lfs in SRC_URI then do_unpack might run git smudge when enabled in .gitconfig (or /etc/gitconfig) with: [filter "lfs"] smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true clean = git-lfs clean -- %f and do_unpack fails as in: http://errors.yoctoproject.org/Errors/Details/672888/ The default /etc/gitconfig in ubuntu has this added automatically by git-lfs postinst: root@ljama:~# rm /etc/gitconfig root@ljama:~# git lfs install --skip-repo --system Git LFS initialized. root@ljama:~# cat /etc/gitconfig [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true root@ljama:~# cat /var/lib/dpkg/info/git-lfs.postinst set -e # Set up /etc/gitconfig for git-lfs. The --skip-repo option prevents failure if # / is a Git repository with existing non-git-lfs hooks. git lfs install --skip-repo --system > /dev/null 2>&1 according to https://changelogs.ubuntu.com/changelogs/pool/universe/g/git-lfs/git-lfs_3.0.2-1/changelog it was added in: git-lfs (2.6.0-1) unstable; urgency=medium * New upstream release * Bump standards version to 4.2.1 * Add postinst/prerm to set up/remove git-lfs gitconfig FWIW: vulkan-samples still fail to build with DEBUG_BUILD enabled: http://errors.yoctoproject.org/Errors/Details/672892/ (From OE-Core rev: b45b1f5dba02a626b7e9040d45198bd17dce4c99) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: upgrade 2.24.0 -> 2.24.1wangmy2022-10-262-4/+4
| | | | | | | | | | | 0001-Disable-libunwind-in-native-OE-builds-by-not-looking.patch refreshed for new version. (From OE-Core rev: aa45a2fad9ecd5d553c605dc6b3d4cd70d7d7776) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade 2.36 -> 2.37wangmy2022-10-261-1/+1
| | | | | | | | (From OE-Core rev: 7dc6e5daddaba17093c85262d9082c07e2c323a7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva-utils: upgrade 2.15.0 -> 2.16.0wangmy2022-10-261-2/+2
| | | | | | | | | | | | | | | Changelog: =========== * trace: print the display being attempted * ci: upgrade FreeBSD to 13.1 * meson: Search for threads in top-level meson.build * meson: produce summary() when 0.53.0 is present (From OE-Core rev: 0d7998b5561315796a711bf8512d30d6a8c279dc) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.15.0 -> 2.16.0wangmy2022-10-263-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== add: Add HierarchicalFlag & hierarchical_level_plus1 for AV1e. dep: Update README.md to remove badge links dep: Removed waffle-io badge from README to fix broken link dep: Drop mailing list, IRC and Slack autotools: use wayland-scanner private-code autotools: use the wayland-scanner.pc to locate the prog meson: use wayland-scanner private-code meson: request native wayland-scanner meson: use the wayland-scanner.pc to locate the prog meson: set HAVE_VA_X11 when applicable style:Correct slight coding style in several new commits trace: add Linux ftrace mode for va trace trace: Add missing pthread_mutex_destroy drm: remove no-longer needed X == X mappings drm: fallback to drm driver name == va driver name drm: simplify the mapping table x11: simplify the mapping table android: open() with O_CLOEXEC for device fd android: remove convoluted open_device() helper android: drop va_fool references ci: strengthen ci with -Werror ci: va/x11/nvctl: fix Wdeprecated-non-prototype on close_display ci: add clang-15 coverage and rearrange runners ci: upgrade FreeBSD to 13.1 (From OE-Core rev: ccf646a933fb0274a5fe6ab1055cbfc556351ef2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 5.1.0 -> 5.3.0wangmy2022-10-262-31/+2
| | | | | | | | | | | | | | | | | | | | | | | 0001-fix-signedness-of-char-in-tests.patch removed since it's included in new version. Changelog: =========== Don’t add glyphs from dropped MATH or COLR tables to the subset glyphs. Map rlig to appropriate AAT feature selectors. Update USE data files to latest version. Check CBDT extents first before outline tables, to help with fonts that also include an empty glyf table. More work towards variable font instancing in the subsetter. Subsetter repacker improvements. New API: +hb_ot_layout_lookup_get_optical_bound() +hb_face_builder_sort_tables() (From OE-Core rev: 1f8b032924af08ead969c2baaf26a66bc2f134b7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionRoss Burton2022-10-261-2/+4
| | | | | | | | | | | | Also disable any attempt at debug splitting/stripping. Piglit installs over 2GB of files which we install stripped, so the action of attempting to split/strip takes a long time and achieves nothing. (From OE-Core rev: f890cc8e9cae70f10f79dd14ca53ef4d31460a78) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.50.9 -> 1.50.10Ross Burton2022-10-261-1/+1
| | | | | | | | (From OE-Core rev: 884ce27b9cee231e093fe53192d04133c437404e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: only apply patch to fix ALWAYS_INLINE for nativeKai Kang2022-10-261-1/+3
| | | | | | | | | | | | | | | | | | | | | 0001-nir-nir_opt_move-fix-ALWAYS_INLINE-compiler-error.patch is not needed by target mesa any more. But it still fails to compile mesa-native without this patch when DEBUG_BUILD is enabled on Ubuntu 18.04 with gcc 7.5.0: | ../mesa-22.1.6/src/compiler/nir/nir_inline_helpers.h: In function ‘nir_opt_move_block’: | ../mesa-22.1.6/src/compiler/nir/nir_opt_move.c:55:1: error: inlining failed in call to always_inline ‘src_is_ssa’: indirect function call with a yet undetermined callee | src_is_ssa(nir_src *src, void *state) | ^~~~~~~~~~ So only apply it for mesa-native. (From OE-Core rev: c6a6d0c2680799683d58968c2558a224f27caaa2) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>