Commit Graph

39512 Commits

Author SHA1 Message Date
Ankur Tyagi 58dbc84826 python3-mlcommons-loadgen: upgrade 6.0.16 -> 6.0.17
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Ankur Tyagi 1ba3fe9c54 python3-nltk: upgrade 3.10.1 -> 3.10.2
Changelog:
https://github.com/nltk/nltk/releases/tag/v3.10.2

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Ankur Tyagi 8fa4dc246b pythen3-typer: upgrade 0.27.0 -> 0.27.1
Changelog:
https://github.com/fastapi/typer/releases/tag/0.27.1

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Ankur Tyagi f1a16244a8 python3-socketio: upgrade 5.16.3 -> 5.16.4
Changelog:
https://github.com/miguelgrinberg/python-socketio/blob/v5.16.4/CHANGES.md

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Ankur Tyagi b70b9284a3 python3-google-auth: upgrade 2.56.2 -> 2.56.3
Also updated homepage.

Changelog:
https://github.com/googleapis/google-cloud-python/blob/main/packages/google-auth/CHANGELOG.md#2563-2026-08-06

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Ankur Tyagi ff75d96062 swagger-ui: upgrade 5.32.11 -> 5.32.12
Also updated branch in the SRC_URI.

Changelog:
https://github.com/swagger-api/swagger-ui/releases/tag/v5.32.12

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Jason Schonberg 63d9284f53 python3-charset-normalizer: add patch for setuptools version
The 3.4.9 upgrade dropped the setuptools uppper-bound patch because upstream raised its cap from <82.1 to <83.1.  But oe-core ships
setuptools 84.0.0, so do_compile failed with Unmet dependencies: setuptools<83.1,>=68 ... found: 84.0.0

Refreshed patch to match 3.4.9's pyproject.toml

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:41 -07:00
Ankur Tyagi 711a10fff4 hiredis: upgrade 1.4.0 -> 1.4.1
Also update branch in the SRC_URI,

Changelog:
https://github.com/redis/hiredis/releases/tag/v1.4.1

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:10 -07:00
Ankur Tyagi 6be0e63ad0 postfix: upgrade 3.11.5 -> 3.11.6
Release Note:
http://www.postfix.org/announcements/postfix-3.11.6.html

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:09 -07:00
Ankur Tyagi 0435bcbbc3 libdevmapper,lvm2: upgrade 2.03.41 -> 2.03.42,2.03.41 -> 2.03.42
Changelog[1]:
- Add `--lockopt retries=N` to lvmlockd.
- Add `--lockopt removeretry=SECONDS` to lvmlockd to retry vgremove.
- Use lockd_lv lock probes for pvmove holder availability in shared VGs.
- Auto-revert metadata when initial pvmove mirror activation fails.
- Refuse activation of pvmove-locked LV when pvmove runs on another node.
- Allow pvmove --abort without args when using lvmlockd.
- Add cluster lock lifecycle for pvmove LV in shared VGs.
- Add support for pvmove in a shared VG.
- Allow lvremove -f to remove pvmove-locked LVs after interrupted pvmove.
- Handle active pvmove during vgchange -an with force flags.
- Fix pvmove completion to use suspend+resume for DM table reload.
- Fix deactivation cascade during active pvmove.
- Support inactive LVs in pvmove with metadata-only mirror insertion.
- Kill orphaned polling process on pvmove --abort.
- Support formatting vdo volumes with kernel vdo target (version >= 9.2).
- Fix VDO index_memory_size_mb quantization and report minimum required pool size.
- Add vdo_format.c with pre-format logical size computation for kernel format.
- Add --enable-asan/--enable-tsan to build with sanitizer options.
- Mirror cleans orphaned missing DM nodes on image removal.
- Splitcache deactivates individually activated component.
- Fix memleak in vgimportclone and vg_write_commit_bad_mdas().
- Fix autoactivation on top of MD and loop devices if udev db records incomplete.
- Make MD device ready state check in udev to be in sync with MD udev rules.

[1] https://sourceware.org/git/?p=lvm2.git;a=blob;f=WHATS_NEW;h=45ba143df59ed17f39fc3cc802b2f0cb32cfddc5;hb=56bef2d3430fcc5d5b00f64c099251ea824ad16f

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:09 -07:00
Ankur Tyagi a373a607b2 hostapd: upgrade 2.11 -> 2.12
License-Update: Copyright updated to 2026[1].

Dropped patches that are part of the upstream version.

Changelog[2]:
* support RSN overriding (e.g., WPA3-Personal Compatibility Mode)
* EHT/IEEE 802.11be/Wi-Fi 7
  - more complete support
  - fix message validation issues that could enable DoS attacks
  - fix group key rekeying
