3741 Commits

Author SHA1 Message Date
Joshua Watt
f77bf57f26 weston: Add kiosk shell
Adds support for the kiosk shell to weston. The Kiosk shell is designed
to run a fullscreen application in a "kiosk" mode, but unlike the
fullscreen shell the kiosk mode still provides traditional desktop
protocols.

(From OE-Core rev: da4d6547f312285b5e246d8f974d2de76294fef3)

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-24 13:31:45 +00:00
Wang Mingyu
1666d1fc7d libx11-compose-data: 1.8.3 -> 1.8.4
(From OE-Core rev: a44a9ec198fc76bb4227bc00d8a52a3df6ec0024)

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>
2023-02-24 13:31:45 +00:00
Wang Mingyu
07d31cb06e harfbuzz: upgrade 7.0.0 -> 7.0.1
(From OE-Core rev: f3065f14d61c0c75c10cebfb9289e194361f8db4)

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>
2023-02-24 13:31:45 +00:00
Dmitry Baryshkov
5e4a8df91e mesa: provide support for packing development and testing tools
Mesa contains several optional tools that can be useful for application
and driver developers. Add a packageconfig option to build a mesa-tools
package containing relevant programs.

Note, the fdperf tool for the freedreno depends on libconfig, which is
not a part of oe-core, thus this tool is not built by default by this
recipe even when freedreno driver is selected. The fdperf tool needs to
be explicitly enabled by adding 'freedreno-fdperf' to the PACKAGECONFIG.

(From OE-Core rev: 95eb4008350424f25d08da96bc6d7d56bf4cc161)

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-24 13:31:45 +00:00
Alexander Kanavin
a8a6b16fe0 piglit: upgrade to latest revision
(From OE-Core rev: ade4748a768e927fdbf46794c2bd9ee871acf166)

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>
2023-02-20 15:18:30 +00:00
Alexander Kanavin
389ade51b4 harfbuzz: upgrade 6.0.0 -> 7.0.0
License-Update: copyright years

(From OE-Core rev: f7532332e9dde401d9cca5b7f53e2a4e47164261)

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>
2023-02-20 15:18:30 +00:00
Alexander Kanavin
9d29d92187 util-macros: upgrade 1.19.3 -> 1.20.0
License-Update: copyright years

(From OE-Core rev: 2e15aab3adacd3bd6274ed463dfe263f813f32c5)

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>
2023-02-20 15:18:30 +00:00
Alexander Kanavin
df05a893b3 vulkan-samples: update to latest revision
Drop patch as it's merged upstream.

(From OE-Core rev: fd1f4035fef30782f9e07a778fa63b78fab89102)

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>
2023-02-20 15:18:30 +00:00
Alexander Kanavin
78bb2eca6b freetype: update 2.12.1 -> 2.13.0
License-update: additional files under MIT license.

(From OE-Core rev: 572a15afc41903beadeb2d5da2fea4295e2bb1dc)

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>
2023-02-20 15:18:30 +00:00
Petr Kubizňák
6d5c1129ae graphene: remove introspection from PACKAGECONFIG
Assignment of "introspection" as default PACKAGECONFIG value does not
reflect gobject-introspection being globally enabled or disabled.
As a result, graphene compilation used to fail when g-i was disabled.

Use standard means to enable or disable introspection based on machine
and distro features, as implemented by gobject-introspection class.

(From OE-Core rev: a5e22ba9d7b82126c53ad373fa59267c870f7d6b)

Signed-off-by: Petr Kubizňák <kubiznak@2n.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-17 18:01:01 +00:00
Markus Volk
491a323d08 graphene: add a PACKAGECONFIG for arm_neon
Not all arm platforms support neon and runtime detection for this feature is
currently not reliable.
Disable neon support by default on ARM-32 platforms because of the
following upstream bug: https://github.com/ebassi/graphene/issues/215

Enable neon for aarch64 by default

(From OE-Core rev: 72778f6a647f47926c6ba1b77f0984999a22e44a)

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>
2023-02-15 10:21:35 +00:00
Wang Mingyu
78947f8736 libx11: 1.8.3 -> 1.8.4
(From OE-Core rev: 70db960e2fcc91125585eb38f3e35d2a48b8ea7a)

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>
2023-02-15 10:21:35 +00:00
Wang Mingyu
b91779afad xwayland: upgrade 22.1.7 -> 22.1.8
(From OE-Core rev: e0ca374267cce807d12d706564989900fe61bd97)

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>
2023-02-15 10:21:35 +00:00
Wang Mingyu
88dc00f891 xkeyboard-config: upgrade 2.37 -> 2.38
(From OE-Core rev: 31264150780a159f7b4d43cd5b144f9f5444621c)

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>
2023-02-15 10:21:35 +00:00
Wang Mingyu
b2a1c6b8e4 libsdl2: upgrade 2.26.2 -> 2.26.3
License-Update: Copyright year updated to 2023.

