summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* thin-provisioning-tools: Upgrade to 1.1.0Khem Raj2025-02-272-21/+24
| | | | | | | Specify BINDGEN_EXTRA_CLANG_ARGS to pass correct cflags to bindgen during cross compile Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: fix autoreconfRoss Burton2025-02-271-0/+2
| | | | | | | autoreconf needs to be told where to find macros as the Makefile.am does not do this. Signed-off-by: Ross Burton <ross.burton@arm.com>
* cgdb: fix autoreconfRoss Burton2025-02-271-0/+2
| | | | | | | autoreconf needs to be told where to find macros as the Makefile.am does not do this. Signed-off-by: Ross Burton <ross.burton@arm.com>
* log4cpp: fix autoreconfRoss Burton2025-02-271-0/+2
| | | | | | | autoreconf needs to be told where to find macros as the Makefile.am does not do this. Signed-off-by: Ross Burton <ross.burton@arm.com>
* tk: exclude aclocal so existing macros are usedRoss Burton2025-02-271-0/+1
| | | | | | | This package has hand-coded aclocal.m4 so ensure that we don't run aclocal. Signed-off-by: Ross Burton <ross.burton@arm.com>
* monit: fix autoreconfRoss Burton2025-02-271-4/+3
| | | | | | | autoreconf needs to be told where to find macros as the Makefile.am does not do this. Signed-off-by: Ross Burton <ross.burton@arm.com>
* xmlrpc-c: use autoreconfRoss Burton2025-02-272-4/+21
| | | | | | | Add a patch to not use AM_INIT_AUTOMAKE as automake isn't actually used, and just let autotools.bbclass run autoreconf. Signed-off-by: Ross Burton <ross.burton@arm.com>
* neon: remove obsolete class-native overrideRoss Burton2025-02-271-3/+0
| | | | | | This prefix override for native builds is no longer needed. Signed-off-by: Ross Burton <ross.burton@arm.com>
* neon: use gettext classRoss Burton2025-02-271-6/+4
| | | | | | | Just use the gettext class to simplify the enable/disabling of NLS support. Signed-off-by: Ross Burton <ross.burton@arm.com>
* neon: fix autoreconfRoss Burton2025-02-271-0/+2
| | | | | | | autoreconf needs to be told where to find macros as the Makefile.am does not do this. Signed-off-by: Ross Burton <ross.burton@arm.com>
* tigervnc: small cleanupsRoss Burton2025-02-271-3/+3
| | | | | | | Add some implicit dependencies which are explicitly checked for, a small comment, and remove an obsolete FILES:PN-dbg. Signed-off-by: Ross Burton <ross.burton@arm.com>
* tigervnc: simplify xserver unpack and buildRoss Burton2025-02-271-51/+8
| | | | | | | | | | | | When unpacking, just use cp to hardlink the xserver source tree into the tigervnc source tree. When configuring, instead of replicating complicated logic, we can simply set the variable AUTOTOOLS_SCRIPT_PATH and just call autotools_do_configure. Some of the options passed to the xserver configure are obsolete so remove them. Signed-off-by: Ross Burton <ross.burton@arm.com>
* tigervnc: fix systemd unit packagingRoss Burton2025-02-271-3/+4
| | | | | | | Pass the correct path so the unit is installed where it should be, and use the systemd class to ensure the unit is enabled correctly. Signed-off-by: Ross Burton <ross.burton@arm.com>
* libgphoto2: remove redundant autoconfingRoss Burton2025-02-272-56/+0
| | | | | | | | | | The configure scripts do the right thing now, so there's no need to patch configure.ac or manually invoke the sub-configure. Also remove obsolete FILES, -dbg is packaged automatically and we don't install .la files. Signed-off-by: Ross Burton <ross.burton@arm.com>
* poke: remove obsolete acpathsRoss Burton2025-02-271-4/+0
| | | | | | | | | As of "autotools: don't try and find in-tree macros" in core, acpaths is no longer used. Also switch to out-of-tree builds as this appear to work now. Signed-off-by: Ross Burton <ross.burton@arm.com>
* php: remove obsolete acpathsRoss Burton2025-02-271-2/+0
| | | | | | | As of "autotools: don't try and find in-tree macros" in core, acpaths is no longer used. Signed-off-by: Ross Burton <ross.burton@arm.com>
* zsh: modernise autoconf useRoss Burton2025-02-271-7/+2
| | | | | | | | No need to manually write do_configure, the config.h.in is generated with autoheader so don't disable that, but disable aclocal as that file is hand-maintained. Signed-off-by: Ross Burton <ross.burton@arm.com>
* zsh: enable out-of-tree buildsRoss Burton2025-02-271-1/+1
| | | | | | This appears to work, so use it. Signed-off-by: Ross Burton <ross.burton@arm.com>
* iksemel: removeRoss Burton2025-02-274-145/+0
| | | | | | | Iksemel is a XML parser library that was designed for Jabber applications, but it has no users and hasn't been maintained for 14 years. Signed-off-by: Ross Burton <ross.burton@arm.com>
* zsh: add missing manpages PACKAGECONFIGRoss Burton2025-02-271-0/+3
| | | | | | | | | | | | If zsh is built with the api-documentation enabled, the manpages.bbclass adds the 'manpages' PACKAGECONFIG but this isn't defined: ERROR: zsh-5.9-r0 do_configure: QA Issue: zsh: invalid PACKAGECONFIG: manpages [invalid-packageconfig] zsh doesn't have an option to disable the manpages, so add a stub PACKAGECONFIG to silence this error. Signed-off-by: Ross Burton <ross.burton@arm.com>
* libsdl2-image: upgrade to 2.8.5Ross Burton2025-02-271-2/+2
| | | | | | | | | | | Upstream rebuilt the 2.8.4 tarball[1] so builds without an existing download fail. License-Update: copyright years updated. [1] https://github.com/libsdl-org/SDL_image/issues/515 Signed-off-by: Ross Burton <ross.burton@arm.com>
* poke: enable out of tree buildsRoss Burton2025-02-271-2/+1
|
* cpuid: fix strippingRoss Burton2025-02-271-3/+1
| | | | | | | | | | | | | | cpuid's Makefile passes -s to install to strip the binaries, but as this uses the _host_ strip it can fail if that strip doesn't know about the target (for example, building cpuid for x86 on aarch64): install -D -s -m 755 cpuid .../image/usr/bin/cpuid strip: Unable to recognise the format of the input file `.../image/usr/bin/cpuid' Set INSTALL_STRIP='' so that the binaries are not stripped, and remove the INSANE_SKIP for already-stripped. Signed-off-by: Ross Burton <ross.burton@arm.com>
* abseil-cpp: upgrade 20240722.0 -> 20250127.0Changqing Li2025-02-272-33/+2
| | | | | | | | | | | | Upgrade to the latest new LTS release, release note: https://github.com/abseil/abseil-cpp/releases?page=1 * drop 0005-Don-t-match-Wnon-virtual-dtor-in-the-flags-are-neede.patch, already include in this LTS release * Include security fix for CVE-2025-0838 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 16.8 -> 17.4Changqing Li2025-02-264-18/+23
| | | | | | | | | | | | | | | | | This is a major version upgrade, see release note: https://www.postgresql.org/docs/release/ * Refresh patches: 0003-configure.ac-bypass-autoconf-2.69-version-check.patch 0005-postgresql-fix-ptest-failure-of-sysviews.patch * Removed dropped option --enable-thread-safety * Add depends for bison-native * Fix do_packge_qa error: *.c *.h generated by bison or flex leave full paths in comment, rewrite those before *-src packaging Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: specify pkgconfig directoryYi Zhao2025-02-261-0/+1
| | | | | | | | | Set correct pkgconfig directory via INSTALL_PCDIR, otherwise on 64-bit targets, the .pc file will be installed to /usr/lib64/pkgconfig by default. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: set pam module path to ${base_libdir}/securityYi Zhao2025-02-261-9/+1
| | | | | | | | Set pam module path to ${base_libdir}/security via INSTALL_PAMDIR. Then we can get rid of the workaround in do_install. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: upgrade 2.1.0 -> 2.1.1Wang Mingyu2025-02-261-2/+2
| | | | | | | | | | | | | | | | | License-Update: change LICENSE to LICENSE.txt Copyright year updated to 2025. fix license to follow SPDX format Changelog: =========== - remove non-Linux support from all compilation paths (OS_KERNEL_NAME) - add an aarch64 cross-compilation (requested by DAOS) - mute error messages when transactions are intentionally aborted - mute error message "Cannot find any matching device, no bad blocks found" when PMDK is used without PMem Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.3 -> 1.0.4Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Prevent potential division by zero - Fix stack overflow for unresolved references - Fix buffer overflow in u8_strlen - Fuzzing improvements - Spelling corrections - Detect circular references when parsing schemas - Use statically allocated regexes for date/time pattern matching - Allow permissive validation of date/time formats Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ser2net: upgrade 4.6.3 -> 4.6.4Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | Changelog: =========== - tests: Fix some typos in the ipmisol basic test - tests: Fix the modemstate and add linestate tests - Fix modemstate and linestate handling - Fix break sending to use the right function Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qpdf: upgrade 11.9.1 -> 11.10.1Wang Mingyu2025-02-261-1/+1
| | | | | | | | Changelog: https://qpdf.readthedocs.io/en/stable/release-notes.html Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-psycopg: upgrade 3.2.4 -> 3.2.5Wang Mingyu2025-02-261-1/+1
| | | | | | | | Changelog: 3x faster UUID loading thanks to C implementation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ply: upgrade 2.3.0 -> 2.4.0Wang Mingyu2025-02-261-2/+2
| | | | | | | | | | | | | Changelog: ============== - New architecture: mips - New architecture: loongarch - Output buffering can now be unconditionally disabled - New provider: profile - Incorrect stack management when accessing tracepoint data Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* parallel: upgrade 20250122 -> 20250222Wang Mingyu2025-02-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: upgrade 0.11.0 -> 0.11.1Wang Mingyu2025-02-261-2/+2
| | | | | | | | | | | | | | | | | | | Changelog: =========== * Fix multipathd crash because of invalid path group index value, for example if an invalid path device was removed from a map. * Make sure maps are reloaded in the path checker loop after detecting an inconsistent or wrong kernel state (e.g. missing or falsely mapped path device). Wrongly mapped paths will be unmapped and released to the system. * Fix the problem that 'group_by_tpg' might be disabled if one or more paths were offline during initial configuration. * Fix possible misdetection of changed pathgroups in a map. * Fix the problem that if a map was scheduled to be reloaded already, 'max_sectors_kb' might not be set on a path device that was being added to a multipath map. This problem was introduced in 0.9.9. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcelog: upgrade 202 -> 204Wang Mingyu2025-02-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsoncons: upgrade 1.1.0 -> 1.2.0Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | Changelog: ============== - jsonpath length function with recursive select argument gives wrong result - Support nested JSON to CSV. Add flat, column_mapping, and max_nesting_depth options to basic_csv_options - Add raw_tag() accessor to basic_cbor_cursor. Add functions begin_object_with_tag, begin_array_with_tag, uint64_value_with_tag etc. to basic_cbor_encoder to support encoding values with raw CBOR tags. - Support custom JSON Schema error messages with errorMessage keyword. Add enable_custom_error_message option to evaluation_options. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iniparser: upgrade 4.2.5 -> 4.2.6Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== - Fix heap overflow in 'iniparser_dumpsection_ini()' - Add test to reproduce heap overflow in 'iniparser_dumpsection_ini()' - Clean-up - Ingore temporary vim files - Symlink compile_commmands.json to make YouCompleteMe in vim work - Fix typo - Fix links to FAQ sites in doxygen generated documentation - Escape names to prevent doxygen trying to interpret them as command - Enable command line arguments for tests - Fix packaging status description - Add packaging status badge to give users and me an overview - Convert @-value that slipped through Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.6.0 -> 3.7.0Wang Mingyu2025-02-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 25.1.24 -> 25.2.10Wang Mingyu2025-02-261-2/+2
| | | | | | | | | | | Changelog: =========== - Rust reflection: simplify dependencies, fix Android build compatibility - [Swift] Adds swift 6 to the build matrix & bumps swift to 5.9 - Upgrade dependencies Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* double-conversion: upgrade 3.3.0 -> 3.3.1Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | Changelog: ============= - Hash pin Github workflows - Create dependabot.yml - Add _ITERATOR_DEBUG_LEVEL=2 and _DEBUG defines - Add bzlmod MODULE.bazel file - Add CIFuzz Github Action - Update MODULE.bazel and README.md. - Remove the explicit dependency on rules_cc. - Add missing headers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20250202.0 -> 6.1.20250223.0Wang Mingyu2025-02-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cglm: upgrade 0.9.4 -> 0.9.6Wang Mingyu2025-02-261-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* asyncmqtt: upgrade 9.0.2 -> 10.0.0Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | breaking changes #388 ================== - Re-organized include files. - Removed non bulk read to meet Sans-I/O interface. - Supported I/O independent (aka Sans-I/O) library. - underlying_handshake functionality is updated from free function to member function. other updates ================ - Added invalid combination checking of sharename and nl(no local). - Fixed receive maximum processing. - Fixed invalid Message Expiry Interval applying. - Fixed invalid template parameter comparison. - Added custom logger example. - Refined documents. - Made colored log selectable (by default true(colored)). - Fixed misuse of bound allocator. - Fixed TLS example. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyang: update from 2.1.148 to 3.7.8Randy MacLeod2025-02-261-3/+3
| | | | | | | | | | | | | | | | | | Update libyang from 2.1.148 to 3.7.8 Only the copyright years changed the LICENSE file in commit: b13198971 doc UPDATE libyang v3 transition so update that checksum. Note that the prefix 'ly_' was added to header files in: 8f702ee38 libyang UPDATE add prefix for common and config files so the multilib header install:append was updated in the recipe. Packages that depend on libyang, such as frr, still compile. The ptests all continue to pass. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: update from 8.2408.0 to 8.2502.0Randy MacLeod2025-02-251-1/+1
| | | | | | | | | | | | | | | Update rsyslog from 8.2408.0 to 8.2502.0. Full Changelog: https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog ptest results did not change from 2408: TOTAL: 469 PASS: 464 SKIP: 5 Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* capnproto: only export binaries for native buildGyorgy Sarvari2025-02-253-44/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | The base problem this is trying to solve: capnproto has two main components: libraries that can be linked against, and binary files that can generate c++ code from capnproto definitions. When cross-compiling one needs to use the cross-compiled libraries, but with the native definition-compilers. When linking against capnproto from another recipe, cross-compilation fails, because the cmake files generated by capnproto verify the existence of binary files in $bindir. When using a cross-compiled version of capnproto, these binary files do not exist in RECIPE_SYSROOT, so the compilation fails. The previous patch: the previous solution patched the CMakeLists.txt file in a way that it didn't export nor install the generated binary files. Accidentally this also happened with native build (and happened knowingly with target builds). The new patch: instead of not installing and not exporting the binaries, just install them without exporting, when creating a target build. During compilation check is CMAKE_CROSSCOMPILING is set (coming from cmake.bbclass) - if it is set, only install the binaries, without exporting. When it is not set, resort to the original behavior. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nano: Remove dependency on fileAlexis Cellier2025-02-251-1/+1
| | | | | | | | | | Dependency on file was added on version 2.7.4, but even then, there was no reference to this dependency in nano documentation. Today, still no reference to file as a dependency. Cc: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Alexis Cellier <alexis.cellier@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspdm: do not build for mips64Yi Zhao2025-02-251-0/+1
| | | | | | | | Fix error for qemumips64: ERROR: libspdm_3.6.0.bb: unsupported architecture 'mips64' Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* inotify-tools: upgrade 3.22.6.0 -> 4.23.9.0Yi Zhao2025-02-254-191/+1
| | | | | | | | | | | ChangeLog: https://github.com/inotify-tools/inotify-tools/releases/tag/4.23.8.0 https://github.com/inotify-tools/inotify-tools/releases/tag/4.23.9.0 Drop local patches as they have been merged upstream. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>