* enable SAE group 20 by default if SAE-EXT-KEY is enabled
* reject unexpected SAE password identifier to avoid DoS attack against
  a specific STA
* mandate use of SAE H2E when using password identifiers
* assign VLAN when using SAE with PMKSA caching
* support SPP A-MSDU negotiation
* support IEEE 802.11bi functionality
  - changing SAE password identifiers
  - EPPKE
  - IEEE 802.1X/EAP in Authentication frames
  - Association frame encryption
  - PMKID privacy
* remove the driver interface for now obsolete Host AP driver
* remove the driver interface for now obsolete Atheros WEXT interface
* move supported, basic, and Beacon TX rate configuration to be at BSS
  level instead of per-radio for all BSSs
* fix various issues in Multiple-BSSID functionality
* support OpenSSL 3.0 API changes
* EAP-TEAP: protocol changes based on RFC 9930; this is not compatible
  with previous versions
* support Automated Frequency Coordination (AFC) on the 6 GHz band
* improve GAS/ANQP processing to support larger ANQP responses
* a large number of other fixes, cleanup, and extensions

[1] https://git.w1.fi/cgit/hostap/commit/README?h=hostap_2_12&id=e58715b1b7f8d53e493017f5ce4a3b45e53f3d23
[2] https://git.w1.fi/cgit/hostap/tree/hostapd/ChangeLog?h=hostap_2_12

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:09 -07:00
Preeti Sachan 85f8b2db13 libfastjson: fix rsyslogd segfault crash at load
libfastjson is missing an explicit link dependency on the math library (libm),
which triggers GNU Indirect Function (IFUNC) resolution failure at runtime.

libfastjson internally calls the modf() math function but modf is optimized via
glibc's IFUNC mechanism. Because libfastjson was compiled without -lm, the dynamic
linker (ld.so) cannot safely resolve this dynamic IFUNC redirection, causing rsyslogd
to immediately crash with a segfault error.

rsyslogd boot error:
| starting rsyslogd ... /usr/sbin/rsyslogd: Relink `/usr/lib64/libfastjson.so.4'
| with  `/lib64/libm.so.6' for IFUNC symbol `modf'
| rsyslogd[1311]: segfault at 9c ip

Signed-off-by: Preeti Sachan <preeti.sachan@intel.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:08 -07:00
Ross Burton b6d57134fc python3-python-xmp-toolkit: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:58 -07:00
Ross Burton 6ecc0578b8 python3-pytest-codspeed: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:58 -07:00
Ross Burton 4734c77dd5 python3-pyrad: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton 13a97b2a81 python3-flask-mail: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton cda3122479 python3-cssselect2: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton f28da02638 python3-cerberus: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton 50af159cf9 python3-tinycss2: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton 8af9dfc450 python3-matplotlib-inline: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton f4fbb3d471 python3-constantly: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton cfc61fb0b5 python3-cantools: use correct build backend
This package uses setuptools now.  Remove CLEANBROKEN as setuptools does
out-of-tree builds now so this is redundant.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton d711f7130a python3-cachecontrol: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton de1ade9473 python3-bitstring: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton a608412594 python3-awesomeversion: use correct build backend
This package uses hatching.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton 58beccea9c python3-automat: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton f836bddebb python3-autobahn: use correct build backend
This package uses hatchling now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton d7aeab3440 python3-asyncinotify: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton e182c1787f python3-obd: remove build-dependencies from RDEPENDS
These are not needed at runtime.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 0af23212f6 python3-odb: add missing newline
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 4d1d65969e python3-pint: fix build dependencies
pint uses hatchling, so remove the python_setuptools_build_meta inherit
and setuptools/setuptools-scm dependencies.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 3418fd18cf python3-requests-unixsocket: remove python3-pbr-native dependency
This was removed in 0.3.1[1].

[1] https://github.com/msabramo/requests-unixsocket/commit/871807080250220c810dab0a3244b342a7a3c6d7

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 53c95ac36a python3-bandit: clean up dependencies
Python runtime dependencies do not need to be listed in DEPENDS.

pbr and six were removed as runtime dependencies in 1.7.6.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 8cdb7ba5ec python3-stevedore: remove obsolete RDEPENDS
pbr was removed as an accidental runtime dependency in 5.5.0[1], and six
was removed in 2.0[2].

[1] stevedore 7c2740e ("Remove explicit pbr dependency")
[2] stevedore 1aca4bc ("Drop Python 2.7 support")

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Ross Burton 7af186c839 python3-cachecontrol: switch dependency from lockfile to filelock
cachecontrol moved to filelock in 0.12.12[1].

