summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* python3-termcolor: Upgrade 3.1.0 -> 3.2.0Leon Anavi2025-10-281-1/+1
| | | | | | | | | | | | Upgrade to release 3.2.0: - Expose can_colorize as public API - Add support for Python 3.15 - Drop support for Python 3.9 - Replace action-pre-commit-uv with prek-action Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcamera: insane skip 32bit-timeHongxu Jia2025-10-281-0/+2
| | | | | | | | | | | | | | | | | $ echo 'MACHINE = "qemux86"' >> conf/local.conf $ bitbake libcamera ... WARNING: libcamera-1_0.5.2-r0 do_package_qa: QA Issue: /usr/lib/libcamera.so.0.5.2 uses 32-bit api 'sendmsg' [32bit-time] WARNING: libcamera-1_0.5.2-r0 do_package_qa: QA Issue: /usr/lib/libcamera.so.0.5.2 uses 32-bit api 'clock_gettime' [32bit-time] WARNING: libcamera-1_0.5.2-r0 do_package_qa: QA Issue: /usr/lib/libcamera.so.0.5.2 uses 32-bit api 'ioctl' [32bit-time] WARNING: libcamera-1_0.5.2-r0 do_package_qa: QA Issue: /usr/lib/libcamera.so.0.5.2 uses 32-bit api 'recvmsg' [32bit-time] WARNING: libcamera-1_0.5.2-r0 do_package_qa: QA Issue: /usr/lib/libcamera.so.0.5.2 uses 32-bit api 'stat64' [32bit-time] WARNING: libcamera-1_0.5.2-r0 do_package_qa: QA Issue: /usr/lib/libcamera.so.0.5.2 uses 32-bit api 'fstat64' [32bit-time] WARNING: libcamera-1_0.5.2-r0 do_package_qa: QA Issue: Suppress with INSANE_SKIP = "32bit-time" [32bit-time] ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* inotify-tools: improve ptest result handlingNikhil R2025-10-281-7/+7
| | | | | | | | | | | | | | The run-ptest script determines success by grepping for "0 failed" in the test output. This could incorrectly report success for cases like "10 failed" or "100 failed". Update the script to rely on the test binary's exit status instead, while still capturing and printing full test output for logging. This makes the ptest behavior more robust and consistent Signed-off-by: Nikhil R <nikhil.r@bmwtechworks.in> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: update to v2.4.0Bartosz Golaszewski2025-10-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | Changelog: - make request and reconfigure behavior for lines requested by names consistent with that of lines requested by offsets - fix parsing non-tuple keys when requesting a line - disable UP045 linter check - use quoted types when casting - generate wheels for CPython 3.14 - issue a warning when reconfiguring a line not in the original request - update dependencies for wheel generation - update licensing information - coding style fixes - minor performance improvements License-Update: Follow the PEP 639 specification and remove the deprecated license classifier in pyproject.toml. Make the license key a top-level string. No changes in the license type. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: add bpftool into NON_MULTILIB_RECIPESChangqing Li2025-10-281-1/+1
| | | | | | | | | | | Here is the setting in bpftool recipe: COMPATIBLE_HOST = "(x86_64|aarch64|riscv64).*-linux" bpftool only support 64 bit arch, so add it into NON_MULTILIB_RECIPES to avoid expanding lib32- variant Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftrace: Upgrade to 0.24.1 releaseKhem Raj2025-10-285-201/+2
| | | | | | Drop upstreamed patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pocketpy: Upgrade to 3.1.3Khem Raj2025-10-281-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsdump: Make build reproducibleKhem Raj2025-10-282-53/+9
| | | | | | | | | install step is not consistent especially when usrmerge is not enabled ( which is default ), based upon what it finds on build host it decides to install the xfsdump and xfsrestore locations to be either /sbin or /usr/sbin, therefore it should be made consistent Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nftables: fix ptestsGyorgy Sarvari2025-10-282-1/+41
| | | | | | | | | | | | | | | | | | | Add missing kernel module dependencies, fix a script that is trying to run python instead of python3, and add a patch that fixes a test (submitted upstream). There are 2 notes: 1. For the tests to succeed the kernel must be compiled with CONFIG_NFT_TPROXY 2. There is 1 testcase that seems to be flaky: 0002-persist testcase randomly fails. When it is comparing the test output with the expected output, sometimes there is a comment present, and sometimes there isn't. Couldn't get to the bottom of this. The second point is the reason why the recipe remains on the PTESTS_PROBLEMS_META_NETWORKING list. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scapy: fix ptestsGyorgy Sarvari2025-10-283-1/+20
| | | | | | | | | | | | | | | | 1. Install missing test files 2. Enable network access by setting a nameserver in resolv.conf because some tests require this 3. One test tries to ping Google through IPv6 - this test requires ipv6 DISTRO_FEATURE. In case ipv6 is not enabled, skip this test from the run-ptest script. NB: the last mentioned test to work also requires IPv6 support from your ISP. My ISP is IPv4-only, and I couldn't try it out. The above comes from my reading of the testcode. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lksctp-tools: move ptest from problem-list to slow-listGyorgy Sarvari2025-10-281-1/+1
| | | | | | | | The tests execute and pass successfully - I managed to run them successfully, without a change on x86-64 and aarch64. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: fix ptestsGyorgy Sarvari2025-10-282-2/+6
| | | | | | | Add missing dependencies. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxml-libxml-perl: skip recipeGyorgy Sarvari2025-10-252-1/+5
| | | | | | | | | | | | | The application should not be used in its current state: it is not compatible with the current version of libxml[1]. Due to this, skip it for now - if it will be maintained again, it can be re-enabled. [1]: https://github.com/shlomif/perl-XML-LibXML/issues/84 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyasyncore: fix ptestsGyorgy Sarvari2025-10-253-2/+16
| | | | | | | | The tests are using only Python's unittest module, not pytest - so adapt the run-ptest script to invoke unittest instead pytest. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libopenmtp: fix ptestsGyorgy Sarvari2025-10-252-1/+2
| | | | | | | Install missing test data file. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libconfig-autoconf-perl: fix ptestsGyorgy Sarvari2025-10-253-2/+58
| | | | | | | | | | | | | | | | Add missing dependencies. Also, fixing the tests have surfaced an actual bug: the module expects unversioned perl library to be present on the system (or at least present in Perl's $Config{libperl}), however the OE Perl build has a versioned library, which causes final linking to fail. A patch to correct this is part of this change, and it has been submitted upstream also. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmodule-build-tiny-perl: fix ptestsGyorgy Sarvari2025-10-252-1/+2
| | | | | | | Add missing dependency. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpan-requirements-dynamic: add recipeGyorgy Sarvari2025-10-251-0/+13
| | | | | | | It's a runtime requirement for libmodule-build-tiny-perl-ptest Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnet-dns-sec-perl: upgrade 1.10 -> 1.26Gyorgy Sarvari2025-10-253-31/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix ptests. Changelog: 1.26: -Avoid test failure on RedHat by requiring DSA-SHA1 opt-in. -Fix: Rocky linux 9: libcrypto error 1.25: -Suppress AUTOLOAD for Net::DNS::SEC::Private::_index. -Abandon support for OpenSSL pre-1.1.1 API. -Fix: Tests exhibiting signatures with SHA-1 fail since Fedora 41 -Fix: Net::DNS minimum version dependency 1.24: -Eliminate deprecated RSA CRT parameter names. -Add support for SM3 digest. 1.23: -Code refactoring of XS component. 1.22: -Enable Ed25519 sign/verify for BoringSSL & LibreSSL. -Use EC curve names instead of literal NIDs. -Circumvent sign/verify test failures on EBCDIC platforms. -Fix: openssl-SNAP-20230831 breaks RSA sign/verify 1.21: -Add new t/TestToolkit.pm -Rework pre-installation test scripts. - Fix: libressl-3.7.1 breaks DSA verify 1.20: -Improve Net::DNS::SEC::Keyset tests and error reporting. -Avoid test failures if/when DSA|MD5|SHA1 become unsupported. 1.19: -Discontinue support for obsolete ECC-GOST. -Add LICENSE file to comply with Fedora/RedHat announcement and WARNING of restrictions on use of strong cryptography. 1.18: -Eliminate bareword filehandle usage. -Eliminate indirect object syntax. -Eliminate grep/map <expression>. 1.17: -Recognise BIND private key accessed via symbolic link. 1.16: -Improve testing of verify() functions. -Rework code in Digest.pm -SEC.xs code reduction. 1.15: -Provide access to OpenSSL message digest implementations. 1.14: -Improve exception capture in test scripts. -Support more efficient algorithm mapping in Net::DNS. 1.13: -Tweaks to resolve compilation errors with BoringSSL. 1.12: -Avoid use of EC_POINT_set_affine_coordinates_GFp which is deprecated in OpenSSL 3.0.0 -Reduce level of support for OpenSSL non-LTS releases. 1.11: -Explain why compilation aborted in Net::DNS::SEC::DSA et al. -Fix Makefile.PL to suppress parallel test execution. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnet-dns-perl: upgrade 1.52 -> 1.53Gyorgy Sarvari2025-10-252-3/+17
| | | | | | | | | | | Also fix ptests. Changelog: -Suppress autovivified undefined $rr->{class} and $rr->{ttl}. -Rework test scripts for SVCB and DELEG. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phpmyadmin: upgrade 5.2.2 -> 5.2.3Jason Schonberg2025-10-251-2/+2
| | | | | | | | | | License-Update: Copyright year updated to 2025 Release note: https://www.phpmyadmin.net/news/2025/10/8/phpmyadmin-523-is-released/ Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdebug: upgrade 3.4.5 -> 3.4.6Jason Schonberg2025-10-251-1/+1
| | | | | | | | | | [2025-10-06] — Xdebug 3.4.6 Fixed bugs Fixed bug #2328: Stream resource references in stored stack traces don't hold, and can cause crashes Fixed bug #2360: Debugging DateInterval (and other internal objects) causes a crash Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnet-ssleay-perl: upgrade 1.85 -> 1.94Gyorgy Sarvari2025-10-256-49/+106
| | | | | | | | | | | Also fix ptests. Added two backported patches that makes patches compatible with the latest openssl. Changelog: https://metacpan.org/release/CHRISN/Net-SSLeay-1.94/changes Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Disable building demos and examplesPeter Kjellerstedt2025-10-241-0/+2
| | | | | | | | There are no reasons to build the demos and examples for the dynamic lvgl library. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Add freetype supportPeter Kjellerstedt2025-10-242-1/+4
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Add support for modifying the configuration using menuconfigPeter Kjellerstedt2025-10-241-1/+47
| | | | | | | | | | | | | | Generating a configuration fragment for a feature can now be done using: bitbake lvgl -c menuconfig && bitbake lvgl -c diffconfig While this uses the standard cml1.bbclass, it expects that "make" is used to run menuconfig etc. This is not true for lvgl, so unfortunately the whole do_menuconfig() function had to be copied to be able to remove the use of "make". Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl-demo-fb: Use Kconfig to configurePeter Kjellerstedt2025-10-242-5/+8
| | | | | | | | This switches the recipe from manipulating the lv_conf.h file directly, to instead using Kconfig to configure lvgl-demo-fb. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Use Kconfig to configurePeter Kjellerstedt2025-10-248-80/+41
| | | | | | | | | | | | This switches the recipe from manipulating the lv_conf.h file directly, to instead using Kconfig to configure lvgl. * Drop configuration of LV_TICK_CUSTOM* as they were removed in 9.0.0. * Drop configuration options that match their defaults. Co-authored-by: Adam x Nilsson <adam.x.nilsson@axis.com> Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl-demo-fb: Update to 9.4.0Peter Kjellerstedt2025-10-244-72/+35
| | | | | | | | | | | | * Add +git to PV since there is no v9.4.0 tag for the lv_port_linux_frame_buffer repository. * Do not run the default do_install() as it will install all of lvgl. * Remove the hack in do_configure:prepend() for SDL2_image as cmake (with a little help from pkg-config) now finds SDL2_image correctly. License-Update: Copyright year updated to 2025 Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Update to 9.4.0Peter Kjellerstedt2025-10-243-31/+26
| | | | | | | | | Drop manual installation of lv_conf.h. It has not been needed since at least 9.2.2. License-Update: Copyright year updated to 2025 Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-kconfiglib: Move to meta-oePeter Kjellerstedt2025-10-243-1/+1
| | | | | | | It will be needed by lvgl. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pcpp: Add recipe for https://github.com/ned14/pcppAdam x Nilsson2025-10-242-0/+14
| | | | | | | It will be needed by lvgl. Signed-off-by: Adam x Nilsson <adam.x.nilsson@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* psqlodbc: fix a failing ptestGyorgy Sarvari2025-10-242-0/+73
| | | | | | | | | | | | | | The descrec test fails currently, due to the different characterwidth postgres uses depending on the current locale. If the locale is C or posix, then each character is 1 byte. Otherwise, if it's some UTF8 locale, then it is 4 bytes. The test case expects 4 byte width by default, making it fail. This backported patch allows for both 4 and 1 byte characters to be tested successfully. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* psqlodbc: upgrade 16.00.0000 -> 17.00.0006Gyorgy Sarvari2025-10-242-47/+2
| | | | | | | | | Drop patch that was merged into this release. Changelog: https://odbc.postgresql.org/docs/release.html Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rtorrent: Upgrade to 0.16.1Khem Raj2025-10-242-10/+50
| | | | | | | Add a patch for m4 macros Disable execinfo on musl as it does not support it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poco: Link with libatomic on x86Khem Raj2025-10-241-0/+1
| | | | | | | | | It does not have compiler intrinsics for 64bit atomics Fixes i686-yoe-linux-ld.lld: error: undefined symbol: __atomic_compare_exchange Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybase64: Switch to PEP-517 build backendKhem Raj2025-10-241-1/+1
| | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes WARNING: python3-pybase64-1.4.2-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Fix build with musl/gcc-15Khem Raj2025-10-241-10/+30
| | | | | | Add cstdint for uint_64_t for more files Signed-off-by: Khem Raj <raj.khem@gmail.com>
* avro-c,avro-c++: Upgrade to 1.12.1 releaseKhem Raj2025-10-245-248/+8
| | | | | | The patches are no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ukkonen: Update to latest from git repoKhem Raj2025-10-241-2/+4
| | | | | | | | | | It has no releases in past 4 years but git repo is getting updates there are fixes needed to build with newer python and gcc-15 accumulated over time. Switch URI to use git fetcher until next release comes out Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtorrent: Upgrade to 0.16.1Khem Raj2025-10-242-7/+50
| | | | | | | | Fix a m4 script bug Drop CVE_STATUS since this is only needed for < 0.14 release Enable using posix_fallocate when creating a new file to avoid fragmentation Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: Link with libatomic on x86 when using clang/libgccKhem Raj2025-10-241-0/+1
| | | | | | | | | | Fixes | i686-yoe-linux-ld.lld: error: undefined reference: __atomic_compare_exchange | >>> referenced by librocksdb.so.9.10.0 (disallowed by --no-allow-shlib-undefined) | i686-yoe-linux-clang++: error: linker command failed with exit code 1 (use -v to see invocation) | ninja: build stopped: subcommand failed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: stdint.h needs to included in transaction_db_mutex.hKhem Raj2025-10-241-4/+12
| | | | | | It uses int64_t type Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcamera: Detect platform/toolchain defaults for C++ libraryKhem Raj2025-10-242-0/+69
| | | | | | | This ensures that meson does not detect it and automatically link to it when using clang with gnu runtime Signed-off-by: Khem Raj <raj.khem@gmail.com>
* botan: Upgrade to 3.9.0Khem Raj2025-10-241-4/+4
| | | | | | | Drop unsupported configure options Fix reproducible builds Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtest-harness-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+13
| | | | | | | Add required dependencies. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liburi-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+2
| | | | | | | Add required dependency. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmime-base32-perl: add recipeGyorgy Sarvari2025-10-242-0/+17
| | | | | | | It's a runtime dependency for liburi-perl-ptest. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsub-exporter-progressive-perl: fix homepageJason Schonberg2025-10-241-1/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdevel-globaldestruction-perl: fix homepageJason Schonberg2025-10-241-1/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>