summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
...
* libspdm: add support for ppc64leAndrew Geissler2025-02-121-0/+1
| | | | | | | | | | | Recently picked this up over in the OpenBMC project and noticed our ppc64le based server could no longer build the code. Verified this change allows everything to build fine on ppc64le servers now. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlsec1: upgrade 1.3.5 -> 1.3.7Wang Mingyu2025-02-124-15/+18
| | | | | | | | | | 0001-nss-nspr-fix-for-multilib.patch makefile-ptest.patch xmlsec1-examples-allow-build-in-separate-dir.patch refreshed for 1.3.7 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smarty: update 5.4.2 -> 5.4.3Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | Changelog: =========== - replace/qualify call_user_func_array - Restore special handling of isset and empty as it was in v4 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* osinfo-db: upgrade 20240701 -> 20250124Wang Mingyu2025-02-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nss: upgrade 3.107 -> 3.108Wang Mingyu2025-02-122-8/+5
| | | | | | | | 0007-freebl-add-a-configure-option-to-disable-ARM-HW-cryp.patch refreshed for 3.108 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: upgrade 0.10.0 -> 0.11.0Wang Mingyu2025-02-123-16/+10
| | | | | | | | 0003-RH-don-t-start-without-a-config-file.patch refreshed for 0.11.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpaper: upgrade 2.2.5 -> 2.2.6Wang Mingyu2025-02-101-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== - .gitignore: add README, symlink created by bootstrap - configure.ac: don't need to fiddle with manywarnings settings as much as we used to - README.md: fix some markup - configure.ac: add specific check for _NL_PAPER_WIDTH/HEIGHT - GitHub Actions: use brew to get path prefix for PATH setting on macOS - GitHub Actions: install libtool on macOS - Assume automake >= 1.11.2, and hence AM_SILENT_RULES - Make library versioned on Windows too - Bump copyright year Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmxml: upgrade 4.0.3 -> 4.0.4Wang Mingyu2025-02-101-1/+1
| | | | | | | | | | | | | Changelog: ========== - Added Linux-specific build files and dropped unused 'long long' config tests - Documentation fixes - Fixed an issue when reporting errors with a 'NULL' options pointer - Fixed some compiler warnings - Fixed installation on MingW Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dool: upgrade 1.3.3 -> 1.3.4Wang Mingyu2025-02-101-1/+1
| | | | | | | | | | | | | | | Changelog: ============ - Fix plugin loading for Python 3.13 - Added rudimentary Debian packaging information - fix undefined variable 'mod' in plugin loading error reporting - Tweaked the header lines to be + after an entire page has scrolled by - Added documentation on how to package Dool - Lots of work in packaging up RPM and Deb files - Fix the top-io (all IO) and top-bio (Block IO) plugins and clarify the source of data for each Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: fix build for ppc64Yi Zhao2025-02-102-0/+68
| | | | | | | | | | | | | | Backport a patch to fix build for ppc64: modules/core/include/opencv2/core/hal/intrin_vsx.hpp:265:75: error: expected primary-expression before 'v' 265 | template <> inline _Tpvec v_setall_(_Tp v) { return v_setall_##suffix(_Tp v); } \ | Also fix QA issue: ERROR: QA Issue: File /usr/src/debug/opencv/4.11.0/modules/core/arithm.vsx3.cpp in package opencv-src contains reference to TMPDIR [buildpaths] ERROR: QA Issue: File /usr/src/debug/opencv/4.11.0/modules/core/convert.vsx3.cpp in package opencv-src contains reference to TMPDIR [buildpaths] Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Update libspdm_3.6.0.bbRAED2025-02-091-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libatasmart: fix SRC_URI protocolEduardo Ferreira2025-02-051-1/+1
| | | | | | | | | | | | | This recipe SRC_URI was defining the fetch protocol as 'https', but if we look into libatasmart's repo [1], it says it supports 'git' and 'http'. This was resulting in the recipe being stuck forever in the 'do_fetch' task. [1] https://git.0pointer.net/libatasmart.git Signed-off-by: Eduardo Ferreira <eduardo.barbosa@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openldap: make license match spdx identifierEthan Roderick2025-02-041-3/+3
| | | | | | | | | | | | | | | The OpenLDAP license is versioned. As such, listing the license as simply "OpenLDAP" does not convey a complete picture of what license the component is actually using. Update the LICENSE variable to use the SPDX identifier for OpenLDAP licenses, with the appropriate version number, "OLDAP-2.8". Rename the license file for the OpenLDAP license to "OLDAP-2.8" from "OpenLDAP". Signed-off-by: Ethan Roderick <Ethan.Roderick@digi.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: upgrade 4.10.0 -> 4.11.0Pulkit Singh Tak2025-02-041-2/+3
| | | | | | | Disable FASTCV HAL implementation Signed-off-by: Pulkit Singh Tak <quic_ptak@quicinc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: fix ptests failureBartosz Golaszewski2025-02-042-1/+38
| | | | | | | | | | | | | Linux kernel commit 8bd76b3d3f3a ("gpio: sim: lock up configfs that an instantiated device depends on") revealed an issue in libgpiod bindings tests where a GPIO simulator device is not disabled before removing its configfs entries. Add a patch (already submitted upstream) that fixes the observed ptest failures. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libeigen: Remove LGPL codePeter Kjellerstedt2025-02-032-2/+1047
| | | | | | | | | | | | | | | | | | Since libeigen is a header-only library, LGPL effectively has the same properties as GPL when it comes to affecting the licensing of the code that uses libeigen. To avoid the problem, backport a patch to remove all LGPL-2.1 code from the library. Switch to using "Minpack" rather than "MINPACK" as license since the former is the official SPDX name. Also correct the licenses for ${PN}, ${PN}-dbg and ${PN}-dev to reflect that they do not contain any GPL code (the GPL code is only used for benchmark tests and does not affect what is installed). License-Update: Correct the license information Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bmap-writer: Upgrade to 1.0.2Ayoub Zaki2025-02-031-5/+3
| | | | | | | * switch to libtinyxml2 * add streaming helper Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspdm: Fixup the build flagsAlistair Francis2025-02-031-1/+4
| | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Fix variable assignment whitespaceRichard Purdie2025-01-317-18/+17
| | | | | | | | | | | | Recipes are much more readable with whitespace around the assignment operators. Fix various assignments in meta-openembedded recipes to show this is definitely the preferred formatting. This fixes recipes with larger numbers of issues but there are just under 100 other references left to fix. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspdm: Initial support for libspdmAlistair Francis2025-01-301-0/+76
| | | | | | | | | | | libspdm is DMTF's Reference Implementation of SPDM, it's a library that can be used to implement a SPDM requester or responder in userspace. This patch adds support for building libspdm, which can then be used to build applications depending on libspdm. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: unduplicate the EXTRA_OECONF assignmentBartosz Golaszewski2025-01-281-4/+0
| | | | | | | We already set EXTRA_OECONF in libgpiod.inc, drop the second assignment. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.32.3 -> 1.33.0Jason Schonberg2025-01-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Still MIT licensed. Just removed a header from the license file. https://github.com/c-ares/c-ares/commit/595cf2133488d2e02c6389577a1b511971dba1ba Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.33.0 Features: Add DNS cookie support (RFC7873 + RFC9018) to help prevent off-path cache poisoning attacks. PR #833 Implement TCP FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT on supported systems. PR #840 Changes: Reorganize source tree. PR #822 Refactoring of connection handling to prevent code duplication. PR #839 New dynamic array data structure to prevent simple logic flaws in array handling in various code paths. PR #841 Bugfixes: ares_destroy() race condition during shutdown due to missing lock. PR #831 Android: Preserve thread name after attaching it to JVM. PR #838 Windows UWP (Store) support fix. PR #845 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zchunk: upgrade 1.4.0 -> 1.5.1Jason Schonberg2025-01-261-1/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opentelemetry-cpp: fix non-default PACKAGECONFIG optionsGyorgy Sarvari2025-01-251-10/+15
| | | | | | | | | | | | | | | | | | 1. Delete the build_package PACKAGECONFIG - it is used to build a deb/rpm package, which is handled by Yocto. 2. Add the required build time dependencies for the other PACKAGECONFIG options, as many of them were broken, and the build failed when they were enabled. (otlp_grpc, otlp_http, otlp_prometheus, testing). 3. Switch to gitsm:// protocol in SRC_URI, as some of the PACKAGECONFIG options do use some of the submodules included in the main repository. 4. Add EXTRA_OECMAKE arguments: OTELCPP_VERSIONED_LIBS and BUILD_SHARED_LIBS are required to generated versioned libraries, and avoid triggering the dev-elf qa check with the PACKAGECONFIG options that generate a SO file. PROTOBUF_PROTOC_EXECUTABLE is used by otlp_grpc and otlp_http PACKAGECONFIGs only, however this long option makes PACKAGECONFIG very hard to read - so added here. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: remove obsolete double-run of configureRoss Burton2025-01-241-9/+0
| | | | | | | | There do not appear to be libtool problems with syslog-ng, so the requirement to double-run autoreconf from 2017 must have been resolved. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: Remove references to ACLOCALEXTRAPATHKhem Raj2025-01-241-1/+1
| | | | | | ACLOCALEXTRAPATH is gone in core with commit 878e1517d4890b31332a506ce903d57e1d7dff87 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smarty: update 4.5.5 -> 5.4.2Wang Mingyu2025-01-242-28/+40
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pkcs11-provider: Upgrade 0.5 -> 0.6Ayoub Zaki2025-01-243-52/+62
| | | | | | | | Changelogs: - https://github.com/latchset/pkcs11-provider/releases/tag/v0.6 - https://github.com/latchset/pkcs11-provider/compare/v0.5...v0.6 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpp-netlib: Make SKIP_RECIPE weakKhem Raj2025-01-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: upgrade 0.26.0 -> 0.26.1Wang Mingyu2025-01-241-2/+2
| | | | | | | | | | | | | | | | | Changelog: ========== ## General improvements * Align allocations of sc_mem_secure_alloc * Fix -O3 gcc optimization failure on amd64 and ppc64el ## pkcs11-spy * Avoid crash while spying C_GetInterface() ## TCOS * Fix reading certificate Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: update 2.03.29 -> 2.03.30Wang Mingyu2025-01-244-13/+13
| | | | | | | | | | 0001-implement-libc-specific-reopen_stream.patch 0004-tweak-MODPROBE_CMD-for-cross-compile.patch 0005-do-not-build-manual.patch refreshed for 2.03.30 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freeipmi: update 1.6.14 -> 1.6.15Wang Mingyu2025-01-242-51/+2
| | | | | | | | | | | | | | | | | | | 0001-Fix-undeclared-function-errors.patch removed since it's included in 1.6.15 Changelog: ========== - In ipmi-config, fix incorrect output of IPv6_Dynamic_Address_Source_Type. - In ipmi-oem, increase precision of Dell cumulative energy output. - Do not advertise options that are only available when special debugging is compiled into FreeIPMI. - Fix build errors with implicit-function-declaration. - libfreeipmi: remove unnecessary / duplicate parameter checks. - Fix gcc 14.x build failures. - Minor documentation updates. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cxxopts: upgrade 3.2.0 -> 3.2.1Wang Mingyu2025-01-241-1/+1
| | | | | | | | Changelog: * Fix compilation with optional on C++20. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 24.12.0 -> 25.01.0Yogita Urade2025-01-202-129/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes fix for CVE-2024-56378 Changelog: =========== core: * TextOutputDev: Better detect fakebold words * TextOutputDev: Faster sorting algorithm * Internal code improvements * Fix crashes in malformed documents cpp: * Remove rect parameter from image::copy, it was never implemented qt6: * Fix crash in Submit Forms if document links to non existing field qt5: * Fix crash in Submit Forms if document links to non existing field glib: * mark transfer of poppler_page_get_selected_region utils: * pdfdetach: Make -savefile work with Unicode strings. Issue #1540 build system: * Don't update pdfsig.pot when POT-Creation-date is the only change Droped 0001-Don-t-update-pdfsig.pot-when-POT-Creation-date-is-th.patch as this is available in 25.01.0 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.32.2 -> 1.32.3Jason Schonberg2025-01-201-1/+1
| | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.32.3 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.32.1 -> 1.32.2Jason Schonberg2025-01-201-1/+1
| | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.32.2 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.32.0 -> 1.32.1Jason Schonberg2025-01-201-1/+1
| | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.32.1 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xrdp: upgrade 0.9.19 -> 0.9.20Jason Schonberg2025-01-175-24/+15
| | | | | | | | | Patches updated with devtool Changelog: https://github.com/neutrinolabs/xrdp/releases/tag/v0.9.20 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cxxopts: add new recipeBartosz Szostak2025-01-161-0/+20
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yyjson: force build shared libraryBartosz Szostak2025-01-161-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.31.0 -> 1.32.0Jason Schonberg2025-01-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.32.0 Features: Add support for DNS 0x20 to help prevent cache poisoning attacks, enabled by specifying ARES_FLAG_DNS0x20. Disabled by default. PR #800 Rework query timeout logic to automatically adjust timeouts based on network conditions. The timeout specified now is only used as a hint until there is enough history to calculate a more valid timeout. PR #794 Changes: DNS RR TXT strings should not be automatically concatenated as there are use cases outside of RFC 7208. In order to maintain ABI compliance, the ability to retrieve TXT strings concatenated is retained as well as a new API to retrieve the individual strings. This restores behavior from c-ares 1.20.0. PR #801 Clean up header inclusion logic to make hacking on code easier. PR #797 GCC/Clang: Enable even more strict warnings to catch more coding flaws. 253bdee MSVC: Enable /W4 warning level. PR #792 Bugfixes: Tests: Fix thread race condition in test cases for EventThread. PR #803 Windows: Fix building with UNICODE. PR #802 Thread Saftey: ares_timeout() was missing lock. 74a64e4 Fix building with DJGPP (32bit protected mode DOS). PR #789 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* monit: upgrade 5.34.3 -> 5.34.4Wang Mingyu2025-01-141-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========== - If the Monit configuration file contains a string with unbalanced escape sequences, Monit may crash upon startup. - If the password in the set mmonit URL contains only binary characters, syntax check passed (-t), but Monit aborts after start and reports error - If the every <cron> statement contained a syntax error, syntax check passed (-t), but Monit aborts after start and reports error - If the timeout option value was set to 0, the syntax check was successful (-t), but Monit aborts after starting and reports error - The set syslog statement's facility option did not permit the specification of the log_user. - Double interpretation of format strings during RETHROW Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsoncons: upgrade 1.0.0 -> 1.1.0Wang Mingyu2025-01-141-1/+1
| | | | | | | | | | Changelog: =========== - Reverted changes to 'basic_json_parser' API introduced in 1.0.0, cf Git issue #576 - Git Issue #554: Made headers self-contained Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iniparser: upgrade 4.2.4 -> 4.2.5Wang Mingyu2025-01-141-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== - Fix stack buffer overflow in iniparser dump functions (#175) - Update doxygen main page, merge it with README and use it as new main page - Explain how to build documentation as it not build per default - Stylize the name iniParser as it used to be done - Mention CMake options to prevent them from being overlooked - Add build instructions for MinGW - Replace outdated installation instructions by link to README sections - Remove section numbers from README - add DESCRIPTION, HOMEPAGE_URL and LANGUAGES in cmake project() - Fix MSVC build issues Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.30.0 -> 1.31.0Jason Schonberg2025-01-131-2/+2
| | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.31.0 Changes: Enable Query Cache by default. PR #786 Bugfixes: Enhance Windows DNS configuration change detection to also detect manual DNS configuration changes. PR #785 Various legacy MacOS Build fixes. Issue #782 Ndots value of zero in resolv.conf was not being honored. 852a60a Watt-32 build support had been broken for some time. PR #781 Distribute ares_dns_rec_type_tostr manpage. PR #778 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* websocketpp: Skip recipe, not buildable with boost >= 1.87Khem Raj2025-01-131-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpp-netlib: Skip recipe, not buildable with boost >= 1.87Khem Raj2025-01-131-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpprest: Skip recipe due to unbuildable dependency websocketppKhem Raj2025-01-131-0/+2
| | | | | | Websocketpp needs to be ported to work with booost >= 1.87 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtinyxml: patch CVE-2023-34194Peter Marko2025-01-102-0/+32
| | | | | | | | Take patch from Debian: https://salsa.debian.org/debian/tinyxml/-/commit/2366e1f23d059d4c20c43c54176b6bd78d6a83fc Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtinyxml: patch CVE-2021-42260Peter Marko2025-01-102-1/+30
| | | | | | | | Take patch from Debian: https://salsa.debian.org/debian/tinyxml/-/commit/38db99c12e43d7d6e349403ce4d39a706708603d Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>