summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* fluent-bit: Upgrade to 4.0.1 releaseKhem Raj2025-05-044-33/+26
| | | | | | | Refresh and forward port patches Add -std=gnu17 to fix build with GCC-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Stick to C17Khem Raj2025-05-041-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3: update 3.2.10 -> 3.2.12Markus Volk2025-05-041-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - do not disable xrandr to avoid: | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:506:13: error: unknown type name 'XRRScreenResources' | 506 | XRRScreenResources *screen = X11_XRRGetScreenResourcesCurrent(display, DefaultRootWindow(display)); | | ^~~~~~~~~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:506:42: error: implicit declaration of function 'X11_XRRGetScreenResourcesCurrent' [-Wimplicit-function-declaration] | 506 | XRRScreenResources *screen = X11_XRRGetScreenResourcesCurrent(display, DefaultRootWindow(display)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:506:42: error: initialization of 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion] | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:507:13: error: unknown type name 'XRRCrtcInfo' | 507 | XRRCrtcInfo *crtc_info = X11_XRRGetCrtcInfo(display, screen, screen->crtcs[0]); | | ^~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:507:38: error: implicit declaration of function 'X11_XRRGetCrtcInfo' [-Wimplicit-function-declaration] | 507 | XRRCrtcInfo *crtc_info = X11_XRRGetCrtcInfo(display, screen, screen->crtcs[0]); | | ^~~~~~~~~~~~~~~~~~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:507:80: error: request for member 'crtcs' in something not a structure or union | 507 | XRRCrtcInfo *crtc_info = X11_XRRGetCrtcInfo(display, screen, screen->crtcs[0]); | | ^~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:508:27: error: request for member 'width' in something not a structure or union | 508 | x = (crtc_info->width - data->dialog_width) / 2; | | ^~ | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libsdl3/3.2.12/SDL3-3.2.12/src/video/x11/SDL_x11messagebox.c:509:27: error: request for member 'height' in something not a structure or union | 509 | y = (crtc_info->height - data->dialog_height) / 3; | | This is a stable bugfix release, with the following changes: Fixed crash if SDL_BlitSurfaceScaled() is used with a surface that has no pixels Removed timeout in SDL_RunOnMainThread() Allow rendering a zero sized source rectangle in the SDL render API Fixed texture colorspace when creating a texture from a surface with the SDL render API Renamed SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_UINT8 to SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_NUMBER Allow a NULL shader entry point for SDL_GPUShaderCreateInfo, defaulting to the one used by SDL_shadercross Fixed failing to create a GPU device if the D3D12 debug layers aren't available on Windows Added support for the share button on the GameSir-K1 FLUX controller Added support for the PowerA Battle Dragon Advanced Wireless Controller Added support for the HORI Taiko No Tatsujin Drum Controller Fixed the Keychron K1 Pro System Control keyboard being detected as a joystick Fixed right mouse button emulation when using a Wacom tablet in Windows Ink mode Fixed missing simulated mouse events using a Wacom tablet when Windows Ink mode is disabled Fixed process I/O redirection to NUL on Windows Key events are now sent for dead keys on X11 Improved handling of window management edge conditions on X11 Fixed message box location on multi-monitor configurations on X11 Fixed XInput2 mouse tracking outside the window on X11 Fixed window focus after showing a file dialog on macOS Ignore mouse clicks and motion on tooltip windows on macOS Fixed message boxes shown on a background thread on iOS Fixed Android audio crackling introduced in 3.2.10 Fixed handling of SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY Fixed A/B/X/Y buttons on Nintendo 3DS Fixed building for Xbox One Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: adapt to qemu.bbclass refactoringChen Qi2025-05-039-25/+23
| | | | | | | | | | | Avoid inheriting qemu.bbclass and use oe.qemu.xxx instead. Also, the 'qemu-native' dep is replaced by 'qemuwrapper-cross' for PACKAGE_WRITE_DEPS. qemuwrapper-cross is the one that is actually used by postints and it has 'qemu-native' in DEPENDS. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl: Stick to C17 dialectKhem Raj2025-05-021-1/+3
| | | | | | | | | GCC-15 defaults to C23 and this component is almost dead. it still is needed by few other recipes so keep it going but ideally removing it might be a better thing to do in near future Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Fix build with C23/GCC15Khem Raj2025-05-012-2/+31
| | | | | | bool is a keyword in C23 onwards Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark libbotan as known non-reproducibleYoann Congal2025-05-011-0/+1
| | | | | | | | | | | | | | | | | libbotan packages are not reproducible. Quick analysis: A path in /usr/lib/libbotan-3.so.7.7.1 changes: -/etc/ssl/ca-bundle.pem +/etc/ssl/certs/ca-certificates.crt Look like the trusted TLS CA store full path. This path most likely changes depending on host OS. Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/42/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250426-pazz3nt5/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-core-------reproducibleA-tmp-deploy-deb-core-----libbotan----_-.-.--r-_amd--.deb Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark apitrace as known non-reproducibleYoann Congal2025-05-011-0/+2
| | | | | | | | | | | | | | | | | apitrace packages are not reproducible. Quick analysis: A string changes in /usr/bin/apitrace -/srv/pokybuild/yocto-worker/meta-oe/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/bin/python3 +/srv/pokybuild/buildbot-venv/bin/python3 Looks like the full path of the python3 interpreter which changes from hosts to hosts. Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/42/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250426-pazz3nt5/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-core-------reproducibleA-tmp-deploy-deb-core-----apitrace_--.----.--git------fc--bb-r-_amd--.deb Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark libsource-highlight as known non-reproducibleYoann Congal2025-05-011-0/+4
| | | | | | | | | | | | | | | | libsource-highlight packages are not reproducible. Quick analysis: A path in a generated file changes: /usr/include/srchilite/langdefparser.h: -#line·95·"../../../git/lib/srchilite/langdefparser.yy" +#line·95·"../../../lib/srchilite/langdefparser.yy" Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/41/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250419-ye3feamr/packages/diff-html/ Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: mark ipmiutil as known non-reproducibleYoann Congal2025-05-011-0/+3
| | | | | | | | | | | | | | | ipmiutil packages are not reproducible. Quick analysis: Depending whether build host OS is Debian or not, some files are present or not in packages. (e.g /usr/lib/libipmiutil.so.1 and others) Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/42/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250426-pazz3nt5/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-core-------reproducibleA-tmp-deploy-deb-core-----ipmiutil-dbg_-.-.--r-_amd--.deb Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* blktests: Initial commitAlistair Francis2025-04-301-0/+19
| | | | | | | | | | | | | | | Add support for building the Linux blktests [1] into a guest image. Once booted the tests can be run with commands like this: ```shell cd /usr/blktests/; NVMET_TRTYPES=tcp ./check nvme/062 ``` 1: https://github.com/osandov/blktests Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpsd: Add BUGTRACKER and HOMEPAGEJörg Sommer2025-04-301-0/+2
| | | | | Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmbim: upgrade 1.30.0 -> 1.32.0Yi Zhao2025-04-291-2/+2
| | | | | | | | ChangeLog: https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/blob/1.32.0/NEWS Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* licenses/X11: remove licenseGyorgy Sarvari2025-04-291-23/+0
| | | | | | | | | | | | | | This file had only one user, the keybinder recipe, which has been updated with the correct license value. This file actually contained MIT license text, with keybinder copyright information. Beside this, oe-core has the actual X11 license also available with the same name, which shouldn't be shadowed by this. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiodbc: use gnu17 and ignore incompatible-pointer-types to allow building ↵Martin Jansa2025-04-291-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | with gcc-15 A fix was sent in: https://lists.openembedded.org/g/openembedded-devel/message/116537 but it causes issues with clang as well as older gcc as reported on ML and also in upstream PR: https://github.com/openlink/iODBC/pull/111 Use gnu17 until this is properly resolved to avoid: http://errors.yoctoproject.org/Errors/Details/852861/ In file included from ../../libiodbc-3.52.16/iodbc/execute.c:94: ../../libiodbc-3.52.16/iodbc/execute.c: In function '_ReBindParam': ../../libiodbc-3.52.16/iodbc/execute.c:643:49: error: too many arguments to function 'hproc3'; expected 0, have 8 643 | CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3, | ^~~~~~ http://errors.yoctoproject.org/Errors/Details/853276/ ../../libiodbc-3.52.16/iodbcinst/unicode.c: In function 'dm_AtoUW': ../../libiodbc-3.52.16/iodbcinst/unicode.c:1565:16: error: initialization of 'ucs4_t *' {aka 'unsigned int *'} from incompatible pointer type 'wchar_t *' {aka 'long int *'} [-Wincompatible-pointer-types] 1565 | ucs4_t *us = dest; | ^~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp: use gnu17 to allow building with gcc-15Martin Jansa2025-04-291-0/+4
| | | | | | | | | | | | | | It was fixed in freerdp3 with https://github.com/FreeRDP/FreeRDP/pull/10553 but it doesn't apply easily in freerdp2, use gnu17 to avoid: http://errors.yoctoproject.org/Errors/Details/852862/ TOPDIR/tmp/work/core2-64-oe-linux/freerdp/2.11.7/build/channels/client/tables.c:124:25: error: initialization of 'UINT (*)(void)' {aka 'unsigned int (*)(void)'} from incompatible pointer type 'UINT (*)(void *)' {aka 'unsigned int (*)(void *)'} [-Wincompatible-pointer-types] 124 | { "libusb", "", libusb_freerdp_urbdrc_client_subsystem_entry }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Upgrade to 7.1.8Khem Raj2025-04-291-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* procmail: Add -Wno-implicit-int to fix error of do_compileWang Mingyu2025-04-291-1/+1
| | | | | | | | | | | Without the option -Wno-implicit-int , the following error will occur and the command procmail will not be installed to target. lmtp.c:54:8: error: type defaults to 'int' in declaration of 'ctopfd' [-Wimplicit-int] 54 | static ctopfd; | ^~~~~~ make[1]: [Makefile:239: lmtp.o] Error 1 (ignored) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valkey: upgrade 8.1.0 -> 8.1.1Wang Mingyu2025-04-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* parallel: upgrade 20250322 -> 20250422Wang Mingyu2025-04-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsimplelog: upgrade 1.0.4 -> 1.0.6Wang Mingyu2025-04-291-3/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.7.3 -> 3.7.4Wang Mingyu2025-04-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Lower minimum required CMake version to 3.5. - Fix CMake LTO build. - Remove obsolete CMake warning for SVG library. - Let icesh don't loop when interrupted. - Use X-resource library 1.2 to reliably obtain process identifiers of client windows. Add the "toolbar" command to icesh to let icewm reload the toolbar configuration. - Add xres_LDFLAGS to icewm_libs for CMake. - Add a toolbar button to the CAD-dialog. - Return first found PID in getNetWMPid. - Better fix for getNetWMPid sorry. - Add xres to dependencies. - Make XRes disableable in configure. Up version to 3.7.3. - Make XRes disableable in the CMake build. - Give which a backup in rebuild.sh. - Remove debugging statements. - Add a --replace option to icewm-session. - Add -Z filter to icesh to select only terminals. - Drop old obsolete icons. - Change default theme to icedesert. - Fix the stacking order when a QuickSwitch ends. - Replace -lXRes with $(XRES_LIBS) for icesh. - Improve CAD-dialog up-down traversal. - In getLastFocus, ignore unmanaged frames. - Restack the windows after a QuickSwitch has ended. - Fix typo. - Permit some global keys in case the global keybinds are not active. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.121 -> 3.3.122Wang Mingyu2025-04-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= - Buffer warning fix in fstVcdIDForFwrite. - Warning fixes in vzt_read.c and fstapi.c. - Prototype fixes for port to gcc15. - Fixes for tcl9 compatibility. - Added fixes for --saveonexit command line option. - Fix for convert_real for TR_REAL traces. - Fix for popen_san() in vcd2fst using fsdb binaries. - Added fstWriterGetFlushContextPending() to fstapi.c/.h. - Reenable wayland code for primary and baseline markers in wavewindow.c. - Unnamed scope fix for fstReader. - Opaque pointer warning fix for fstapi.c. - Remove broken pseudo-2D array support in fst.c. - Fix in fst.c for signals whose MSB/LSB/len mismatch. - Libfst #15: fstReaderOpen should not fail on empty FST file. - Fix crash introduced in 3.3.120 with legacy VCD loader caused by "Fix case of missing newline at EOF for VCD loaders." - Fix in fst.c for duplicate string values. - Remove duplicate string values from adjacent value changes. - Libghw add from upstream for ghdl_rtik_type_i64. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: upgrade 1.0.140 -> 1.0.141Wang Mingyu2025-04-293-13/+7
| | | | | | | | | 0002-support-to-override-usr-bin-arch-test.patch 0003-do-not-hardcode-the-full-path-of-dpkg.patch refreshed for 1.0.141 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20250420.0 -> 6.1.20250427.0Wang Mingyu2025-04-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nmap: set correct licenseGyorgy Sarvari2025-04-282-1/+584
| | | | | | | | | | | Nmap has switched from GPLv2 to their own "Nmap Public Source License" since a few release. Set it in the recipe accordingly. The NPSL file in the license firectory has been downloaded directly from https://svn.nmap.org/nmap/LICENSE Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: backport a patch to prevent brotli crashing nodejsJeroen Hofstee2025-04-282-0/+65
| | | | | | | | | | | Brotli can crash nodejs (on ARM), because the memory allocated for brotli wasn't properly aligned. https://github.com/google/brotli/issues/1159 https://github.com/nodejs/node/commit/dc035bbc9b310ff8067bc0dad22230978489c061 Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nlohmann-json: Upgrade 3.11.3 -> 3.12.0Mingli Yu2025-04-282-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * License-Update: Copyright year updated to 2025 * It seems snprintf in glibc is locale-aware. And it will format floating-point numbers according to the locale when the numeric locale is set (e.g., de_DE). But in musl, snprintf does not respect locale settings for number formatting. It will always use a period as the decimal separator regardless of the locale set. So exclude TEST CASE "locale-dependent test (LC_NUMERIC=de_DE)" [1] right now and add the case back once the issue resolved by upstream. # ./run-ptest PASS: test-algorithms_cpp11 PASS: test-allocator_cpp11 PASS: test-alt-string_cpp11 PASS: test-assert_macro_cpp11 PASS: test-binary_formats_cpp11 PASS: test-bjdata_cpp11 PASS: test-bson_cpp11 PASS: test-byte_container_with_subtype_cpp11 PASS: test-capacity_cpp11 PASS: test-cbor_cpp11 PASS: test-class_const_iterator_cpp11 PASS: test-class_iterator_cpp11 PASS: test-class_lexer_cpp11 PASS: test-class_parser_cpp11 [snip] [1] https://github.com/nlohmann/json/issues/4767 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libosinfo: update 1.11.0 -> 1.12.0Markus Volk2025-04-283-34/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove backported patch - add a patch to fix: | ../git/osinfo/osinfo_loader.c:357:5: error: 'content' is deprecated [-Werror=deprecated-declarations] | 357 | ret = g_strdup((char *)buf->content); | | ^~~ | In file included from /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libosinfo/1.12.0/recipe-sysroot/usr/include/libxml2/libxml/parser.h:16, | from ../git/osinfo/osinfo_loader.c:29: | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/libosinfo/1.12.0/recipe-sysroot/usr/include/libxml2/libxml/tree.h:103:14: note: declared here | 103 | xmlChar *content XML_DEPRECATED_MEMBER; | | ^~~~~~~ | ../git/osinfo/osinfo_loader.c: At top level: | ../git/osinfo/osinfo_loader.c:1905:42: error: expected ';', ',' or ')' before 'ATTRIBUTE_UNUSED' | 1905 | catchXMLError(void *ctx, const char *msg ATTRIBUTE_UNUSED, ...) | | ^~~~~~~~~~~~~~~~ | ../git/osinfo/osinfo_loader.c: In function 'osinfo_loader_process_xml': | ../git/osinfo/osinfo_loader.c:1948:25: error: 'catchXMLError' undeclared (first use in this function) | 1948 | pctxt->sax->error = catchXMLError; | | ^~~~~~~~~~~~~ | ../git/osinfo/osinfo_loader.c:1948:25: note: each undeclared identifier is reported only once for each function it appears in | cc1: all warnings being treated as errors 1.12.0 - Oct 23, 2023 ===================== - Some memory leak fixes #156 - Adapt to change in libxml2 #155 - Several CI improvements - Several translations improvements Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-mixer: drop deprecated modplug PACKAGECONFIGMarkus Volk2025-04-261-4/+1
| | | | | | | | | | libmodplug support has been removed in master branch https://github.com/libsdl-org/SDL_mixer/pull/673 Remove the option as we still provide libxmp to handle .mod Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zram: fix RDEPENDS for systemd serviceErik Schilling2025-04-251-2/+2
| | | | | | | | | | | This attempted to pull in the entirety of util-linux when systemd is selected. That falls apart when building with `NO_RECOMMENDATIONS = "1"` as util-linux only weakly recommends util-linux-zramctl. Hence, we want to pull that in explicitly. Signed-off-by: Erik Schilling <erik@riscstar.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3: dont provide virtual/libsdl3Markus Volk2025-04-252-3/+1
| | | | | | | - depend on libsdl3 directly Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libplacebo: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-compat: provide virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-ttf: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-net: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-mixer: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-image: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvncserver: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxconsole: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* canopenterm: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* taisei: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: Declare runtime conflict with dbusNiko Mauno2025-04-241-0/+1
| | | | | | | | | | | The user should now be able to choose the preferred runtime D-Bus implementation with VIRTUAL-RUNTIME_dbus variable. In order to avoid situation where both Freedesktop.org's dbus and dbus-broker are pulled into the same root filesystem, add conflict declaration which will help to detect the problem already during the Yocto build. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Honor VIRTUAL-RUNTIME_dbusNiko Mauno2025-04-241-1/+1
| | | | | | | | | The new VIRTUAL-RUNTIME_dbus in oe-core can now be used to select the preferred runtime D-Bus implementation, such as dbus-broker, so refer to the variable instead. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upower: Support using alternative runtime D-BusNiko Mauno2025-04-241-1/+1
| | | | | | | | | | In order to facilitate using e.g. dbus-broker as runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency declaration to honor oe-core's new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: Support using alternative runtime D-BusNiko Mauno2025-04-241-3/+3
| | | | | | | | | | In order to facilitate using e.g. dbus-broker as runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency declarations to honor oe-core's new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++: Support using alternative runtime D-BusNiko Mauno2025-04-241-1/+1
| | | | | | | | | | In order to facilitate using e.g. dbus-broker as runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency declaration to honor oe-core's new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Support using alternative runtime D-BusNiko Mauno2025-04-241-1/+1
| | | | | | | | | | In order to facilitate using e.g. dbus-broker as runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency declaration to honor oe-core's new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-cxx: Support using alternative runtime D-BusNiko Mauno2025-04-241-1/+1
| | | | | | | | | | | | | In order to facilitate using e.g. dbus-broker as runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency to honor oe-core's new VIRTUAL-RUNTIME_dbus variable. Furthermore mark the runtime dependency as target specific, which avoids unbuildable dependency chain issue when bitbaking native or nativesdk variant of the recipe, when dbus-broker is preferred. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>