Commit Graph
40109 Commits
Author SHA1 Message Date
Ross Burton c3085021b2 python3-mccabe: remove obsolete DEPENDS
These dependencies are no longer needed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-05 09:06:42 -07:00
Ross Burton cf2ed97c6d python3-astroid: remove obsolete DEPENDS
These dependencies are no longer needed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-05 09:06:42 -07:00
Ross Burton 9dd6f0c984 python3-arpeggio: remove obsolete DEPENDS
These dependencies are no longer needed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-05 09:06:42 -07:00
Sunil DoraandDeepesh Varatharajan 1962463e22 bcc: Fix build with LLVM 23
LLVM 23 changed the MCContext constructor to take MCAsmInfo,
MCRegisterInfo and MCSubtargetInfo by reference rather than by pointer,
so bcc no longer builds:

  src/cc/bcc_debug.cc:151:68: error: no matching function for call to
  'llvm::MCContext::MCContext(...)'

Backport the upstream fix. It is guarded on LLVM_VERSION_MAJOR so older
Clang keeps working. There is no release carrying it yet; v0.37.0 is
still the newest tag.

Co-authored-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:39 -07:00
Sunil DoraandDeepesh Varatharajan 138648195f castxml: Fix build with LLVM 23
Clang 23 renamed ASTContext::getRawCommentForDeclNoCache to
getRawCommentNoCache, so castxml no longer builds:

  src/Output.cxx:1976:47: error: 'const class clang::ASTContext' has no
  member named 'getRawCommentForDeclNoCache'; did you mean
  'getRawCommentNoCache'?

Backport the upstream fix. It is guarded on LLVM_VERSION_MAJOR so older
Clang keeps working. There is no release carrying it yet; v0.7.0 is
still the newest tag.

Co-authored-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:39 -07:00
AshishKumar Mishra a585830e2d image_types_sparse: create symlinks for generated sparse images
Ensure that symbolic links (${IMAGE_LINK_NAME}) are created for both
sparse images, matching standard Yocto image deployment behavior

Signed-off-by: AshishKumar Mishra <emailaddress.ashish@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:39 -07:00
Leon Anavi 9412289154 python3-glances: Upgrade 4.3.2 -> 4.5.6
Upgrade to release 4.5.6:

Bugs corrected:

- Alert level decided by dict ordering: a failing+slow URL is
  downgraded to WARNING, an unscanned URL reports CRITICAL
- GPU plugin duplicates card name and omits N/A for unavailable
  metrics in multi-GPU
- GPU plugin duplicates the utilisation value and paints it with
  the memory colour in multi-GPU
- IP plugin displays wrong interface: outer loop in get_ip_address()
  never breaks
- VideoCore (v3d) memory shows ~93% on Raspberry Pi 5 with
  gpu_mem=4M - misleading denominator from drm-total-memory
- CSV export: --stdout-csv data rows desync from header when
  network interfaces change count at runtime
- Glances Network plugin with mismatched schema not logging in
  TimescaleDB export

Security patches:

- as_dict_secure() Value-Level Bypass Leaks Credentials in URL
  Values via /api/4/config - CVE-2026-68520
- --disable-config-exec does not cover on-alert action commands
  - CVE-2026-68519
- Command injection bypass of action-template sanitizer via
  cross-field shell-operator reconstruction - CVE-2026-68518
- Incomplete fix of CVE-2026-32608: action-template sanitizer is
  bypassed by nested stat values - CVE-2026-62982
- REST API CORS Credentials Guard Uses Exact-Match Instead of
  Membership Test - CVE-2026-68517

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:39 -07:00
Leon Anavi be3237b53c python3-cmd2: Upgrade 4.2.2 -> 4.2.3
Upgrade to release 4.2.3:

