Commit Graph

4069 Commits

Author SHA1 Message Date
Alexander Kanavin
9649bec517 xf86-video-intel: correct SRC_URI as freedesktop anongit is down
(From OE-Core rev: 04037a14e1431c4a51f5d51885974732a6108368)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-07 15:47:15 +01:00
Richard Purdie
24cccdbe28 pixman: Backport fix for recent binutils
With recent binutils, we see a compile failure. Backport the patch for this
from upstream.

(From OE-Core rev: 7ea6b1910419cf5f5036c603edf3440383d1c947)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-06 11:27:25 +01:00
Yoann Congal
47ed8ac83a spirv-tools: Fix git-describe related reproducibility
This reproducibility problem comes down to git-describe output. Fixes
this by using an environment variable to force the description and use
it to set this description to ${PV}

Fixes [YOCTO #15567].

(From OE-Core rev: fa7ab8f9afaeeba9e2b2806f28e7e9cbd2595353)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-05 14:31:57 +01:00
Wang Mingyu
b09f433ec9 xwayland: upgrade 24.1.0 -> 24.1.1
(From OE-Core rev: 26782d582663f430b8870008e0b2983f5bd29650)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
cb37559414 vulkan-volk: upgrade 1.3.283.0 -> 1.3.290.0
(From OE-Core rev: 3b8b270d6544a92a0ce33a17e78f2f85928dfdd7)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
4e91415ab1 vulkan-validation-layers: upgrade 1.3.283.0 -> 1.3.290.0
(From OE-Core rev: cd4bb77a039e45433242c413a81fdf8dd4eb33c3)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
5e4122925a vulkan-utility-libraries: upgrade 1.3.283.0 -> 1.3.290.0
(From OE-Core rev: e9a86635c9e1daf1897f651cc6043c1794d68fe5)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
65e01f3498 vulkan-tools: upgrade 1.3.283.0 -> 1.3.290.0
(From OE-Core rev: 7e9a0cc161826cf727518a34d01bf2219759695d)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
bf7c787eb4 vulkan-loader: upgrade 1.3.283.0 -> 1.3.290.0
(From OE-Core rev: 1a4708433c140cfaa0f4c403eaa598919e0c2882)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
568268e5e4 vulkan-headers: upgrade 1.3.283.0 -> 1.3.290.0
Changelog:
============
- cmake: Disable modules if clang-scan-deps is missing
- Disable VulkanHppModule support in clang-cl
- Add windows clang & clang-cl CI jobs
- Update for Vulkan-Docs 1.3.290
- build: Require MSVC 17.11 for module support
- build(deps): bump fsfe/reuse-action from 3 to 4
- Change name of update to Makefile.release
- Makefile to import generated scripts and headers when doing a spec update
- Update for Vulkan-Docs 1.3.289
- cmake: Workaround MSVC module support compiler bug
- ci: Add explicit build step
- cmake: Remove explicit install of Vulkan-Module
- ci: Add install step
- Add vulkan.cppm as a separate library: Vulkan::VulkanHppModule
- cmake: Allow external control of whether to test or install

(From OE-Core rev: 2730cbd915fafc86ab6a2293cf5f1293c50c011d)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
7fb3424fd1 spirv-tools: upgrade 1.3.283.0 -> 1.3.290.0
Changelog:
==========
- Do not fold mul and adds to generate fmas
- add OpExtInst forward ref fixup pass
- Separate Location check for tess patch
- Validate MemoryAccessMask of OpCooperativeMatrixStoreKHR
- OpSampledImage extra validation
- add support for OpExtInstWithForwardRefs
- add decorations to comments
- Add --nested-indent and --reorder-blocks

(From OE-Core rev: 0276f8aab4b688bbd0509513b0953628ca878584)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
42920dd8d8 spirv-headers: upgrade 1.3.283.0 -> 1.3.290.0
Changelog:
==============
- SPV_ARM_cooperative_matrix_layouts
- Add KHR suffix to OpExtInstWithForwardRefsKHR
- Enforce grammar naming conventions for aliases
- Adds SPV_KHR_relaxed_extended_instruction
- SPV_EXT_replicated_composites
- Fix SPIR-V reserved ranges
- Add utility functions to strinfigy value enums
- VkspReflection non-sematic: add dispatchId in configuration

(From OE-Core rev: ef0750fe37d4f6dc3dfc66785ac14729db0dc3c9)

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>
2024-08-03 07:47:36 +01:00
Wang Mingyu
7b3243c70c glslang: upgrade 1.3.283.0 -> 1.3.290.0
0001-generate-glslang-pkg-config.patch
refreshed for 1.3.290.0

Changelog:
===========
* Generate vector constructions more efficiently when sizes match
* Skip identity conversions for 8-bit and 16-bit types
* Add cmake aliases for public libraries
* Support ARM extended matrix layout
* Emit debug info for buffer references
* Add support for OpExtInstWithForwardRefsKHR
* Generate SPV_EXT_replicated_compisites when requested by pragma
* Reuse loads generated for repeated function arguments
* Fix gl_HitT alias of gl_RayTmax
* Fix some cases where invalid SPIR-V was being generated when using separate samplers
* Add back layoutLocation to public API

(From OE-Core rev: 0540cc0b92193e963fb0823f6635d1ecf3509ac2)

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>
2024-08-03 07:47:35 +01:00
Dmitry Baryshkov
773ea7ab0d xserver-xorg: fix CVE-2023-5574 status
If XvFB is enabled, the CVE_STATUS for CVE-2023-5574 should be
'unpatched' rather than the empty string. Otherwise SDPX checker
complains:

xserver-xorg-2_21.1.13-r0 do_create_spdx: Unknown CVE status

(From OE-Core rev: 0ec5dcbdd7c922df25ce90b04902d9c7c749a8c0)

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-21 11:08:11 +01:00
Ross Burton
0a6c30c637 pango: upgrade 1.52.2 -> 1.54.0
Upstream has removed installable tests, although there is pressure to
bring them back[1].

- Build fixes
- Memory leak fixes
- Drop the install-tests build option
- Add build-examples and build-tests build options
- Require meson 0.63
- Add pango_item_get_char_offset
- Update to Unicode 15.1
- Fix wrong use of GWeakRef, leading to crashes

[1] https://gitlab.gnome.org/GNOME/pango/-/issues/799

(From OE-Core rev: 228c4275df766d97250cbfa0a2c1254e704c07c7)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-21 11:08:11 +01:00
Dmitry Baryshkov
f5dc573c16 mesa: fix QA warnings caused by freedreno tools
Fix following QA warnings / errors

File /usr/bin/afuc-asm in package mesa-tools contains reference to TMPDIR [buildpaths]
File /usr/bin/afuc-disasm in package mesa-tools contains reference to TMPDIR [buildpaths]

(From OE-Core rev: 9f6e75ea571a04b3433bec7591996646a34fae88)

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-18 17:21:39 +01:00
Changqing Li
23e4ffef11 pixman: update patch for fixing inline failure with -Og
Previous patch works on fedora40 with gcc-14, but not works
on ubuntu2004 with gcc-9. Update the patch to fix the do_compile
failure:
    In function ‘combine_inner’,
        inlined from ‘combine_soft_light_ca_float’ at ../pixman-0.42.2/pixman/pixman-combine-float.c:655:1:
    ../pixman-0.42.2/pixman/pixman-combine-float.c:370:5: error: inlining failed in call to ‘always_inline’ ‘combine_soft_light_c’: function not
considered for inlining
      370 |     combine_ ## name ## _c (float sa, float s, float da, float d)

(From OE-Core rev: 5eb77c3e142dd952b5e35647f76fdd420a1f1613)

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-18 17:21:39 +01:00
Wang Mingyu
78f30270f3 libsdl2: upgrade 2.30.4 -> 2.30.5
Changelog:
=============
- Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface
- Clean up any accelerated renderer in SDL_DestroyWindowSurface()
- Disable low level USB controller support on Android by default
- Fixed USB permissions dialog on Android 14
- Fixed controller mapping matching when one entry has a CRC specified and another doesn't
- Enable joystick support on FreeBSD when building using CMake
- Reduced input latency when using an fcitx IME on Linux
- Fixed graphical corruption on Raspberry Pi
- Fixed crash when using an unstable sort function in SDL_qsort

(From OE-Core rev: a0d89bb5e8b2bdf4e5f876d9dfc9f334613ed8d0)

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>
2024-07-16 11:25:29 +01:00
Wang Mingyu
42162f84b7 libdrm: upgrade 2.4.120 -> 2.4.122
(From OE-Core rev: 5b0b25779ed964428e1994b5a8ef9d8167342562)

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>
2024-07-16 11:25:29 +01:00
Wang Mingyu
542bc162e6 harfbuzz: upgrade 8.5.0 -> 9.0.0
Changelog:
============
- HarfBuzz now the supports the proposed new OpenType "VARC" table. This
  replaces the previously supported "Variable Composites" experimental feature.
  "VARC" support is still experimental and it is not enabled unless HarfBuzz is
  built with experimental APIs enabled:
  https://github.com/harfbuzz/boring-expansion-spec/blob/main/VARC.md
- Autotools build system have been dropped. Meson is the only supported build
  system in HarfBuzz going forward.
- Speed up "AAT" shaping for short words by up to 4%.
- Ignore unknown "CFF" operators.
- "hb_subset_input_keep_everything()" now keeps also non-unicode "name" table
  records.
- Update the IANA and OpenType language tag registries.
- Support composite glyphs with very large number of points in hb-draw API.
- Various build fixes.

(From OE-Core rev: fa4238df038d5890dacfa1611c56e5bb399828bb)

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>
2024-07-16 11:25:29 +01:00
Khem Raj
020b1e8116 mesa: Add packageconfig knob to control tegra gallium driver
(From OE-Core rev: f7c9a635b933b3bfc87c686faa7df00bdbf4d9b5)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-13 23:28:31 +01:00
Changqing Li
22b8761c5a vulkan-samples: fix do_compile error when -Og enabled
When debug build is enabled(-Og is used), vulkan-samples do_compile
failed with error:
In function 'ZSTD_compressBlock_lazy_generic',
    inlined from 'ZSTD_compressBlock_greedy' at TOPDIR/tmp-glibc/work/core2-32-wrs-linux/vulkan-samples/git/git/third_party/ktx/lib/basisu/zstd/zstd.c:21914:12:
TOPDIR/tmp-glibc/work/core2-32-wrs-linux/vulkan-samples/git/git/third_party/ktx/lib/basisu/zstd/zstd.c:21551:30: error: inlining failed in call to 'always_inline' 'ZSTD_HcFindBestMatch_selectMLS': function not considered for inlining
 | FORCE_INLINE_TEMPLATE size_t ZSTD_HcFindBestMatch_selectMLS (
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp-glibc/work/core2-32-wrs-linux/vulkan-samples/git/git/third_party/ktx/lib/basisu/zstd/zstd.c:21736:32: note: called from here
|             size_t const ml2 = searchMax(ms, ip, iend, &offsetFound);

Refer [1], always_inline is not suggested to use with indirect function
call, replace always_inline with inline to fix the issue

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931

(From OE-Core rev: 246de52fe59de0612d1145357c5e904a51363c8c)

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-10 10:52:20 +01:00
Niko Mauno
0b6ca9beef dnf/mesa: Fix missing leading whitespace with ':append'
Mitigate occurrences where ':append' operator is used and leading
whitespace character is obviously missing, risking inadvertent
string concatenation.

(From OE-Core rev: 314041fd126a4800a5a5d9fcd84c525319479256)

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-09 14:00:41 +01:00
Changqing Li
5d5297775a pixman: fix do_compile error
When debug build is enabled(-Og is used), pixman-native do_compile
failed with error:
In function ‘combine_inner’,
    inlined from ‘combine_soft_light_ca_float’ at ../pixman-0.42.2/pixman/pixman-combine-float.c:655:1:
../pixman-0.42.2/pixman/pixman-combine-float.c:370:5: error: inlining failed in call to ‘always_inline’ ‘combine_soft_light_c’: function not considered for inlining
  370 |     combine_ ## name ## _c (float sa, float s, float da, float d)

Refer [1], always_inline is not suggested to use with indirect function
call, replace always_inline with __inline__ to fix the issue

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931

(From OE-Core rev: 4ab0d5c24b32a80432d9cfa6c904027b8a6710b5)

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-08 09:17:09 +01:00
Markus Volk
72a9b812c9 libinput: update 1.25.0 -> 1.26.1
Release notes
libinput 1.26.1 is now available. A few semi-exciting things, the rest the usual bugfixes you'd expect for a point release.

Touchpads now special-case Shift for disable-while-typing, so typing keys with shift down will trigger DWT.

Tablets can now be calibrated if libwacom says the tablet is a display tablet. The hid-uclogic kernel driver doesn't
set INPUT_PROP_DIRECT so any device handled by that driver didn't have calibration available. Fixed now, provided
your tablet is recognised by libwacom.

The direction of the first tablet pad relative dial was fixed, it was upside-down.

Our debugging tools now support --set-pressure-range for the new tablet tool pressure range configuration added in
1.26 and --set-calibration for the calibration matrix that's been around for a while. The libinput debug-tablet tool
now also supports all commandline options that debug-events and debug-gui support.

And of course a varied assortment of device specific quirks and fixes.

Release notes
libinput 1.26.0 is now available. It's been a while since the last release but we have a few notable changes in here:

Touchpads can now configure a clickfinger button map, so you can change whether two- or three-finger click means a
right or middle click. See libinput_device_config_click_set_clickfinger_button_map

Tablet pads now have an API for relative dials. These are typically wheel-like (e.g. Huion Inspiroy 2) or ring-like
(e.g. Huion Inspiroy Dial 2) physical devices that send REL_WHEEL and REL_HWHEEL. libinput now provides these via
libinput_event_tablet_pad_get_dial_delta_v120() in much the same manner as the v120-based scroll wheel API.

A new configuration option for tablet tools allow reducing the available logical range. This is useful for users that
want the tool to register only when some physical pressure value is reached, or to reduce the maximum amount of pressure
needed to reach the logical maximum pressure. See libinput_tablet_tool_config_pressure_range_set() and friends.

Tablet tools can now use BTN_STYLUS3 too and tablet pad strip support should now work for non-Wacom devices, where the
kernel driver implements it.

Huion tablets (well, and all vendors that use the 256C vendor id) now have a fallback resolution set. This is going to
be wrong on most devices but at least it will make those tablets work out of the box, instead of failing with the "missing
tablet capabilities: resolution" log message.

And of course a varied assortment of device specific quirks and fixes.

(From OE-Core rev: 341578e76de1189a2373672e76034e1c99c6783e)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-04 22:56:15 +01:00
Yi Zhao
867f8db6bf libsdl2: upgrade 2.30.3 -> 2.30.4
ChangeLog:
https://github.com/libsdl-org/SDL/releases/tag/release-2.30.4

This is a stable bugfix release, with the following changes:
 * Android rotation will respect user rotation lock preferences
 * Fixed spurious Left-Ctrl key input when the Right Alt key (AltGr) is
   pressed on Windows
 * Added support for the Saitek Cyborg V.3 Rumble Pad in PS3 mode
 * Added support for the Razer Kitsune in PS5 mode
 * Added Linux bindings for the Qanba Drone 2 Arcade Joystick
 * Leave Nintendo Online controllers in simple report mode so they work
   with DirectInput games
 * Enable using libusb for GameCube controllers when available

(From OE-Core rev: bfc938ae8ebfebb0595aa0b810688a140a7ab452)

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-04 22:56:15 +01:00
Khem Raj
0bb6e564e0 mesa: Including missing LLVM header
This issue happens with LLVM trunk

(From OE-Core rev: 21b7dae19832b803b2ed918fca602793fb8b63d7)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-02 22:29:13 +01:00
Alexander Kanavin
170b1b8a6c glslang: mark 0001-generate-glslang-pkg-config.patch as Inappropriate
Issue is already being independently fixed upstream.

(From OE-Core rev: e65af6571ad49d914c788b73f678e3565faac69e)

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>
2024-06-24 12:43:40 +01:00
Markus Volk
bf511fc240 xcb-util-errors: add recipe
This adds xcb-errors which is an optional dependency for wlroots

(From OE-Core rev: 2cbe7abefbb8bdf4881012555661f57d3b90d587)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-06-11 11:41:33 +01:00
Denys Dmytriyenko
ac7d68e52a weston: upgrade 13.0.0 -> 13.0.1
Weston 13.0.1, a bug fix release for 13.0.0 has been released.

Full changelog:
https://lists.freedesktop.org/archives/wayland-devel/2024-April/043575.html

(From OE-Core rev: a43f4f98aeba01f05157f7784e366a964d2f766f)

Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-06-06 11:56:04 +01:00
Denys Dmytriyenko
a4714409d7 wayland: upgrade 1.22.0 -> 1.23.0
This is the official release for Wayland 1.23.

Besides numerous bugfixes and protocol clarifications, Wayland 1.23 includes
the following new features:

- A mechanism to set the size of the internal connection buffer used by
  libwayland
- An enum-header mode for wayland-scanner to generate headers with only enums
- wayland-scanner now generates validator functions for enums on the server
  side
- Protocols can now indicate with a "deprecated-since" XML attribute that a
  request, event or enum entry is deprecated
- An API to set a name for a queue to aid debugging
- wl_client_get_user_data() and wl_client_set_user_data() to more easily attach
  custom data to a client
- OpenBSD support
- A wl_shm.release request for proper cleanup of this global

Changelog:
https://lists.freedesktop.org/archives/wayland-devel/2024-May/043636.html

(From OE-Core rev: 0123debc0f54e3692fe3fc1416cb5a3fa4620020)

Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-06-06 11:56:04 +01:00
Alexander Kanavin
907f8a2461 xserver-xorg: upgrade 21.1.12 -> 21.1.13
(From OE-Core rev: 78dc14599a65075a40c26df4bf9d2bb33a237ca9)

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>
2024-05-30 09:04:14 +01:00
Alexander Kanavin
5bdebccd39 libxcb: upgrade 1.16.1 -> 1.17.0
(From OE-Core rev: 47f6da4a9a10e9607d458665baf5cf83451e7b66)

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>
2024-05-30 09:04:14 +01:00
Alexander Kanavin
0a5d7ba4a0 icu: upgrade 74-2 -> 75-1
License-update: copyright years

(From OE-Core rev: 828b25dd17cd148ff0c1f852d6581359e5b6ee20)

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>
2024-05-30 09:04:14 +01:00
Wang Mingyu
6327a50e03 xwayland: upgrade 23.2.6 -> 24.1.0
(From OE-Core rev: 04ccb375e6ff6f01b842818fa130bd5cb2be7e18)

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>
2024-05-28 09:38:24 +01:00
Wang Mingyu
036624701a shaderc: upgrade 2024.0 -> 2024.1
Changelog:
===========
- Update dependencies
- Propagate test/install options to Glslang

(From OE-Core rev: 3410d8864429ca8cd9e63775b0f6e788b6a0405b)

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>
2024-05-28 09:38:24 +01:00
Wang Mingyu
84b596c208 mesa: upgrade 24.0.5 -> 24.0.7
Changelog:
 https://docs.mesa3d.org/relnotes/24.0.7.html

(From OE-Core rev: 55d962ff7e3475d2c46e1a76d9efa55e1de6e940)

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>
2024-05-28 09:38:23 +01:00
Yi Zhao
e0d8072636 libsdl2: upgrade 2.30.2 -> 2.30.3
Changelog:
https://github.com/libsdl-org/SDL/releases/tag/release-2.30.3

This is a stable bugfix release, with the following changes:
 - Fixed Win+V handling (pasting from clipboard history) on Windows
 - Fixed Caps Lock and Backspace key mapping for the Colemak keyboard layout on Windows
 - Fixed mouse warp on XWayland
 - Reduced startup time when scanning for game controllers on Linux
 - Fixed building with C89 compilers
 - Fixed building with the GDK SDK on Windows

(From OE-Core rev: 9411077494934a2baac8872fc17268d49b6f9a45)

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-28 09:38:23 +01:00
Alexander Kanavin
fedcea900e mesa: remove obsolete 0001-meson.build-check-for-all-linux-host_os-combinations.patch
The patch was submitted upstream
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28895
but further investigation revealed that the problem had been solved properly
in meson.class:
https://git.yoctoproject.org/poky/commit/?id=6bf674374d568b2419a4c6eef00d893028878881

(From OE-Core rev: 020345d63f0ffd3ed2b046bbb5e09b5359b24dd6)

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>
2024-05-28 09:38:23 +01:00
Tim Orling
3bc1f08392 vulkan-volk: upgrade to 1.3.283.0
https://github.com/zeux/volk/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

(From OE-Core rev: 3c047d9c78bc25d491eb7683cfd84291e96282fe)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
fece04c86a vulkan-utility-libraries: upgrade to 1.3.283.0
https://github.com/KhronosGroup/Vulkan-Utility-Libraries/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

(From OE-Core rev: 1478fc03f302e650aa5363710fd209b8e6f61c07)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
08725c5ca9 vulkan-validation-layers: upgrade to 1.3.283.0
branch=vulkan-sdk-1.3.283

https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

(From OE-Core rev: 6fe89df4cbc0dd23e1b412c93a59d3e2c50d45bb)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
bd1f761d20 spirv-tools: upgrade to 1.3.283.0
https://github.com/KhronosGroup/SPIRV-Tools/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

(From OE-Core rev: 7fc9e8bd171a2208f20de9ba31cfa05bc2b29761)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
3f45ab67bd spirv-headers: upgrade to 1.3.283.0
https://github.com/KhronosGroup/SPIRV-Headers/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

(From OE-Core rev: 2f76b544f0679d95a1a1f4b8870a82bbd185746e)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
92be871fa9 vulkan-tools: upgrade to 1.3.283.0
https://github.com/KhronosGroup/Vulkan-Tools/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

[RP: fix branch]
(From OE-Core rev: 8e697a8fd9272420d2975b6e923a52fb0584c251)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
58396952e3 vulkan-loader: upgrade to 1.3.283.0
https://github.com/KhronosGroup/Vulkan-Loader/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

[RP: fix branch]
(From OE-Core rev: c5af929b0f6df24b3dde1ee9159e0ab630727173)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
e17a2151e1 vulkan-headers: upgrade to 1.3.283.0
https://github.com/KhronosGroup/Vulkan-Headers/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283

(From OE-Core rev: 36bdffee982b94c7f6b437e65ee504dfe7017a74)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Tim Orling
48f0e1c321 glslang: upgrade to 1.3.283.0
https://github.com/KhronosGroup/glslang/compare/vulkan-sdk-1.3.280.0...vulkan-sdk-1.3.283.0

(From OE-Core rev: d20f96e6026b7851439a52e25f2837c40ced5863)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:27 +01:00
Anuj Mittal
d283021fbf harfbuzz: upgrade 8.4.0 -> 8.5.0
(From OE-Core rev: 6bebbf2ac30b7f6fb6bb540eaf183ecc81cc86b7)

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-22 10:21:26 +01:00
Richard Purdie
d6ae8d2004 recipes: Switch away from S = WORKDIR
Where recipes use S = ${WORKDIR}, change them to set UNPACKDIR to
a subdir of WORKDIR and make S point at this instead.

I've chosen not to force S into any standard UNPACKDIR we may pick in
future just so the S = UNPACKDIR case is clearly visible by the
directory naming under WORKDIR as that should aid usability.

(From OE-Core rev: d9328e3b0b062f0621de3d114584b44f384a1c02)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-21 12:08:04 +01:00