(From OE-Core rev: 81a08ae4d89f15ab48ed84c1f8bdced7229e02ad)

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>
2023-02-15 10:21:34 +00:00
Wang Mingyu
b531ca5e3a libjpeg-turbo: upgrade 2.1.5 -> 2.1.5.1
Changelog:
==========
1. The SIMD dispatchers in libjpeg-turbo 2.1.4 and prior stored the list of
supported SIMD instruction sets in a global variable, which caused an innocuous
race condition whereby the variable could have been initialized multiple times
if 'jpeg_start_*compress()' was called simultaneously in multiple threads.
libjpeg-turbo 2.1.5 included an undocumented attempt to fix this race condition
by making the SIMD support variable thread-local.  However, that caused another
issue whereby, if 'jpeg_start_*compress()' was called in one thread and
'jpeg_read_*()' or 'jpeg_write_*()' was called in a second thread, the SIMD
support variable was never initialized in the second thread.  On x86 systems,
this led the second thread to incorrectly assume that AVX2 instructions were
always available, and when it attempted to use those instructions on older x86
CPUs that do not support them, an illegal instruction error occurred.  The SIMD
dispatchers now ensure that the SIMD support variable is initialized before
dispatching based on its value.

(From OE-Core rev: 009a1b0390d791d614b8d4a1407e7479c261f60d)

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>
2023-02-15 10:21:34 +00:00
Wang Mingyu
54d98143da libdrm: upgrade 2.4.114 -> 2.4.115
(From OE-Core rev: 01160dfd71013b0fe03ccc90dd0432d29279bc99)

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>
2023-02-15 10:21:34 +00:00
Alexander Kanavin
adbb395e7a mesa: update 22.3.3 -> 22.3.5
(From OE-Core rev: c7f623a9ef6809db60a792b0e2bd1f41c421a8b3)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-15 10:21:34 +00:00
Kai Kang
8d8f4b733d xserver-xorg: 21.1.6 -> 21.1.7
According to the ANNOUNCE of xorg-server 21.1.7[1]:

This release contains the fix for CVE-2023-0494 in today's security
advisory: https://lists.x.org/archives/xorg-announce/2023-February/003320.html
It also fixes a second possible OOB access during EnqueueEvent and a
crasher caused by ResourceClientBits not correctly honouring the
MaxClients value in the configuration file.

Finally, a bunch of Xquartz updates including the ability to correctly detect
ssh-tunneled clients as remote.

[1]: https://lists.x.org/archives/xorg-announce/2023-February/003321.html

(From OE-Core rev: 60737bee6466e206d8f3c751910dfce00b60d703)

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-15 10:21:34 +00:00
Alexander Kanavin
47a8192617 libinput: upgrade 1.22.0 -> 1.22.1
(From OE-Core rev: e60282399da3441aabf367a900d98722d37b310d)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
0f27bd7615 piglit: upgrade to latest revision
(From OE-Core rev: 00ed55611965fb5e305f51c21270f0bc1b60cbe4)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
d1625bcdff shaderc: upgrade 2022.4 -> 2023.2
(From OE-Core rev: 286a71e04a40a340e55b49a2d3c92e80567a4e29)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
80e1f5a8a4 libjpeg-turbo: upgrade 2.1.4 -> 2.1.5
(From OE-Core rev: f779689c2c766b609be31222d71110c1a15145a8)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
afd2d02bfc fontconfig: upgrade 2.14.1 -> 2.14.2
License-update: remove fccache.c as all licenses are collected in COPYING.

fcache.c used to contain a public domain notice of md5
implementation in the middle of itself, but that too has moved
to COPYING.

(From OE-Core rev: 1a4b8736a8c6317b47156ec3d81776793a97939b)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
6e4407b6f3 libxpm: upgrade 3.5.14 -> 3.5.15
License-update: additional copyright holders

Disable reading compressed files as that requires compress/uncompress executables.

