Commit Graph

39420 Commits

Author SHA1 Message Date
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
iwanicki92 6a5660078e python3-typer: add missing runtime dependencies
Move `rich` and `shellingham` from `ptest` to main package as `typer`
depends on them. Remove `click` since it was vendored in 0.26.0 and
`typing-extensions` since it isn't mentioned in pyproject.toml, and the
only use is in module that is loaded when running on Windows.

Add missing `annotated-doc` package rdependency, and missing python3
modules (went through the code to check the imports)

Signed-off-by: iwanicki92 <iwanicki92@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:06 -07:00
iwanicki92 45e6e47491 python3-rich: add missing runtime dependencies
`python3-markdown-it-py` was missing along with some python3 modules.
I went through the code and added everything imported that I noticed,
except modules imported on Windows.

Signed-off-by: iwanicki92 <iwanicki92@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:06 -07:00
Ankur Tyagi 29ce577f17 parallel: upgrade 20260522 -> 20260722
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:06 -07:00
Ankur Tyagi fa3fde5573 libwmf: upgrade 0.2.13 -> 0.2.15
Also included tag in the SRC_URI.

https://github.com/caolanm/libwmf/releases/tag/v0.2.15

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:06 -07:00
Ankur Tyagi 53bb5b9f49 mbpoll: upgrade 1.5.2 -> 1.5.4
Dropped 0001-allow-build-with-cmake-4.patch as upstream fixed it.
Also included tag in the SRC_URI.

https://github.com/epsilonrt/mbpoll/releases/tag/v1.5.3
https://github.com/epsilonrt/mbpoll/releases/tag/v1.5.4

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:05 -07:00
Ankur Tyagi d9d2f6652a jsoncpp: upgrade 1.9.7 -> 1.9.8
Dropped patches that are merged in the upstream version.

Changelog:
https://github.com/open-source-parsers/jsoncpp/releases/tag/1.9.8

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:05 -07:00
Ankur Tyagi 89b5f39b22 unbound: upgrade 1.25.1 -> 1.25.2
This release has a number of security fixes.
https://github.com/NLnetLabs/unbound/releases/tag/release-1.25.2

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:05 -07:00
Ankur Tyagi 7462895d71 tcpreplay: upgrade 4.5.2 -> 4.5.5
Release Notes:
https://github.com/appneta/tcpreplay/releases/tag/v4.5.3
https://github.com/appneta/tcpreplay/releases/tag/v4.5.4
https://github.com/appneta/tcpreplay/releases/tag/v4.5.5

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-02 09:18:05 -07:00