summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* fluentbit: fix shared-lib package configPeter Marko2025-03-141-0/+3
| | | | | | | | | | | | | Add library to packaged files to fix: ERROR: fluentbit-3.2.8-r0 do_package: QA Issue: fluentbit: Files/directories were installed but not shipped in any package: /usr/lib/fluent-bit /usr/lib/fluent-bit/libfluent-bit.so Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. fluentbit: 2 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: fix valgrind package configPeter Marko2025-03-141-1/+1
| | | | | | | | Add valgrind dependency to fix: fatal error: valgrind/valgrind.h: No such file or directory Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: drop compiler optimization package configsPeter Marko2025-03-141-5/+4
| | | | | | | | | | These manipulate compiler flags instead of using what yocto provides. * "coverage" adds paths to binaries and thus causes buildpaths errors * "small" strips binaries, so causes already-stripped error. * DEBUG_BUILD is the correct way to enable debug/release flags in yocto Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: upgrade 3.2.1 -> 3.2.8Peter Marko2025-03-145-112/+11
| | | | | | | | | | | Handle CVE-2024-50608 and CVE-2024-50609 (in 3.2.7). Drop two patches addressed upstream. Refresh remaining patches. zstd is now bundled without possibility to unbundle. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: set UPSTREAM_CHECK_GITTAGREGEXPeter Marko2025-03-141-0/+3
| | | | | | | | | | | | | "devtool latest-version fluentbit" shows currently: INFO: Latest version: 20220215 which is something old. This change switches it to: INFO: Latest version: 3.2.8 which was released on 2025-02-27. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdebug: Upgrade to 3.4.2 releaseKhem Raj2025-03-141-2/+2
| | | | | | | License-Update: Update license to match the PHP 3.01 license [1] [1] https://github.com/xdebug/xdebug/commit/5fc2d818067d05503226ee8c6442985cb2fe069d Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade from 8.2.26 to 8.4.4Chen Qi2025-03-139-432/+45
| | | | | | | | | | | | | | | | | | | 0001-ext-opcache-config.m4-enable-opcache.patch is dropped. This patch could be dropped because the new version now uses AC_CACHE_CHECK, and we can just pass ac_cv_xxx to it instead of using a local patch. 0008-ext-imap-config.m4-fix-include-paths.patch is dropped. ext/imap has been removed from php in this new version. See https://github.com/php/php-src/pull/13190. As a result of this removal, the corresponding PACKAGECONFIG is removed from this new version. 0001-Change-whether-to-inline-XXH3_hashLong_withSecret-to.patch is dropped. It has been merged in this new version. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: drop some unneeded patchesChen Qi2025-03-134-117/+3
| | | | | | | | | | | | | | | | | Drop 0003-php-remove-host-specific-info-from-header-file.patch. Instead we export PHP_UNAME = "Linux" to achieve the same effect. Drop 0002-build-php.m4-don-t-unset-cache-variables.patch. The related ac_cv_lib_xxx and ac_cv_func_xxx settings in this recipe are also removed. This patch is not needed from the my build testing result. Drop 0009-php-don-t-use-broken-wrapper-for-mkdir.patch. This patch says that the wrapper is broken, but does not say why. Without this patch, things still build. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyasyncore: Add recipeKhem Raj2025-03-132-0/+14
| | | | | | This module was dropped in 3.12, therefore provide it as separate module Signed-off-by: Khem Raj <raj.khem@gmail.com>
* neon: fix broken SRC_URISofiane HAMAM2025-03-131-1/+1
| | | | | | | | Update neon v0.33.0 SRC_URI, old one is not found in DEBIAN_MIRROR at the time of commiting. Signed-off-by: Sofiane HAMAM <sofiane.hamam@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fitimage.bbclass: Add missing punctuationJohn Ripple2025-03-131-4/+4
| | | | | | | | | | | | | The functions related to signing the fitimage had missing quotations and newlines. Without this punctuation, the signing class would fail to generate a signed fitimage. To test this change just create a fitImage using this class and set FITIMAGE_SIGN to 1. The resulting fitImage its file should have one property per line with quotes around the property values. Signed-off-by: John Ripple <john.ripple@keysight.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* waf-samba: using python variable from python3native.bbclassDmitriy Makhnin2025-03-131-1/+1
| | | | | | | | | Waf-samba.bbclass inherits python3native.bbclass which has the variable PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3". This allows this variable to be used in do_compile instead of python3. Signed-off-by: Dmitry Makhnin <d.makhnin@yadro.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpt-image: fix typo in run-ptest scriptGyorgy Sarvari2025-03-131-1/+1
| | | | | | | typo: SKIPED vs SKIPPED Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpt-image: add recipeLibo Chen2025-03-132-0/+33
| | | | | | | | | | | | GPT Image is to create GUID Partition Table disk images on local disks. Written in pure Python gpt-image allows GPT disk images to be built on a local filesystem and exported to a destination device. This is useful for creating a disk image on SD Cards or embedded devices. Home page: https://pypi.org/project/gpt-image/ Signed-off-by: Libo Chen <libo.chen.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-compat: add recipeMarkus Volk2025-03-131-0/+21
| | | | | | | This is a drop in replacement for libsdl2 that uses libsdl3 behind the scenes Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3: add recipeMarkus Volk2025-03-131-0/+79
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdns: Upgrade 2559.60.39.0.1 -> 2559.80.8Alex Kiernan2025-03-131-1/+1
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-session: 4.18.4 -> 4.20.0Kai Kang2025-03-132-19/+25
| | | | | | | | | | Upgrade xfce4-session from 4.18.4 to 4.20.0: * rebase 0001-configure.in-hard-code-path-to-iceauth.patch * add dependency libxfce4windowing Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tigervnc: upgrade 1.14.1 -> 1.15.0Yi Zhao2025-03-132-11/+11
| | | | | | | | | | | ChangeLog https://github.com/TigerVNC/tigervnc/releases/tag/v1.15.0 * Refresh local patch * Update xorg-server to 21.1.16 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cheetah: fixup native RDEPENDSAwais Belal2025-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | cheetah-native is used while building mongodb and a build failure for mongodb identifies that the current version of cheetah templates requires the cgi module. The following is seen > | from Cheetah.Template import Template > | File > "/srv/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/mongodb/4.4.29/recipe-sysroot-native/usr/lib/python3.13/site-packages/Cheetah/Template.py", > line 24, in <module> > | import cgi # Used by .webInput() if the template is a CGI script. > | ^^^^^^^^^^ > | ModuleNotFoundError: No module named 'cgi' This is fixed by utilizing the legacy-cgi module. Signed-off-by: Awais Belal <awais.belal@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-legacy-cgi: introduce recipeAwais Belal2025-03-132-0/+50
| | | | | | | | | | With the cgi module being dropped in python3.13 a stop gap solution for modules relying on cgi is to use the legacy-cgi module. Introduce the recipe so it could be leveraged in the upcoming changes. Signed-off-by: Awais Belal <awais.belal@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Fix build with clangKhem Raj2025-03-132-0/+40
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Update to v1.4.0Patrick Rudolph2025-03-135-158/+74
| | | | | | | | | Flashrom Release note: https://www.flashrom.org/release_notes/v_1_4.html Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Tested-by: Naresh Solanki <naresh.solanki@9elements.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: move thin-provisioning-tools inclusion to clang ↵Yoann Congal2025-03-132-1/+3
| | | | | | | | | | | | | | | | dynamic layer Since commit e19b4c9755fd ("thin-provisioning-tools: 1.0.13 -> 1.0.14"), thin-provisioning-tools is in the clang dynamic layer. This triggers warnings on AB: https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/213/steps/12/logs/warnings So, move the thin-provisioning-tools packagegroup inclusion to the clang dynamic layer. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwebsockets: Fix build with clang-20Khem Raj2025-03-132-1/+32
| | | | | | Backport a needed patch from main branch upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: Upgrade to 2.6.0Khem Raj2025-03-132-29/+1
| | | | | | | | | | | | | | | | | - Initialize PSNR to 0 instead of NAN (Commit: cf3b514b, PR: #3836) - Enable PIC in x86 assembly code (Commit: c42fa040, PR: #3831) - Add QEMU test for LoongArch architecture (Commit: e49c0953, PR: #3833) - Add support for calculating PSNR for Y/U/V components (Commit: 33f7f486, PR: #3824) - Add support for PowerPC architecture in meson.build (Commit: 423eb2c3, PR: #3806) - Fix potential bug in the codebase (Commit: 63db555e, PR: #3818) - Pass the actual temporal ID to GMPVideoEncodedFrame (Commit: 1c47e719, PR: #3828) - Use HW_NCPUONLINE on OpenBSD / NetBSD for CPU detection (Commit: fc1605c1, PR: #3813) - Add Windows VSBuildTools VC17 compile support (Commit: 1ebb3f1a, PR: #3823) - Expose temporal layer info via GMP API at encoder initialization and on a per-frame basis (Commit: ad3f6904, PR: #3821) - Remove the use of -Werror to prevent warnings from being treated as errors (Commit: edbef4df, PR: #3809) - Use void casts to silence warnings about memcpy to a class (Commit: 6746bc48, PR: #3800) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* usbguard: Patch for protobuf 30.0 API changesKhem Raj2025-03-132-1/+92
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqb: Switch to release tarballs for SRC_URIKhem Raj2025-03-131-9/+2
| | | | | | | | | This ensures that version number is not required to be computed on fly which is required when using sources from git, and it gets it wrong which get encoded as UNKNOWN in .pc files and packages like usbguard fail to find the version number of libqb and fails to configure Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: pass pkgconf args to configure scriptGyorgy Sarvari2025-03-131-1/+1
| | | | | | | | | | | | | This application uses a custom configure script, which is called explicitly from a do_configure task. This however means that the recipe needs to take care of passing the dynamic arguments based on the PACKAGECONFIG values. Pass the value of PACKAGECONFIG_CONFARGS to the configure script to ensure that the PACKAGECONFIG changes take effect. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minizip: Add new recipeMingli Yu2025-03-131-0/+23
| | | | | | | | | | | | | | minizip [1] uses zlib [2] to support compressed archives. minizip is not part of zlib, but is included in the zlib distribution [1] as a third-party contribution in the contrib directory. [1] https://github.com/madler/zlib/tree/master/contrib/minizip [2] https://github.com/madler/zlib/tree/master Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf-c: 1.5.0 -> 1.5.1Hongxu Jia2025-03-133-16/+1467
| | | | | | | | | | | | | | | | According to [1], protobuf-c 1.5.1 has commits [2] to fix broke with protobuf 26.0 (4.26.0) Also port a patch from archlinux [3] to support protobuf 30 (4.30.0) License-Update: update copyright years to 2025 [1] https://github.com/protobuf-c/protobuf-c/issues/730 [2] https://github.com/protobuf-c/protobuf-c/pull/711/ [3] https://gitlab.archlinux.org/archlinux/packaging/packages/protobuf-c/-/blob/main/protobuf-30.patch Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btop: Update fmt header to latestKhem Raj2025-03-122-1/+19341
| | | | | | Fixes build with newer compilers e.g. clang20+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* keepalived: Make keepalived cross compile reproducibleKhem Raj2025-03-121-1/+5
| | | | | | | This should help with not emitting configure commandline into binaries, these may contain absolute build paths Signed-off-by: Khem Raj <raj.khem@gmail.com>
* grpc: Upgrade to 1.71.0 ReleaseKhem Raj2025-03-121-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zabbix: upgrade 6.4.21 -> 7.0.9Wang Mingyu2025-03-111-4/+4
| | | | | | | License-Update: replaced the software license with AGPL-3.0-only Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pangomm-2.48: upgrade 2.52.0 -> 2.56.1Changqing Li2025-03-111-1/+1
| | | | | | | | Refer: https://gitlab.gnome.org/GNOME/pangomm Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pangomm: upgrade 2.46.2 -> 2.46.4Changqing Li2025-03-111-1/+1
| | | | | | | | Refer: https://gitlab.gnome.org/GNOME/pangomm Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cairomm: upgrade 1.14.3 -> 1.14.5Changqing Li2025-03-111-1/+1
| | | | | | | | Refer: https://cairographics.org/cairomm/ Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: upgrade 9.0.0 -> 9.10.0Changqing Li2025-03-111-2/+2
| | | | | | | | Upgrade to the latest version, refer: https://github.com/facebook/rocksdb/releases Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rrdtool: upgrade 1.8.0 -> 1.9.0Changqing Li2025-03-112-1586/+8
| | | | | | | | | | | | | * remove b76e3c578f1e9f582e9c28f50d82b1f569602075.patch, already in 1.9.0 * set AUTOTOOLS_AUXDIR Upstream commit [99275bf1 Remove autogenerated files] remove aux dir conftools, which causes do_configure failed with error: error: required file 'conftools/config.rpath' not found set the correct AUTOTOOLS_AUXDIR to fix it. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pahole: upgrade 1.28 -> 1.29Changqing Li2025-03-111-1/+1
| | | | | | | Upgrade to the latest version Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tbb: upgrade 2021.13.0 -> 2022.0.0Changqing Li2025-03-111-2/+2
| | | | | | | | | Updated to the latest version Refer: https://github.com/uxlfoundation/oneTBB/releases/tag/v2022.0.0 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googlebenchmark: upgrade 1.8.4 -> 1.9.1Changqing Li2025-03-113-69/+2
| | | | | | | | | | | * Remove following two patches, alreay included in 1.9.1 0001-cycleclock-Fix-type-conversion-to-match-function-ret.patch 0002-cycleclock-Fix-type-conversion-to-match-function-ret.patch * Change log https://github.com/google/benchmark/releases Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: update known non-reproducible packagesYoann Congal2025-03-113-0/+38
| | | | | | | | | | | | Those reproducible failures are from AB runs: * https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/34 * https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/35 https://valkyrie.yocto.io/pub/repro-fail-openembedded/ NB: diffoscope output can be found in Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pykickstart: fix options parse errorKai Kang2025-03-112-0/+72
| | | | | | | | | | | | Backport a patch for python3-pykickstart to fix option parse error: File "/usr/lib64/python3.12/site-packages/pykickstart/options.py", line 185, in _parse_optional option = action.option_strings[0] ^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'tuple' object has no attribute 'option_strings' Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiredis: set rdepends on virtual-redisYi Zhao2025-03-114-1/+6
| | | | | | | | | | | Now hiredis can be used not only with Redis, but also with Valkey, an open source key/value datastore that is fully compatible with Redis. As Redis changed its license, many users have switched to Valkey. Add RPROVIDES virtual-redis in both redis and valkey, and set it as the runtime dependency of hiredis. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* udpcast: upgrade 20230924 -> 20250223Wang Mingyu2025-03-112-4/+6
| | | | | | | | 0001-include-stddef.h-for-ptrdiff_t.patch refreshed for 20250223 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tftpy: upgrade 0.8.2 -> 0.8.5Wang Mingyu2025-03-111-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: upgrade 20.29.2 -> 20.29.3Wang Mingyu2025-03-111-1/+1
| | | | | | | | | | | Changelog: =========== - Remove duplicate bug report template - Fix debug logging interpolation - Ignore directories in PATH that can't be opened Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tzlocal: upgrade 5.3 -> 5.3.1Wang Mingyu2025-03-111-1/+1
| | | | | | | | | | Changelog: =========== - Now only warns bout /etc/timezone if it is actually conflicting with other timezone configurations. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>