summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
...
* shaderc: upgrade 2023.5 -> 2023.6Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | Changelog: - Update dependencies, including SPIRV-Tools v2023.4.rc2 (From OE-Core rev: 2763612e474fcde2a77ed391287bd5ace4ec2bc7) 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>
* pango: upgrade 1.50.14 -> 1.51.0Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | Changelog: =========== - itemize: Improve script itemization - build: Check for cairo DWrite dependency - win32: Fix various issues and crashes - layout: Add a missing switch case (From OE-Core rev: 5595ef3a04d90f73941f0f2e14a5b6a1f0b2da28) 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.115 -> 2.4.116Wang Mingyu2023-09-021-1/+1
| | | | | | | | (From OE-Core rev: 69f741c496bf08bce2859b326efd0cd662823fd5) 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>
* weston: fix commentUlrich Ölmann2023-09-021-1/+1
| | | | | | | | Fixes: be7da75827b4 ("weston: update 11.0.1 -> 12.0.1") (From OE-Core rev: 79d453eb0caf304454146c9c59744150b678e64d) Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-samples: convert debugfix.patch to git format patchJulien Stephan2023-08-292-6/+18
| | | | | | | | | | | | | | | | | | | | devtool modify on vulkan-samples fails to apply the debugfix.patch because it is not in one of git's known formats. Here is the error: ERROR: Applying patch 'debugfix.patch' on target directory '<..>/build/tmp/work/core2-64-poky-linux/vulkan-samples/git/devtooltmp-38uz7jyq/workdir/git' CmdError("sh -c 'git add -f -A .'", 0, 'stdout: stderr: fatal: not a git repository (or any of the parent directories): .git ') Also, rename debugfix.patch to something more meaningfull (From OE-Core rev: c05c508cf3141a6923d87e1d04f7387ce3c91a9d) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes/classes/scripts: Drop SRCPV usage in OE-CoreRichard Purdie2023-08-245-5/+5
| | | | | | | | Now that SRCPV isn't needed we can simplify things in a few places... (From OE-Core rev: 843f82a246a535c353e08072f252d1dc78217872) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 8.0.1 -> 8.1.1Anuj Mittal2023-08-211-1/+1
| | | | | | | (From OE-Core rev: 4c88fbb45ade45a1002d807aa767de9467f12a9f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: Remove duplication of license MITPoonam Jadhav2023-08-211-1/+1
| | | | | | | | | | Remove duplication of license MIT from pixman bbfile. (From OE-Core rev: e6c87b267252376ca85b534e3c9ee9b77ff665ca) 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>
* graphene: fix runtime detection of IEEE754 behaviourRoss Burton2023-08-212-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: 61bb4086bea61a0446f469ed3cb0d525860a1a31) 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>
* shaderc: upgrade 2023.4 -> 2023.5Wang Mingyu2023-08-141-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Update dependencies - Update to Android NDK r25c - Update Android API level for test project (#1333) - For testing, add a dependency on Abseil's C++ library - Fix MSVC runtime library linking in CMake (#1339) (From OE-Core rev: a0f25ae7751cd5b6d622cef78e93eb5b25d998cf) 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>
* mesa: enable swrast Vulkan driver if LLVM drivers are enabledDmitry Baryshkov2023-07-271-0/+1
| | | | | | | | | | | The software Vulkan driver requires the LLVM to be built. Make this driver enabled if the `gallium-llvm' config option is enabled. (From OE-Core rev: 4c95a7381ea835dce8119845d6c146800e98f960) 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>
* mesa: simplify overriding GALLIUMDRIVERS_LLVMDmitry Baryshkov2023-07-271-2/+2
| | | | | | | | | | | | | | Embedded devices might want to extend and/or override the GALLIUMDRIVERS_LLVM variable (to change the set of gallium drivers enabled for the particular device). Simplify this task by making the GALLIUMDRIVERS_LLVM variable follow the rest of mesa.inc variables and contain the leading comma. (From OE-Core rev: fac5aa9503c2c6579b0389f8c304b9a914b940c8) 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>
* kmscube: bump SRCREV to get offscreen rendering to workDmitry Baryshkov2023-07-271-1/+2
| | | | | | | | | | | Newer kmscube added support for offscreen rendering, using render nodes. Bump up SRCREV to get this feature supported in oe-core. (From OE-Core rev: 4e3dcd850d6ec9ba778c891e30827ed819fa3b6b) 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>
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-212-12/+10
| | | | | | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version (From OE-Core rev: 1634ed4048cf56788cd5c2c1bdc979b70afcdcd7) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Reviewed-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xeyes: upgrade 1.2.0 -> 1.3.0Trevor Gamblin2023-07-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | Use the sha256sum for the .xz archive instead of .bz2 because of upstream commit bdd57f3. Add SRC_URI_EXT to match. Changelog: 637b948 (HEAD -> master, tag: xeyes-1.3.0, origin/master, origin/HEAD) xeyes 1.3.0 6f6c975 Implement multi-ocular support, add biblical example f30ef4e Print which argument was unknown before giving usage message e7a54da Add -help & -version options e38962e gitlab CI: stop requiring Signed-off-by in commits c060e6d man page: remove out-of-date reference to X(7) ebbd57a Fix spelling/wording issues bdd57f3 Build xz tarballs instead of bzip2 700a551 gitlab CI: add a basic build test (From OE-Core rev: 176c814f8a103a338da3955e69745f81bc9b70a1) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade to 2.19.0Wang Mingyu2023-07-214-3/+3
| | | | | | | | | | | | | | | | | | | | | Changelog: =========== * docs: fix references and descriptions snf focyhrn mstkup * ci: add build docs test * win: change default driver search path to bindir * win: rely on compiler to define link names * add: Add mono_chrome to VAEncSequenceParameterBufferAV1 * add: Enable support for license acquisition of multiple protected playbacks * fix: year for version 2.18.0 in NEWS * fix: use secure_getenv instead of getenv * trace: Improve and add VA trace log for AV1 encode * trace: Unify va log message, replace va_TracePrint with va_TraceMsg. (From OE-Core rev: 8592c1c71b6b89ccb7cecba1f242ca7f3bfe6b00) 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 7.3.0 -> 8.0.1Wang Mingyu2023-07-211-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== - Build fix on 32-bit arm. - More speed optimizations. - New, experimental, WebAssembly (WASM) shaper - Improvements to Experimental features introduced in earlier releases. - New macro HB_ALWAYS_INLINE. - New API. (From OE-Core rev: 973e0750dc56b5c8836dd810cabe1fb3a682acf6) 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>
* wayland-protocols: upgrade 1.31 -> 1.32Wang Mingyu2023-07-141-1/+1
| | | | | | | | (From OE-Core rev: fd4fb8a1a4b8c2ddde34152275611a46e3f6ea71) 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>
* libdmx: remove obsolete libraryRoss Burton2023-07-142-19/+1
| | | | | | | | | | | | | | The Xdmx server was removed from the xorg-server sources in xorg-server 21 (released Oct. 2021), so this is only useful for communicating with Xdmx from the 1.20 and older releases. Also remove the DEPENDS on libdmx in xdpyinfo for the same reason. (From OE-Core rev: 09a1a0473a5ab0fb984121443f5be8f0188e8883) 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>
* mesa: Fix build with upcoming LLVM 17Khem Raj2023-07-102-0/+35
| | | | | | | (From OE-Core rev: c030397f08abfeea95be03e57781f58eb3c039f1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libjpeg-turbo: upgrade to 3.0.0Ross Burton2023-07-102-41/+5
| | | | | | | | | | | | | Remove 0001-libjpeg-turbo-fix-package_qa-error.patch, doesn't appear to be needed anymore. Use the full upstream license for LICENSE, and change LIC_FILES_CHKSUM to point at just the license overview in LICENSE.md. (From OE-Core rev: d0cc8bb5047fe843532bcba37ca48d94c9749daf) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 23.1.1 -> 23.1.2Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: 78105a13af9886d94740533b72c1c665fdf08e9f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade 2.38 -> 2.39Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: c55769f5312fb03e749983b21e45c7df35cf9d2c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorgproto: upgrade 2022.2 -> 2023.2Wang Mingyu2023-06-281-2/+2
| | | | | | | | | License-Update: remove " All rights reserved." from Copyright (From OE-Core rev: 00ef3027fc2dd26399f7f018c28a99fde06fe67f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 23.1.1 -> 23.1.3Wang Mingyu2023-06-283-1/+1
| | | | | | | (From OE-Core rev: 5e720f05d308051d16d7fc6651bd978de47e012b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: upgrade 1.8.5 -> 1.8.6Wang Mingyu2023-06-281-1/+1
| | | | | | | | | | | | Changelog: ========== InitExt.c: Add bounds checks for extension request, event, & error codes Fixes CVE-2023-3138 (From OE-Core rev: 49b74259b196454d22fcca8b8ecc1c0d41487285) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: upgrade 2.26.5 -> 2.28.0Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: acba05b62049b4c82cc2871771117c6b2f1241c4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: upgrade 2.13.0 -> 2.13.1Wang Mingyu2023-06-281-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: 4447b2db3166bd8c76271f0293931392572c6977) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xtrans: update 1.4.0 -> 1.5.0Alexander Kanavin2023-06-271-6/+3
| | | | | | | | | | | | | | | License-update: removal of 'all rights reserved' sentences. MIT & MIT was an outcome of mass-cleanup of licenses, so it can be just MIT. tar.bz2 has been replaced with .tar.xz which is the default. (From OE-Core rev: a69f1403092cf7f857e8eb0a24a2173420072100) 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>
* libdmx: update 1.1.4 -> 1.1.5Alexander Kanavin2023-06-271-4/+1
| | | | | | | | | | Upstream has migrated to tar.xz from tar.bz2, so default works now. (From OE-Core rev: aea59e0daba5320b55aa62671e60b67bb5e3602f) 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 11.0.1 -> 12.0.1Alexander Kanavin2023-06-271-5/+12
| | | | | | | | | | | | Default to launcher-seatd always, as launcher-logind option has been deprecated. xcb-util-cursor is an additional dependency of xwayland support. (From OE-Core rev: be7da75827b4ffee3a243f977faad429dd9fa21c) 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-cursor: add a recipe from meta-oeAlexander Kanavin2023-06-271-0/+10
| | | | | | | | | | This is a requirement of weston 12.x when xwayland is enabled. (From OE-Core rev: 4f6a7d77dd0fed8b13883f30a58ff6e0abe5601d) 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-validation-layers: update 1.3.243 -> 1.3.250Alexander Kanavin2023-06-272-2/+32
| | | | | | | | | | Backport a patch to unbreak cross-builds. (From OE-Core rev: aa9c8b31f681f4a97fd1bdaf4f43d05aef5a403d) 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: Cleanup and fix x11 and xwayland dependenciesTom Hochstein2023-06-241-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: 49f4dd391b408a850d13010c90492c621b7912c3) 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>
* xf86-input-mouse: upgrade 1.9.4 -> 1.9.5Alexander Kanavin2023-06-161-2/+2
| | | | | | | | | License-Update: copyright years (From OE-Core rev: 038ec3a8c69bee4707817877e7f995a3f5050a99) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-libinput: upgrade 1.2.1 -> 1.3.0Alexander Kanavin2023-06-161-1/+1
| | | | | | | (From OE-Core rev: 4bf4e796265899550c3d4c4c31d1f265fe064c41) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan: upgrade 1.3.243.0 -> 1.3.250.0Alexander Kanavin2023-06-167-8/+39
| | | | | | | | | Add a patch to vulkan-tools that unbreaks cross-builds. (From OE-Core rev: 2c42e3a39cc1dfd6f145489e3e85dab17056e301) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2023.2 -> 2023.4Alexander Kanavin2023-06-162-11/+9
| | | | | | | (From OE-Core rev: e7987b03e949a26be90be2654c7da4e3783667da) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 23.0.3 -> 23.1.1Alexander Kanavin2023-06-164-7/+7
| | | | | | | (From OE-Core rev: 5ad5792bdd11ac009b0111ff34f38ad06eba3432) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: upgrade 1.8.4 -> 1.8.5Alexander Kanavin2023-06-161-1/+1
| | | | | | | (From OE-Core rev: 4e931f490854100c2504ce771d5c920e3a62efdd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmscube: upgrade to latest revisionAlexander Kanavin2023-06-161-1/+1
| | | | | | | (From OE-Core rev: 397765d0b3ad1c017941229dd2f637e52a5d1bdc) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-validation-layers: cleanup recipeVincent Davis Jr2023-06-151-6/+3
| | | | | | | | | | | | | | | | Commit doesn't change build behavior * Removes ${libdir} from FILES:${PN} as its not required. * Updates PACKAGECONFIG to uses just one @bb.utils.filter call. * Updates GLSLANG_INSTALL_DIR to <recipe-sysroot>/lib${64} as that contains the actual directory of the glslang .cmake config files. (From OE-Core rev: 681b9294218c29dab7f524ecbfa32c28345af278) Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spirv-tools: Use baselib instead of base_libdirVincent Davis Jr2023-06-151-1/+1
| | | | | | | | | | | Its only the lib name and not absolute base libpath thats needed here. (From OE-Core rev: d492dce274b25889dde19c963f94bf347b69d1df) Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: add profile to point users to global socketRandolph Sapp2023-06-152-0/+23
| | | | | | | | | | Add profile script to point users capable of interacting with the global socket to it by default. (From OE-Core rev: 2818cbc73093996f8ecb93a4f0df8a31fd4692d3) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: guard against systemd configsRandolph Sapp2023-06-151-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: 00e3eb3893eeb32839e02b05bc1299440895a53d) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: fix the mixed indentationRandolph Sapp2023-06-151-5/+5
| | | | | | | | | I know my text editor is going to get angry at me if this continues. (From OE-Core rev: da6e01517336694911f5aea53d637e9c0ad72c9b) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: add the weston user to the wayland groupRandolph Sapp2023-06-131-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: 30198b36b00a1967d1f8f8f556a0ba2415954f4e) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: add weston user to the render groupRandolph Sapp2023-06-131-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: 1cba8aa3c5e0635d7b89222d9ccaf889954fe0c9) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: make sure the render group existsRandolph Sapp2023-06-131-1/+1
| | | | | | | | | | | Add the render group explicitly here to make sure it exists for the useradd command. (From OE-Core rev: 3134fca12c6f74d2b99f79fb751bc5513c5b937a) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: introduce xwayland PACKAGECONFIGMing Liu2023-06-091-2/+3
| | | | | | | | | | Some BSPs dont support xwayland in weston, this is easier for them to control that. (From OE-Core rev: b2b40d3470a4a75a18d1cc7a948eec73d84a883b) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>