- Fix ty unresolved-attribute warnings and add mypy back
- Update ruff to version 0.16.5
- Bump github/codeql-action
- Update readme

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:39 -07:00
Ross Burton bb86317d97 python3-mlcommons-loadgen: remove redundant assignment
UPSTREAM_CHECK_PYPI_PACKAGE is set to the default values, so remove it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:39 -07:00
Ross Burton 8fa238d249 python3-prompt-toolkit: remove redundant assignment
UPSTREAM_CHECK_PYPI_PACKAGE is set to the default values, so remove it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:38 -07:00
Ross Burton 8708551b15 python3-paho-mqtt: remove redundant assignments
Both S and UPSTREAM_CHECK_PYPI_PACKAGE are set to the default values, so
remove them.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:38 -07:00
Ross Burton 93e4e86854 python3-jstyleson: remove redundant PYPI_PACKAGE_EXT
".tar.gz" is the default value, so there's no need to set this.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:38 -07:00
Ross Burton 00a0c3bacb python3-icu: remove redundant S assignment
This is the default value, so there's no need to set it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:38 -07:00
Ross Burton 80df13b0ff python3-gammu: remove redundant S assignment
This is the default value, so there's no need to set it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:38 -07:00
Ross Burton 91cac3259e python3-future: remove obsolete PYPI_PACKAGE_HASH
The need for PYPI_PACKAGE_HASH was removed in 2016[1].

