summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* libunicode-linebreak-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+2
| | | | | | | Add missing dependencies. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtest-warn-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+2
| | | | | | | Add missing runtime dependencies. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtest-deep-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+2
| | | | | | | Add missing dependency. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsub-uplevel-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+2
| | | | | | | Add missing dependency. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmime-types-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+2
| | | | | | | Add missing runtime dependency. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libfile-slurper-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+9
| | | | | | | | Add missing dependencies, and install lib/File in ptest folder, because it is considered as test data, accessed by the tests. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdigest-sha1-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+2
| | | | | | | Add missing dependencies. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdbd-sqlite-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+8
| | | | | | | Add missing dependencies and install missing files for testing. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdata-hexdump-perl: fix ptestsGyorgy Sarvari2025-10-242-1/+3
| | | | | | | Add missing dependencies. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>