[1] https://github.com/psf/cachecontrol/pull/284

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Ross Burton df69b83d06 python3-pycups: put PV into the filename
Put the PV in the filename as this is the idiomatic style.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Leon Anavi 5c5dce7902 ramspeed-smp: Upgrade LICENSE syntax
Upgrade LICENSE syntax. Fixes:

WARNING: ramspeed-smp: LICENSE is using an old syntax and should be
upgraded to: "LicenseRef-Alasir"

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Leon Anavi 043488e3ee ramspeed: Upgrade LICENSE syntax
Upgrade LICENSE syntax. Fixes:

WARNING: ramspeed: LICENSE is using an old syntax and should be
upgraded to: "LicenseRef-Alasir"

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Leon Anavi 8a41ac8c53 coremark-pro: Upgrade the LICENSE format
Upgrade the LICENSE format and don't use the old syntax. Fixes:

WARNING: coremark-pro: LICENSE is using an old syntax and should be
upgraded to: "Apache-2.0 AND LicenseRef-EEMBC-AUA"

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Vaibhav Jindal 1253fb8431 cyclictest: add real-time latency measurement recipe
Add a recipe for cyclictest from the rt-tests project, a
real-time latency measurement tool used to evaluate Linux
kernel scheduler latency and jitter under various workloads.

The recipe builds and installs the cyclictest executable with
NUMA support enabled for use in real-time performance
evaluation, latency analysis, and regression testing.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:52 -07:00
Vaibhav Jindal 1e0d296bda hackbench: add Linux scheduler benchmark recipe
Add a recipe for hackbench, a Linux scheduler benchmark used
to measure scheduling and inter-process communication
performance under various workloads.

The recipe builds and installs the hackbench executable with
NUMA support enabled for use in performance evaluation and
regression testing.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
Vaibhav Jindal 322cac79ac benchmarks: add unixbench
Add a recipe for UnixBench, a benchmark suite used to measure
CPU, memory, and overall system performance.

The recipe has been successfully built and validated on
aarch64 targets. Functional testing confirmed that the
benchmark suite executes correctly and generates results.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
Vaibhav Jindal 8b20981f42 benchmarks: add coremark-pro, ramspeed-smp, sockperf and wrk2
Add recipes for a set of benchmark and performance evaluation
tools commonly used to measure CPU, memory, network, and web
server performance.

- coremark-pro provides a comprehensive benchmark suite from
  EEMBC that evaluates processor performance using integer,
  floating-point, and real-world workloads.
- ramspeed-smp measures memory bandwidth and latency across
  multiple CPU cores.
- sockperf provides network latency and throughput benchmarking
  for TCP and UDP workloads.
- wrk2 generates HTTP workloads with constant throughput and is
  useful for web server and service performance testing.

The recipes have been successfully built and validated on
aarch64 targets. Functional testing confirmed that the
benchmark binaries execute correctly and produce expected
results.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
Jan Vermaete 909d0bc3a8 python3-pep8: drop old or wrong checksum on SRC_URI
The `SRC_URI[sha256sum]` was twice in the recipe.
Keep the correct one.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
mark.yang ea7c7c4f2e bpftool: start builds from a clean build dir
Nothing cleans ${B} between rebuilds and the kernel makefiles cache
their feature detection results there, so a sysroot-only change (say
binutils leaving DEPENDS) skips the relink and packages a stale
binary that still links libbfd.

Signed-off-by: mark.yang <mark.yang@lge.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-07 07:58:34 -07:00
Leon Anavi fe79e6e5c2 python3-pikepdf: Enable tests
Inherit ptest-python-pytest and include tests for PikePDF. Extend
runtime dependencies and add new for the tests.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:44 -07:00
Leon Anavi 38e02a08e7 python3-python-xmp-toolkit: Add recipe
Add a recipe for release 2.1.0 of python-xmp-toolkit:

- Add support for python 3.14
- Make exempi a run-time dependency
- Add missing error codes
- Remove tox
- Use flit for build
- Remove travis
- Remove packaging dependency requirement
- Remove support for python <= 3.6 (All python2 code removed)
- fix exempi returns char-size bool, not int
- homebrew path fixup

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:44 -07:00
Leon Anavi bb4e8aa7f2 exempi: Add recipe
Add recipe for exempi, an implementation of XMP based on Adobe XMP
SDK and released under a BSD-style license like Adobe's.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:44 -07:00
Etienne Cordonnier 9e93c53074 uutils-coreutils: upgrade 0.9.0 -> 0.10.0
See release notes at https://github.com/uutils/coreutils/releases/tag/0.10.0

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:44 -07:00
Ankur Tyagi 289638e6ff python3-dateparser: upgrade 1.4.1 -> 1.4.2
Changelog:
https://github.com/scrapinghub/dateparser/releases/tag/v1.4.2

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:43 -07:00