[1] meta-oe 7edad4def4 ("pypi: update the base pypi url to use the
    package info without requiring the hash")

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:38 -07:00
Ross Burton db0f78240e thingsboard-gateway: remove pypi inherit
This recipe doesn't fetch from pypi as upstream has stopped uploading
source distributions[1], so there's no need to inherit the pypi class.

[1] https://github.com/thingsboard/thingsboard-gateway/issues/2174

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:38 -07:00
Ross Burton c493265bba python3-websocket-client: use right PEP517 build class
This package has a pyproject.toml so use the correct build class.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:37 -07:00
Ross Burton 3809d75326 meta-python: remove redundant PYPI_PACKAGE assignments
Remove assignments to PYPI_PACKAGE where the value is the default value,
that is the recipe name with any python3- prefix removed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:37 -07:00
Ross Burton f727a0847a meta-oe: remove redundant PYPI_PACKAGE assignments
Remove assignments to PYPI_PACKAGE where the value is the default value,
that is the recipe name with any python3- prefix removed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:37 -07:00
Ross Burton e2f053038c meta-python: remove redundant UPSTREAM_CHECK_PYPI_PACKAGE
Remove redundant UPSTREAM_CHECK_PYPI_PACKAGE assignments of PYPI_PACKAGE,
which is the default value.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:37 -07:00
Ross Burton 6e8cd5b08d python3-paho-mqtt: idiomatically set SRC_URI
Don't set PYPI_SRC_URI explicitly, instead of PYPI_PACKAGE so the correct
SRC_URI is generated.

Also remove the unused variable SRCNAME.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:37 -07:00
Ross Burton ba1725f20c python3-thrift: use PYPI_ARCHIVE_NAME_PREFIX
There's a variable to handle tarball conflicts, so use it instead of
appending to the SRC_URI directly.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-04 17:10:37 -07:00
Khem Raj ee7d636c5d libpeas: upgrade 2.0.7 -> 2.2.1
meta-oe now carries mozjs-140 (140.15.0) in place of mozjs-128, so point
the gjs PACKAGECONFIG dependency at it.

Refresh disable-lgi-check.patch

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 18:02:53 -07:00
Markus Volk 05d502ef9e mozjs: update 128->140
Dropped versus mozjs-128, both now fixed upstream in 140:
0002-moz.configure-do-not-look-for-llvm-objdump.patch
The LLVM_OBJDUMP check_prog block is gone from moz.configure entirely.
0011-Link-with-icu-uc-to-fix-build-with-ICU-76.patch
js/moz.configure already asks for "icu-uc icu-i18n >= 76.1".

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 18:02:53 -07:00
Markus Volk e4ccebad85 gnome-shell: update
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 18:02:53 -07:00
Markus Volk 0a8fc9c545 gnome-shell-extensions: update 48.3 -> 50.3
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 18:02:53 -07:00
Markus Volk 578e57f3b5 mutter: update 48.7 -> 50.4
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 18:02:52 -07:00
Markus Volk 07b358a0b5 glycin: add recipe
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 18:02:52 -07:00
Markus Volk 82b6a642be gjs: update 1.84.2 -> 1.88.1
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 18:02:52 -07:00
Leon Anavi 591dc50dc1 python3-nocasedict: Upgrade 2.2.0 -> 2.2.1
Upgrade to release 2.2.1:

- Fixed safety issues up to 2026-08-23.
- Development: Tolerate premature deletion of local release/start
  branches.
- Docs: Migrated from our own support for generating summary tables
  in the documentation to using autodocsumm to fix an import error
  with Sphinx 9.
- Development: Added a GitHub Actions workflow named 'backport'
  that creates a backport PR to the latest stable branch stable_M.N
  when a PR labeled with the 'backport' label is merged.
- Development: Upgraded GitHub Actions plugins to versions that use
  node.js 24.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 13:23:13 -07:00
Leon Anavi 8d5b629c76 python3-charset-normalizer: Upgrade 3.4.9 -> 3.5.1
Upgrade to release 3.5.1:

- Raised upper bound of setuptools to v84 (#794)
- Cache performance access optimization for our CharInfo struct
  (prebuilt only).
- No longer decoding large content when the noise detector output
  give a high entropy. Only impacted large content input >1M bytes.

Deploy sample data files to fix tests.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 13:23:12 -07:00
Leon Anavi 31c8104ca5 python3-virtualenv: Upgrade 21.7.7 -> 21.7.8
Upgrade to release 21.7.8:

- A missing source needed by both install modes now disables the
  builtin creator through meta.error. The check compared RefWhen
  values against RefMust members, so creation went on to fail with
  a FileNotFoundError or a dangling symlink

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 13:23:12 -07:00
Joel Winarske f403e76619 capnproto: build position independent code
The recipe produces static archives only, and does not compile them PIC, so
linking capnp or kj into a shared library fails:

  libkj.a(exception.c++.o): relocation R_X86_64_TPOFF32 against
  `kj::(anonymous namespace)::threadLocalCallback' can not be used when making
  a shared object; local-exec is incompatible with -shared

kj/exception.c++ has a file-scope thread_local, which non-PIC code compiles to
the local-exec TLS model. A shared object cannot use that model, so the link
fails on any consumer that puts capnp inside a .so. Debian and Fedora do not
hit this because they ship shared libcapnp.

Set CMAKE_POSITION_INDEPENDENT_CODE. Packaging is unchanged: still static,
still no .so, no new packages and no ABI surface, only the code model differs.

Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 13:23:12 -07:00
Wang Mingyu 9c6364ff7a xterm: upgrade 410 -> 411
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:37 -07:00
Wang Mingyu 69c508d1f1 xclock: upgrade 1.2.0 -> 1.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:37 -07:00
Wang Mingyu db0dc39b91 uftrace: upgrade 0.19 -> 0.20
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:37 -07:00
Wang Mingyu 3d0ec7e83d qpdf: upgrade 12.4.0 -> 12.4.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:36 -07:00
Wang Mingyu e99a849d12 python3-zeroconf: upgrade 0.150.0 -> 0.151.3
License-Update:
 - chore: preserve the historical copyright notices in COPYING

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:36 -07:00
Wang Mingyu 20e0ee7cf3 python3-wrapt: upgrade 2.3.0 -> 2.4.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:36 -07:00
Wang Mingyu 33c50aae9a python3-websocket-client: upgrade 1.9.0 -> 1.9.2
License-Update: Copyright year updated to 2026

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:36 -07:00
Wang Mingyu 4ca3f6f33f python3-typer: upgrade 0.27.1 -> 0.27.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:36 -07:00
Wang Mingyu ffcc7473cf python3-tox: upgrade 4.61.1 -> 4.61.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:36 -07:00
Wang Mingyu f9ca22a900 python3-responses: upgrade 0.26.2 -> 0.26.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:35 -07:00
Wang Mingyu 802a433d30 python3-regex: upgrade 2026.7.19 -> 2026.8.31
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:35 -07:00
Wang Mingyu 1df345dcff python3-pylint: upgrade 4.0.7 -> 4.0.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:35 -07:00
Wang Mingyu 1291293f66 python3-pyais: upgrade 3.2.1 -> 3.2.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:35 -07:00
Wang Mingyu 32677ed0fb python3-ninja: upgrade 1.13.0 -> 1.13.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:35 -07:00
Wang Mingyu f59db44de6 python3-msgpack: upgrade 1.2.1 -> 1.2.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:35 -07:00
Wang Mingyu 4141643ee2 python3-mmh3: upgrade 5.2.1 -> 5.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-03 07:30:34 -07:00
Wang Mingyu 438d5e72ac python3-kiwisolver: 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-09-03 07:30:34 -07:00