(From OE-Core rev: 7de40846346861bd91d409403a778130fb813819)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
768fced491 spirv-headers: upgrade 1.3.236.0 -> 1.3.239.0
(From OE-Core rev: e3c74be51399071db4004d18b6cac71f58650a10)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
fe91d459fb glslang: upgrade 1.3.236.0 -> 1.3.239.0
(From OE-Core rev: 7277bb4ca59a8f8e8bf1225578a9ad513c5239ba)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
387f83abe1 spirv-tools: upgrade 1.3.236.0 -> 1.3.239.0
(From OE-Core rev: 14182524c1f78111788f69c8efc2b5f324554bcd)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
8363e13b40 vulkan-tools: upgrade 1.3.236.0 -> 1.3.239.0
(From OE-Core rev: 8fa8e5b2de041b8e437fe8f36f6b051148580e3c)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:25 +00:00
Alexander Kanavin
4bb073f289 vulkan-loader: upgrade 1.3.236.0 -> 1.3.239.0
(From OE-Core rev: a5f58a0eb8688b550fe33ec33389af29b348d037)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:24 +00:00
Alexander Kanavin
eb0839d986 vulkan-headers: upgrade 1.3.236.0 -> 1.3.239.0
/usr/share/vulkan/registry/stripAPI.py is a python script,
so add that to RDEPENDS.

(From OE-Core rev: 1d9963cff2cad7bdcd406f4ce5f89317a4ab8cae)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:24 +00:00
Alexander Kanavin
8d9f63edc1 igt-gpu-tools: upgrade 1.26 -> 1.27.1
/usr/bin/code_cov_parse_info is written in perl, so that's a new RDEPENDS.

(From OE-Core rev: 31e5e37987e43ce2691a00763538d6061ceadf28)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:24 +00:00
Alexander Kanavin
372be4753e xf86-video-vmware: update 13.3.0 -> 13.4.0
Remove 0002-add-option-for-vmwgfx.patch; the original reason has been long resolved:

    Our Mesa doesn't yet ship the XA Gallium state tracker that the VMWGFX
    sub-driver needs, so just disable vmwgfx.

(From OE-Core rev: 04ee687c93b305275d4675133d125448af011d54)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-09 09:57:24 +00:00
Markus Volk
2cc05cd5b3 mesa: add PACKAGECONFIG for video-codecs
'mesa' no longer provides support for it by default because these codecs are
patent encumbered.

Hide the build behind the commercial flag

(From OE-Core rev: 8a928ca5279b6836df9ae1cf9d878c3ee0fa63eb)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-08 10:29:00 +00:00
Mingli Yu
7e36861eb3 glslang: branch rename master -> main
Branch name is changed from master to main.

(From OE-Core rev: 65ee4c1067ee5d73c198eed8ed2f1c9a60d5df96)

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-01 14:05:15 +00:00
Alexander Kanavin
c757e85fa9 vulkan-samples: branch rename master -> main
(From OE-Core rev: 74bf535ca5cbcfb38c18775ece863d53dd216008)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-26 21:57:48 +00:00
Khem Raj
71e301efc4 vulkan-samples: Include missing header cstdint for uint32_t
(From OE-Core rev: 47f6a75960b3af2be7f45fd06e2fb73549b6933b)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-24 22:06:51 +00:00
Khem Raj
a597c99fd4 harfbuzz: Add missing <cstdio> and <cstdlib> includes
(From OE-Core rev: b49b9338667894ac3e45a3cd0c4db2d2db4d9053)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-24 22:06:51 +00:00
Ross Burton
7d968ddf80 spirv-headers/spirv-tools: set correct branch name
As of last week, the SPIRV repositories have renamed their master
branches to main:

https://github.com/KhronosGroup/SPIRV-Headers/issues/313

We could set branch=main, but the commits we're using are also on
release branches so use those instead.

(From OE-Core rev: 2957da09f13607ac00ddd4a87ec9ad0014326507)

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>
2023-01-24 22:06:51 +00:00
Khem Raj
351243a0ca vulkan-samples: Drop using u8string_view
Its deprecated in upstream fmt as well. Moreover it helps compile with
latest compiler

(From OE-Core rev: 01ef766ada47cd845643c632160e1808fa237d1c)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-20 16:40:47 +00:00
Martin Jansa
1949009c53 mesa: update submitted patch with backported version
* this version was merged to main in:
  267dd1f4d5
  and cherry-picked to staging/23.0 as well in:
  54cfb552ab

  and as a bonus it doesn't break the build with DEBUG_BUILD
  for newer toolchain, so we can apply it for target build as well, see:
  https://lists.openembedded.org/g/openembedded-core/message/169002
  https://lists.openembedded.org/g/openembedded-core/message/170930

