Commit Graph

39428 Commits

Author SHA1 Message Date
Ankur Tyagi 9828a6cb2f python3-cachetools: upgrade 7.1.4 -> 7.1.7
https://github.com/tkem/cachetools/blob/v7.1.7/CHANGELOG.rst

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 00:03:48 -07:00
Khem Raj f3768d3233 librav1e: Drop need for a dependency on libgit2
rav1e's default features include git_version, which pulls built/git2 and thus
libgit2-sys into build.rs -- a *build-dependency*, so it is probed and linked
for the build host.  cargo_common exports LIBGIT2_NO_VENDOR, so libgit2-sys
probes pkg-config, which points at the target sysroot, and the host link then
picks up the target's libm.so linker script.  That script names absolute
target paths (/usr/lib/libm.so.6), which only resolve on the build host when
host and target architectures differ enough for ld to skip the script as
incompatible, so this breaks on aarch64 hosts building aarch64 targets.
git_version only embeds a git hash in the version string, which is
meaningless here, so drop it and keep the rest of the default feature set.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:43 -07:00
Wang Mingyu fd8610403d zchunk: upgrade 1.5.3 -> 1.5.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:43 -07:00
Wang Mingyu b523a0b234 tuna: upgrade 0.20 -> 0.21
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:42 -07:00
Wang Mingyu 7653325308 sip: upgrade 6.15.3 -> 6.16.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:42 -07:00
Wang Mingyu 9043fbe514 python3-virtualenv: upgrade 21.7.0 -> 21.7.1
Changelog:
==========
- docs(branding): clarify official logo vs favicon
- Upgrade embedded pip/setuptools/wheel

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:42 -07:00
Wang Mingyu 974fbff81e python3-twine: upgrade 6.2.0 -> 7.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:42 -07:00
Wang Mingyu 83c617538d python3-ruff: upgrade 0.16.0 -> 0.16.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:42 -07:00
Wang Mingyu 653f1db55c python3-redis: upgrade 8.0.1 -> 8.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:42 -07:00
Wang Mingyu e7bec6a27b python3-rarfile: upgrade 4.4 -> 4.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:41 -07:00
Wang Mingyu 3c07f6f715 python3-nltk: upgrade 3.10.0 -> 3.10.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:41 -07:00
Wang Mingyu 6694b1852b python3-ipython: upgrade 9.15.0 -> 9.16.0
License-Update: remove trailing whitespace

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:41 -07:00
Wang Mingyu 670cba439e python3-inline-snapshot: upgrade 0.35.2 -> 0.35.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:41 -07:00
Wang Mingyu e163f885ed python3-huey: upgrade 3.3.0 -> 3.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:41 -07:00
Wang Mingyu e3fa88e4d4 python3-fsspec: upgrade 2026.6.0 -> 2026.7.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:41 -07:00
Wang Mingyu eb9f0da750 python3-filelock: upgrade 3.32.0 -> 3.32.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:41 -07:00
Wang Mingyu a849d0ce12 python3-engineio: upgrade 4.13.3 -> 4.13.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:40 -07:00
Wang Mingyu 4f3db1bff2 python3-dunamai: upgrade 1.26.1 -> 1.26.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:40 -07:00
Wang Mingyu 7c4622018d python3-discovery: upgrade 1.5.0 -> 1.5.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:40 -07:00
Wang Mingyu 9a1825c9e0 python3-coverage: upgrade 7.15.2 -> 7.15.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:40 -07:00
Wang Mingyu 7a05c34340 python3-cbor2: upgrade 6.1.3 -> 6.1.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:40 -07:00
Wang Mingyu 9df4452b25 python3-bitarray: upgrade 3.9.2 -> 3.10.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:40 -07:00
Wang Mingyu 0afbcce198 python3-aiohue: upgrade 4.8.1 -> 4.9.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:39 -07:00
Wang Mingyu 690984ae6d pegtl: upgrade 4.0.0 -> 4.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:39 -07:00
Wang Mingyu 76510c5053 pax-utils: upgrade 1.3.10 -> 1.3.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:39 -07:00
Wang Mingyu c347929f84 nanomsg: upgrade 1.2.2 -> 1.2.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:39 -07:00
Wang Mingyu c8222ee303 nano: upgrade 9.1 -> 9.2
Changelog:
===========
- Nano refuses to start when standard output is not a terminal.
- Options --newbuffer and 'set newbuffer' were added as better
  synonyms of --multibuffer and 'set multibuffer'.
