summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* dbus-cxx: Drop libsigc++-3 from RDEPENDSNiko Mauno2025-04-241-4/+1
| | | | | | | | | Since it is already declared in DEPENDS the build system will add the libsigc++-3 runtime dependency automatically, therefore we can leave out the redundant declaration. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-cxx: Amend dbus build time dependencyNiko Mauno2025-04-241-5/+2
| | | | | | | | | The build time dependency seems to be particular to the 'tools' PACKAGECONFIG option, so update the recipe in this respect to reflect the state of affairs more accurately. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: Simplify configuration of selinux supportPeter Kjellerstedt2025-04-241-6/+2
| | | | | | | Also correct a comment. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: Fix build without sensordLeonard Anderweit2025-04-241-2/+3
| | | | | | | | | | | | | | | | When building with sensord disabled (PACKAGECONFIG = ""), do_install would fail because it tried to build sensord which was skiped in do_compile. Error log: make: *** No rule to make target 'rrd.h', needed by 'prog/sensord/rrd.rd'. Stop. Avoid building sensord in do_install by explicitly setting PROG_EXTRA. Fixes: 86b20b84ec27 (lmsensors: Clean stale files for sensord to avoid incorrect GCC header dependencies) Signed-off-by: Leonard Anderweit <l.anderweit@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xsp: fix build error in gcc-15mark.yang2025-04-242-1/+43
| | | | | | | | | | | | | | | | | | | | | | * fix following build error in gcc-15: ../Xsp/Xsp.c:37:9: error: initialization of 'int (*)(Display *, XExtCodes *)' from incompatible pointer type 'int (*)(void)' [-Wincompatible-pointer-types] 37 | XSPCloseDisplay, /* close_display */ | ^~~~~~~~~~~~~~~ ../Xsp/Xsp.c:37:9: note: (near initialization for 'xsp_extension_hooks.close_display') ../Xsp/Xsp.c:23:12: note: 'XSPCloseDisplay' declared here 23 | static int XSPCloseDisplay(); | ^~~~~~~~~~~~~~~ In file included from ../Xsp/Xsp.c:6: ../Xsp/Xsp.c:49:37: error: conflicting types for 'XSPCloseDisplay'; have 'int(Display *, XExtCodes *)' 49 | static XEXT_GENERATE_CLOSE_DISPLAY (XSPCloseDisplay, xsp_info) | ^~~~~~~~~~~~~~~ ../Xsp/Xsp.c:36:9: error: 'XSPCloseDisplay' undeclared here (not in a function); did you mean 'XCloseDisplay'? 36 | XSPCloseDisplay, /* close_display */ | ^~~~~~~~~~~~~~~ | XCloseDisplay Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: upgrade 22.14.0 -> 22.15.0Jason Schonberg2025-04-243-2/+2
| | | | | | | | | | License-Update: Whitespace changes. Update copyright years. Add zstd under BSD license. https://github.com/nodejs/node/pull/57840/files#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7 Changelog: https://github.com/nodejs/node/releases/tag/v22.15.0 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducilibility: remove cjson-ptest package from non reproducible listKéléfa Sané2025-04-241-1/+0
| | | | | | | | | | | | | | | The reproducibility issue has been fixed by the commit "cjson: fix buildpath warnings (0cc731540808d848c03c2e345c36904b83529266)" which replace the build path present in files: - CTestTestfile.cmake - tests/CTestTestfile.cmake - fuzzing/CTestTestfile.cmake by PTEST_PATH (/usr/lib/cjson/ptest). Signed-off-by: Kéléfa Sané <kelefa.sane@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-test: fix build with gcc-15Martin Jansa2025-04-233-4/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix wait_handler declaration to match definition in: tools/ltp-pan/ltp-pan.c:wait_handler( int sig ) * fixes build with gcc-15: http://errors.yoctoproject.org/Errors/Details/852857/ ltp-pan.c: In function 'main': ltp-pan.c:459:19: error: assignment to '__sighandler_t' {aka 'void (*)(int)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 459 | sa.sa_handler = wait_handler; | ^ In file included from ltp-pan.c:67: zoolib.h:52:6: note: 'wait_handler' declared here 52 | void wait_handler(); | ^~~~~~~~~~~~ In file included from TOPDIR/tmp/work/core2-64-oe-linux/mce-test/20230601+git/recipe-sysroot/usr/include/sys/param.h:28, from ltp-pan.c:56: TOPDIR/tmp/work/core2-64-oe-linux/mce-test/20230601+git/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here 72 | typedef void (*__sighandler_t) (int); | ^~~~~~~~~~~~~~ ltp-pan.c:489:17: error: too many arguments to function 'wait_handler'; expected 0, have 1 489 | wait_handler(SIGINT); | ^~~~~~~~~~~~ ~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smarty: update 5.4.3 -> 5.4.5Wang Mingyu2025-04-231-2/+2
| | | | | | | | | | | Changelog: ============ - Update StringEval.php - Fix syntax error occurring when registering a function plugin - Replace SMARTY_VERSION constant with $smarty.version in debug.tpl Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-drgn: upgrade 0.0.30 -> 0.0.31Wang Mingyu2025-04-231-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsoncons: upgrade 1.3.1 -> 1.3.2Wang Mingyu2025-04-231-1/+1
| | | | | | | | | | - Fixed bug: - Git Issue #607: Fixed issue with 'staj_object_view' and 'staj_array_view' iterators that got introduced as a consequence of a change in 1.3.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20250413.0 -> 6.1.20250420.0Wang Mingyu2025-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* adw-gtk3: upgrade 5.8 -> 5.10Wang Mingyu2025-04-231-1/+1
| | | | | | | | Changelog: Fixes a crash in chromium browser with the light theme. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* psqlodbc: fix build with gcc-15Martin Jansa2025-04-232-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure: make sure to call AC_CHECK_HEADER_STDBOOL before using ac_cv_sizeof_bool It was called after this conditional, so PG_USE_STDBOOL wasn't set even when it should be as shown in at the end of config.log: ac_cv_header_stdbool_h=yes ac_cv_sizeof_bool=1 ac_cv_type__Bool=yes #define SIZEOF_BOOL 1 #define HAVE__BOOL 1 #define HAVE_STDBOOL_H 1 * fixes: https://github.com/postgresql-interfaces/psqlodbc/issues/110 https://github.com/postgresql-interfaces/psqlodbc/issues/94 http://errors.yoctoproject.org/Errors/Details/852841/ In file included from ../psqlodbc-16.00.0000/environ.h:16, from ../psqlodbc-16.00.0000/environ.c:16: ../psqlodbc-16.00.0000/psqlodbc.h:264:23: error: 'bool' cannot be defined via 'typedef' 264 | typedef unsigned char bool; | ^~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cups-filters: use 4 spaces for indentationMartin Jansa2025-04-231-7/+7
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cups-filters: fix build with gcc-15Martin Jansa2025-04-232-0/+29
| | | | | | | | | | | | | | | | * fixes: http://errors.yoctoproject.org/Errors/Details/852846/ ../cups-filters-2.0.0/filter/foomatic-rip/pdf.c:79:32: error: passing argument 2 of 'start_process' from incompatible pointer type [-Wincompatible-pointer-types] 79 | kid3 = start_process("kid3", exec_kid3, (void *)cmd, NULL, NULL); | ^~~~~~~~~ | | | int (*)(FILE *, FILE *, void *) In file included from ../cups-filters-2.0.0/filter/foomatic-rip/pdf.c:16: ../cups-filters-2.0.0/filter/foomatic-rip/process.h:21:45: note: expected 'int (*)(void)' but argument is of type 'int (*)(FILE *, FILE *, void *)' Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yasm: fix build with gcc-15Martin Jansa2025-04-232-0/+39
| | | | | | | | | | | | | | * fixes: libyasm/bitvect.h:86:32: error: cannot use keyword 'false' as enumeration constant 86 | typedef enum boolean { false = FALSE, true = TRUE } boolean; | ^~~~~ libyasm/bitvect.h:86:32: note: 'false' is a keyword with '-std=c23' onwards as suggested in: https://github.com/yasm/yasm/issues/283#issuecomment-2661108816 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sysdig: fix build with gcc-15Martin Jansa2025-04-232-0/+32
| | | | | | | | | | | | | fixes: http://errors.yoctoproject.org/Errors/Details/852848/ In file included from TOPDIR/tmp/work/core2-64-oe-linux/sysdig/0.28.0/git/falcosecurity-libs/userspace/chisel/lua_parser.cpp:20: TOPDIR/tmp/work/core2-64-oe-linux/sysdig/0.28.0/git/falcosecurity-libs/userspace/libsinsp/./gen_filter.h:87:17: error: 'uint64_t' does not name a type 87 | virtual uint64_t get_ts() const = 0; | ^~~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vulkan-cts-sources: fix build with gcc-15Martin Jansa2025-04-232-0/+48
| | | | | | | | | | | | | Fixes: http://errors.yoctoproject.org/Errors/Details/852849/ In file included from TOPDIR/tmp/work/core2-64-oe-linux/vulkan-cts/1.4.1.0/git/external/amber/src/src/type.cc:15: TOPDIR/tmp/work/core2-64-oe-linux/vulkan-cts/1.4.1.0/git/external/amber/src/src/type.h:56:39: error: 'uint32_t' has not been declared 56 | static bool IsInt8(FormatMode mode, uint32_t num_bits) { | ^~~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-128: INSANE_SKIP 32bit-time QA issueLiu Yiding2025-04-231-0/+1
| | | | | | | | | | | | | | | |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/lib/libmozjs-128.so uses 32-bit api 'stat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/lib/libmozjs-128.so uses 32-bit api 'fstat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: Suppress with INSANE_SKIP = "32bit-time" [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/bin/js128 uses 32-bit api 'stat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/bin/js128 uses 32-bit api 'fstat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: Suppress with INSANE_SKIP = "32bit-time" [32bit-time] It's a false positive warning that I have checked the compiling log, "-D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64" are really being passed to compiler Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-mixer: update and build with cmakeMarkus Volk2025-04-223-61/+36
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-compat: fix to work as drop-in replacement for libsdl2Markus Volk2025-04-221-0/+6
| | | | | | | | | | | | Since libsdl2 and libsdl2-compat are now mutually exclusive we can afford to rename the .pc file from sdl2-compat.pc to sdl2.pc This helps other projects which use pkgconfig to find libsdl2 Allow to build libsdl2-compat for native and nativesdk. This is required to build qemu Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3-image: Add missing dependency on libsdl3Khem Raj2025-04-221-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3-image: add recipeMarkus Volk2025-04-221-0/+16
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-compat: make mutually exclusive with libsdl2Markus Volk2025-04-221-0/+5
| | | | | | | | libsdl2 and libsdl2-compat share the same headers. Therefore, using one or the other is an either-or decision Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3-ttf: add recipeMarkus Volk2025-04-221-0/+15
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-ttf: update and build with cmakeMarkus Volk2025-04-224-127/+14
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-net: update anb build with cmakeMarkus Volk2025-04-222-26/+17
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-image: build with cmakeMarkus Volk2025-04-221-16/+2
| | | | | | | This allows to use with libsdl2-compat Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxmp: add recipeMarkus Volk2025-04-221-0/+11
| | | | | | | libxmp is a requirement for libsdl2-mixer Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Use -ffile-prefix-map in place of -fdebug-prefix-mapKhem Raj2025-04-221-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>