(From OE-Core rev: fa8826a325cf18f22ea7a282a29c83f7c5819adb)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-18 16:42:28 +00:00
Khem Raj
4d5e40bf77 libxcb: Fixed c2x standard undefined behaviour
(From OE-Core rev: bf2263f163956d58fa951eb099c021efe5e16ae2)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-18 16:42:27 +00:00
Vincent Davis Jr
daf42dbe78 mesa: allow mesa (gbm) to compile without backend
Commit introduces a patch that allows for gbm to
be built with an empty backend. There are situation
where mesa-gl is the preferred provider for virtual/libgbm,
virtual/libgl, virtual/mesa, etc... But the x11 DISTRO_FEATURE
isn't included this leads to build errors such as

| /../../../ld: src/gbm/libgbm.so.1.0.0.p/main_backend.c.o: in function
`find_backend':
| backend.c:(.text.find_backend+0xa4): undefined reference to
`gbm_dri_backend'
| /../../../ld:
src/gbm/libgbm.so.1.0.0.p/main_backend.c.o:(.data.rel.ro.builtin_backends+0x4):
undefined reference to `gbm_dri_backend'
| collect2: error: ld returned 1 exit status

Add patch to bypass compilation issue by excluding gbm dri backend.

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20447
842ca28465

Commit also includes the use of TARGET_CFLAGS variable in mesa-gl recipe
to fix bellow compilation bug.

/../recipe-sysroot/usr/include/xf86drm.h:40:10: fatal error: drm.h: No such file or directory
|    40 | #include <drm.h>

(From OE-Core rev: 00a662c5e28235fb64348aab4ce9aeb5e7f95d06)

Signed-off-by: Vincent Davis Jr <vince@underview.tech>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-18 16:42:27 +00:00
Khem Raj
db2cf93abc vulkan-samples: Update to the tip of trunk
Drop backported patches

(From OE-Core rev: bfbbade9a993fe1f39f41b81708a8a92e45b65f1)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-16 10:42:07 +00:00
Alexander Kanavin
256173b024 mesa: update 22.2.3 -> 22.3.3
gallium-xvmc option removed upstream

Remove 0001-futex.h-Define-__NR_futex-if-it-does-not-exist.patch
as upstream code no longer uses these definitions.

(From OE-Core rev: 3bf4341ef6a681574a1c6f393bf241f412e26eac)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-15 08:49:08 +00:00
Khem Raj
cfe1272230 libglu: Remove deprecated register in C++17
(From OE-Core rev: 93287c629e889d8026f76a42646bbe4529a7523f)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-15 08:49:08 +00:00
Wang Mingyu
8f5df1a446 virglrenderer: upgrade 0.10.3 -> 0.10.4
0001-Replace-lseek64-with-lseek.patch
removed since it's included in 0.10.4

(From OE-Core rev: 9150a20880c08a32b71a1307cb55829a8f35f4c1)

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>
2023-01-12 23:08:59 +00:00
Wang Mingyu
c91cc96a1a libxkbcommon: upgrade 1.4.1 -> 1.5.0
Changelog:
==========
- Add 'xkb_context' flag 'XKB_CONTEXT_NO_SECURE_GETENV' and 'rxkb_context' flag
  'RXKB_CONTEXT_NO_SECURE_GETENV'.

  xkbcommon uses 'getenv_secure()' to obtain environment variables. This flag
  makes xkbcommon use 'getenv()' instead.

  This is useful for some clients that have relatively benign capabilities set,
  like CAP_SYS_NICE, that also want to use e.g. the XKB configuration from the
  environment and user configs in XDG_CONFIG_HOME.

  Contributed by Ronan Pigott.

- Fix crash in 'xkbcli interactive-wayland' under a compositor which supports
  new versions of the xdg-shell protocol.

  Contributed by Jan Alexander Steffens (heftig).

- Fix some MSVC build issues.

- Fix some issues when including xkbcommon as a meson subproject.

- meson>=0.51 is now required.

- New API:
  XKB_CONTEXT_NO_SECURE_GETENV
  RXKB_CONTEXT_NO_SECURE_GETENV

(From OE-Core rev: 3aff7e09bacdc53896e5149f494846ef95c78408)

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>
2023-01-12 23:08:59 +00:00
Wang Mingyu
114adb666e libva-utils: upgrade 2.17.0 -> 2.17.1
Changelog:
==========
* fix: Fix possible memory leak
* fix: fix coding issues of array size and function return types

(From OE-Core rev: 908ed0b40f743cdaf32a8e6492edad2477c1f4be)

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>
2023-01-12 23:08:59 +00:00
Wang Mingyu
e69b92a6e0 libsdl2: upgrade 2.26.1 -> 2.26.2
(From OE-Core rev: 22e08be8010f7fca0bbaf39459589b284a2e75c6)

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>
2023-01-12 23:08:59 +00:00