- Legacy keystroke pairs ^W^T and ^/^T are recognized again.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:39 -07:00
Wang Mingyu a8cad54c28 libtevent: upgrade 0.17.1 -> 0.17.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:39 -07:00
Wang Mingyu 7b9a3f2ea6 libtalloc: upgrade 2.4.4 -> 2.5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:38 -07:00
Wang Mingyu 2a6a932c46 ctags: upgrade 6.2.20260726.0 -> 6.2.20260802.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 22:57:38 -07:00
Khem Raj 703672013b uim: Fix uim-module-manager segfault from a GC'd require filename
uim-module-manager crashes in uim_init() while requiring key.scm:

    #0  __strlen_evex ()
    #1  make_loaded_str (filename=0x7e)
    #2  scm_p_require ()
    ...
    #29 uim_init ()

scm_p_require() dereferences its FILENAME argument again after the
nested scm_load(), but nothing keeps a tagged ScmObj reference to it.
SigScheme's conservative collector only accepts properly tagged words
(within_heapp() / SCM_TAG_CONSISTENTP()), while the compiler keeps just
SCM_DROP_TAG(filename) and the interior char *, so the string is swept
and its cell recycled mid-load:

    before load: cell=0x7ffff7d5a090 obj_x=0x555555569180 "key.scm"
    after  load: cell=0x7ffff7d5a090 obj_x=0x7e            <- recycled

Whether it triggers is pure allocation timing, which is why uim-native
fell over while the cross-built uim ran the same scm files fine.

Add the patch to the common SRC_URI rather than the class-target one,
since it is uim-native that scm/Makefile runs at build time.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 18:10:23 -07:00
Khem Raj 787d1b73e2 meta-oe: repair broken recipe upstream version-checks
A full check-upgrade-status sweep of meta-oe found 121 recipes reporting
UNKNOWN_BROKEN: their upstream version check resolved no version. This
adds the correct check metadata to each so the version check works again.

Fixes, by mechanism:
 - wget/tarball recipes: add UPSTREAM_CHECK_URI + UPSTREAM_CHECK_REGEX
   pointing at the real release listing (SourceForge files pages, GitHub
   releases pages, GNU/ftp mirrors, distro pools).
 - git recipes with release tags in a non-default format: add
   UPSTREAM_CHECK_GITTAGREGEX matching the actual tag scheme.
 - git repos with no tags at all: UPSTREAM_CHECK_COMMITS = "1".
 - recipes whose upstream has no checkable release channel, or whose PV
   format cannot be compared against upstream tags (CPAN zero-padded
   versions, AUTOINC "git" PVs, dash-separated tags the checker cannot
   convert): UPSTREAM_VERSION_UNKNOWN = "1" with an explanatory comment.

Also override GITHUB_BASE_URI for libppd's sibling libcupsfilters where the
github-releases class default pointed at a non-existent org (404).

Only version-check metadata is touched; no SRC_URI, SRCREV, PV, or checksum
is changed, so nothing that gets built is affected. Each fix was verified
with devtool check-upgrade-status: 120 of 121 now resolve (MATCH, UPDATE,
COMMITS, or an honestly-declared UNKNOWN). The remaining recipe (libubox)
already has correct metadata and only fails locally because the git://
port to git.openwrt.org is firewalled on the build host.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 18:09:53 -07:00
Ross Burton 0a60011ec1 nushell: add missing build dependencies
Needed since our cargo class now stops the git2-sys and sqlite3-sys
crates from using a bundled copies of the libraries.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:10 -07:00
Ross Burton bb46aa517f lsd: add missing libgit2 build dependency
Needed since our cargo class now stops the git2-sys crate from using a
bundled copy of libgit2. Also inherit pkgconfig as that is used to find
the system libgit2.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:09 -07:00
Ross Burton 62fc6e6124 librice: allow building bundled rice-proto
rice-proto isn't really bundled but is a subproject in librice that is
built using the pkg-config crate. However the cargo class now disables
bundled dependencies, so explicitly allow rice-proto to be built.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:09 -07:00
Ross Burton 7bf5f6c248 librav1e: add missing libgit2 build dependency
Not sure why an AV1 encoder needs libgit2 but that's rust's dependency
tree for you.  Needed since our cargo class now stops the git2-sys crate
from using a bundled copy of libgit2.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:09 -07:00
AshishKumar Mishra 0b8685f28c image_types_sparse: switch ext* conversion to ext2simg_android
We have RFC discussion at
https://lists.openembedded.org/g/openembedded-devel/message/124499
https://lists.openembedded.org/g/openembedded-devel/message/125497

Move ext* sparse image generation from 'img2simg' to ' ext2simg_android'

Signed-off-by: AshishKumar Mishra <emailaddress.ashish@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:09 -07:00
AshishKumar Mishra 01d621f632 android-tools: export libsparse/libbase/liblog headers and libs to sysroot
Export libsparse, libbase, and liblog headers and libraries to the sysroot.
Currently, these are often internal to the build.
Reorganise header installation to ${includedir}/sparse to match the expected
include paths for e2fsprogs contrib tools.

Signed-off-by: AshishKumar Mishra <emailaddress.ashish@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:08 -07:00
AshishKumar Mishra 048bdb8a0f e2fsprogs-ext4sparse-native: compiles ext2simg.c using android-tools-native
Add a custom do_compile step to build the  ext2simg_android utility (ext2simg)
when building for the native class.
This can be used to generate ext* based sparse image

Signed-off-by: AshishKumar Mishra <emailaddress.ashish@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:08 -07:00
Khem Raj 91ca86a432 crash-cross-canadian: Use oe.utils.all_multilib_tune_values in the docs
oe-core 6b2defb521 ("utils: Move functions from utils.bbclass to utils.py")
moved all_multilib_tune_values out of utils.bbclass, so the unqualified name
is no longer available to recipes. Update the packagegroup snippet in the
comment block so that copying it still works.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:08 -07:00
Khem Raj 4fc7c36afb kernel-selftest: Drop obsolete dependency on linux-kernel-base
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 16:53:08 -07:00
Ankur Tyagi 058e0c139e liburing: upgrade 2.12 -> 2.15
Also included tag in the SRC_URI.

Changelog:
https://github.com/axboe/liburing/releases/tag/liburing-2.15

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:41 -07:00
Ankur Tyagi 6034c7f14f crow: upgrade 1.3.2 -> 1.3.3
Changelog:
https://github.com/CrowCpp/Crow/releases/tag/v1.3.3

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:41 -07:00
Ankur Tyagi 568b12546c cjose: upgrade 0.6.2.4 -> 0.6.2.7
Changelog:
https://github.com/OpenIDC/cjose/releases/tag/v0.6.2.5
https://github.com/OpenIDC/cjose/releases/tag/v0.6.2.6
https://github.com/OpenIDC/cjose/releases/tag/v0.6.2.7

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:40 -07:00
Ankur Tyagi f5d901b676 libplacebo: upgrade 7.351.0 -> 7.360.1
Dropped patch that is merged in the upstream version.
Also updated branch and included tag in the SRC_URI.

Changelog:
https://code.videolan.org/videolan/libplacebo/-/tags/v7.360.0
https://code.videolan.org/videolan/libplacebo/-/tags/v7.360.1

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:40 -07:00
Ankur Tyagi 9c4278ac10 gtkwave: upgrade 3.3.127 -> 3.3.128
License-Update: update md5sum

Changelog:
- Hurd compile fix.
- Update lz4 to 1.10.0.

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:40 -07:00
Ankur Tyagi c683fc0fdb drm-info: upgrade 2.9.0 -> 2.10.0
Changelog:
https://gitlab.freedesktop.org/emersion/drm_info/-/tags/v2.10.0

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:40 -07:00
Niko Mauno de818f92b4 meta-oe: Drop obsolete INC_PR declarations
The variable was pruned from oe-core already in 2020 since
commit 3fdd772b419b ("recipes: Remove remaining INC_PR variables")

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:40 -07:00
Jaipaul Cheernam 8ac0b70c8a rsyslog: add autoconf-archive-native to DEPENDS
configure.ac uses AX_COMPILER_FLAGS, AX_PROG_JAVAC and AX_PROG_JAVA
from autoconf-archive, and autoreconf regenerates aclocal.m4 so the
copy in the tarball doesn't help.

  | configure.ac:61: error: undefined or overquoted macro: AX_COMPILER_FLAGS
  | autoreconf: error: autoconf failed with exit status: 1

Works today only because relp depends on libidn which depends on
autoconf-archive. Depend on it directly.

Signed-off-by: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-03 13:34:40 -07:00
Markus Volk a3d22fd0fc libcec: update 7.1.1 -> 8.1.3
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 19:58:12 -07:00