summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* libwebsockets: fix build against OpenSSL 3.5Kamlesh Gurudasani2026-06-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | OpenSSL 3.5 (first shipped in wrynose) made HMAC_CTX a fully opaque type by removing its struct definition from the public headers. It was deprecated since OpenSSL 3.0 but the struct remained visible until 3.5. libwebsockets uses HMAC_CTX_new() to detect which form to use in its lws-genhash.h public header: if found it uses HMAC_CTX *ctx (pointer), otherwise it falls back to HMAC_CTX ctx (embedded struct). In cross-compilation the CMake CHECK_FUNCTION_EXISTS probe for HMAC_CTX_new can fail due to native libraries being incorrectly pulled into the aarch64 link test, causing the function to be reported as not found. Before OpenSSL 3.5 this was a silent failure: the fallback embedded struct still compiled fine. With OpenSSL 3.5 the fallback now fails with "field has incomplete type". Force LWS_HAVE_HMAC_CTX_new=ON so the pointer form is always used. Signed-off-by: Kamlesh Gurudasani <kamlesh@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: add generic architecture-independent self-testsTelukula Jeevan Kumar Sahu2026-06-071-1/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add generic kernel self-tests that build cleanly with mainline kernel (6.18+), work on all architectures, and either PASS or SKIP gracefully at runtime. Tests added: - acct: BSD process accounting - breakpoints: hardware breakpoint handling - cachestat: page cache statistics (cachestat syscall) - cgroup: control group v1 interface - clone3: clone3 syscall with flags - core: syscalls like close_range, unshare - coredump: core dump generation - dmabuf-heaps: DMA-BUF heap allocator - efivarfs: EFI variable filesystem - filelock: POSIX file locking (OFD locks) - filesystems: basic filesystem operations - filesystems/binderfs: Android Binder IPC (skips if CONFIG_ANDROID_BINDERFS=n) - filesystems/epoll: epoll syscall extensions - fpu: floating-point unit state - ftrace: function tracer interface - futex: fast userspace mutex - gpio: general purpose I/O - ipc: System V IPC primitives - kcmp: compare kernel resource identifiers - kvm: kernel-based virtual machine - landlock: LSM sandboxing (skips if CONFIG_SECURITY_LANDLOCK=n) - locking: ww_mutex deadlock avoidance - lsm: Linux Security Module interface - membarrier: memory barrier syscalls - mincore: mincore syscall (page residency) - mount: mount syscall (unprivileged variants) - mount_setattr: mount attribute syscall - move_mount_set_group: move_mount peer group - mseal_system_mappings: system mapping sealing - namespaces: PID/UTS/IPC/mount/network namespaces - net: networking stack - net/mptcp: multipath TCP - pidfd: pidfd-based process management - pid_namespace: PID namespace limits - proc: /proc filesystem interface - ptrace: process tracing - rlimits: resource limits - rseq: restartable sequences - sched: scheduler and real-time classes - seccomp: secure computing mode - signal: signal handling - size: ELF size utilities - splice: zero-copy data transfers - sync: cache synchronization - syscall_user_dispatch: user-space syscall dispatch - sysctl: sysctl interface - tc-testing: traffic control - timens: time namespaces - tmpfs: tmpfs filesystem - tpm2: Trusted Platform Module 2.0 - tty: TTY layer - uevent: kernel uevent subsystem - user_events: tracepoint user interface - vDSO: virtual dynamic shared object - watchdog: hardware watchdog timer - zram: compressed RAM block device Tested on aarch64 device BeaglePlay(AM6254 SoC): - Tests either PASS or SKIP gracefully Depends-on: kernel-selftest: add libcap to build and runtime dependencies Signed-off-by: Telukula Jeevan Kumar Sahu <j-sahu@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* kernel-selftest: add libcap to build and runtime dependenciesTelukula Jeevan Kumar Sahu2026-06-071-2/+2
| | | | | | | | | | | | | | libcap is needed unconditionally for capability-aware tests such as breakpoints, cgroup, clone3, futex, ptrace, and seccomp. Add it to DEPENDS so it is always available at build time and to RDEPENDS so the installed tests can call cap_get_proc() and friends at runtime. bash and libgcc are also added to RDEPENDS: bash is required by several test shell scripts, and libgcc provides libgcc_s.so needed by tests that use GCC-emitted unwinding stubs. Signed-off-by: Telukula Jeevan Kumar Sahu <j-sahu@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* php: upgrade 8.5.6 -> 8.5.7Jason Schonberg2026-06-071-1/+1
| | | | | | | | | This is a bug fix release. Changelog: https://www.php.net/ChangeLog-8.php#8.5.7 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* gsoap: upgrade 2.8.137 -> 2.8.142Jason Schonberg2026-06-072-9/+9
| | | | | | | | From the changelog.md file: Version 2.8.142 (04/25/2026) Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libpwquality: make python bindings optional via PACKAGECONFIGMarkus Klotzbuecher2026-06-071-7/+6
| | | | | | | | | | | | | | The python bindings are built unconditionally, so using libpwquality drags libpython3 and python3-core onto the image even when only the C library or pam_pwquality is needed. Add a "python3" PACKAGECONFIG for the bindings, enabled by default to keep the current behaviour. The setuptools3-base inherit is deferred and conditional on it. With python3 disabled, the package depends only on cracklib and libc. Signed-off-by: Markus Klotzbuecher <mk@mkio.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* cunit: set CLEANBROKENMartin Jansa2026-06-071-0/+5
| | | | | | | | | otherwise it tries to run: /bin/sh /Users/aks/code/os/cunit/cunit/missing autoconf and fails Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ttf-dejavu: Use "Bitstream-Vera" instead of "BitstreamVera" as licensePeter Kjellerstedt2026-06-071-1/+1
| | | | | | | | "Bitstream-Vera" is the official SPDX license identifier for the license. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libsdl2-net: remove backport patchMarkus Volk2026-06-072-96/+1
| | | | | | | | | | | | | Currently build fails with: Hunk #1 FAILED at 204. 1 out of 1 hunk FAILED -- rejects in file CMakeLists.txt Patch 0001-cmake-always-install-SDL2_net.pc.patch does not apply (enforce with -f) Remove the patch Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ktx-software: Version change 4.4.0 -> 5.0.0Antonios Christidis2026-06-071-2/+2
| | | | | | | | | | Major 5.0.0 version update. On top of new features, this version fixes compilation issues with GCC 16 and C++20. License-Update: Due to new copyrighted material, no new license. Signed-off-by: Antonios Christidis <a-christidis@ti.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* fastfetch: upgrade 2.63.1 -> 2.64.0Tafil Avdyli2026-06-071-1/+6
| | | | | | | | | | | | | | | | Add PACKAGECONFIG entries for new optional build dependencies: - libva for new Codec module - libvdpau for new Codec module - lua for Lua scripting support Disable following CMake options explicitly: - ENABLE_QUICKJS: no recipe exists for this yet - ENABLE_EET: no recipe exists for this yet (introduced previously in 2.63.0) Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.64.0 Signed-off-by: Tafil Avdyli <tafil@tafhub.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* zsh: Upgrade 5.9 -> 5.9.1Jörg Sommer2026-06-071-3/+2
| | | | | | | | | | | | | | | | | | | | | | * Upstream changed from pcre to pcre2 * with-tcsetpgrp was dropped in "53081: remove old BeOS support code" Changes * POSIX real-time signals (SIGRTMIN etc) are now supported by the kill and trap builtins, TRAP* functions, and the signals parameter, where available. * The kill builtin learnt a new option -q to send the signal via sigqueue(3) along with an arbitrary integer value, where available. * The kill builtin also learnt a new -L option to print a list of all known signal numbers and their names. * The new completion helper _as_if can be used to complete one command as if it were another command with particular arguments. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* minicoredumper: upgrade 2.0.7 -> 2.0.8Li Zhou2026-06-074-158/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade minicoredumper from 2.0.7 to 2.0.8. Remove below patches because they have been merged by 2.0.8 upstream version: 0001-corestripper-Fix-uninitialized-warning.patch 0002-Fix-2038-year-problem-in-timestamp-handling.patch 0001-coreinject-fix-assignment-of-const-qualified-type.patch Changelog: =========== * Address multiple compiler warnings and errors found by more recent toolchains. The issues existed technically, but were not a problem for real-world usage scenarios. * Relocate the man pages for sbin binaries to section 8. * Fix timestamp value in the core dump directory name for 32-bit systems with a 64-bit time_t definition after 2038-01-19. * Improve status query for init script to check core_pattern usage and handle when the regd daemon is not enabled. * Known problems: - If tar is active, core files larger than 8GB will be truncated. If it is known that the core files will be >8GB and the full core file is needed, tar must be disabled. License-Update: The COPYING changes in upstream commit 941079541a update Copyright end dates to reflect when changes were last committed. The COPYING.LGPLv2.1 change in upstream commit 00e3b2fdf7 replaces the FSF postal mailing address with a URL as recommended by the GNU FAQ. No license change, no impact on the recipe licensing. Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nodejs: fix v8 -Wtemplate-body build error with GCC 15 on ia32Bin Cao2026-06-072-0/+53
| | | | | | | | | | | | | | | | | GCC 15 introduced -Wtemplate-body (enabled by default as an error) which performs stricter name lookup checking inside template bodies. In the Int64LoweringReducer template class (only compiled for 32-bit targets), the expression `__ Tuple<Word32, Word32>(...)` is ambiguous in a dependent context because GCC cannot determine whether `Tuple` after the `__` macro expansion (`Asm().`) refers to a template member function or the struct type `Tuple`. Add the C++ `template` disambiguator keyword to tell the compiler that `Tuple` is a dependent template name. This is a minimal backport of commit 7772a2df9d0b4db9947dbb902b4aec33c35401c0. Signed-off-by: Bin Cao <bin.cao.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* php: Correct the license to PHP-3.01Peter Kjellerstedt2026-06-071-1/+1
| | | | | | | The license used by PHP is actually PHP-3.01, not PHP-3.0. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xlsclients: upgrade 1.1.5 -> 1.1.6Wang Mingyu2026-06-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* opencl-icd-loader: upgrade 2025.07.22 -> 2026.05.29Wang Mingyu2026-06-071-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* opencl-headers: upgrade 2025.07.22 -> 2026.05.29Wang Mingyu2026-06-071-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* opencl-clhpp: upgrade 2025.07.22 -> 2026.05.29Wang Mingyu2026-06-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libsdl3: upgrade 3.4.8 -> 3.4.10Wang Mingyu2026-06-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libjs-jquery-cookie: upgrade 3.0.7 -> 3.0.8Wang Mingyu2026-06-071-2/+1
| | | | | | | | | | Changelog: ============ - Restore ES5 compatibility, inadvertently broken in 3.0.7 - Lift Node version restriction, inadvertently restricted to >= 20 in 3.0.7 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgphoto2: upgrade 2.5.33 -> 2.5.34Wang Mingyu2026-06-0710-552/+1
| | | | | | | | | | | | | | | | 0001-libgphoto2-fix-const-correctness-for-c23-builds.patch CVE-2026-40333.patch CVE-2026-40334.patch CVE-2026-40335.patch CVE-2026-40336.patch CVE-2026-40338.patch CVE-2026-40339.patch CVE-2026-40340.patch CVE-2026-40341.patch removed since they're included in 2.5.34 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* imagemagick: upgrade 7.1.2-23 -> 7.1.2-24Wang Mingyu2026-06-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* glaze: upgrade 7.7.0 -> 7.7.1Wang Mingyu2026-06-071-1/+1
| | | | | | | | | | | Changelog: ============ - Support YAML tagged variants (meta::tag/ids discriminator) - Add CORS preflight test coverage for under-tested scenarios - Fix float serialization on 32-bit MSVC (zmij SIMD path) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* exiftool: upgrade 13.58 -> 13.59Wang Mingyu2026-06-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =============== - Security update - Added NewUUID Extra tag - Added a new Canon RF lens - Added config_files/novelty.config to the distribution - Decode tags from the Sony ILCE-7RM6 - Decode a new FujiFilm tag - Decode a few more DJI protobuf tags - Decode a new Ricoh Pentax tag - Issue Error instead of Warning when writing XMP with some problems which could cause loss of data - Improved error message when reading wrongly encoded CSV or JSON file - Enhanced -config option to allow piped input with "-config -" - Enhanced -validate option to do more strict checking of EXIF-for-XMP tags - Patched -sort option avoid inconsistent output ordering of same-named tags - Patched Composite SubSec date/time tags to specify the EXIF group for the SubSec and OffsetTime tags upon which they are based (avoids non-standard XMP tags from being incorrectly used here) - Fixed bug in -diff feature when finding differences for specific tags and a specified tag was missing from the source file Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* debootstrap: upgrade 1.0.143 -> 1.0.144Wang Mingyu2026-06-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ctags: upgrade 6.2.20260524.0 -> 6.2.20260531.0Wang Mingyu2026-06-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* uutils-coreutils: upgrade 0.8.0 -> 0.9.0Etienne Cordonnier2026-06-072-417/+389
| | | | | | | See release notes at https://github.com/uutils/coreutils/releases/tag/0.9.0 Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* lcms: add ptest supportShilong Jiao2026-06-073-2/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test results on qemux86-64: START: ptest-runner BEGIN: /usr/lib/lcms/ptest PASS: Base types ...Ok. PASS: quick floor ...Ok. PASS: Fixed point 15.16 representation ...Ok. PASS: D50 roundtrip ...Ok. PASS: 1D interpolation in 2pt tables ...Ok. PASS: 1D interpolation in 4pt tables ...Ok. PASS: 1D interpolation in 18pt tables ...Ok. PASS: 1D interpolation in descending 3pt tables ...Ok. PASS: 1D interpolation in descending 18pt tables ...Ok. PASS: 3D interpolation Trilinear (float) ...Ok. PASS: 3D interpolation Trilinear (16) ...Ok. PASS: Reverse interpolation 4 -> 3 ......Ok. PASS: 3D interpolation with granularity ...Ok. PASS: 4D interpolation with granularity ...Ok. PASS: 6D interpolation with granularity ...Ok. PASS: 8D interpolation with granularity ...Ok. PASS: Lab to XYZ and back (float only) ...Ok. PASS: Lab V2 encoding ...Ok. PASS: Blackbody radiator ...Ok. PASS: Linear gamma curves (float) ....Ok. PASS: Curve 2.2 (float) ...|Err|<0.001953 .Ok. PASS: Curve 1.8 (table) ...|Err|<0.053287 .Ok. PASS: Curve 3.0 (table) ...|Err|<0.049726 .Ok. PASS: Curve 2.2 (word table) ...|Err|<0.972654 .Ok. PASS: Parametric curves ...Ok. PASS: Join curves descending ...Ok. PASS: Join curves sRGB (Float) ...Ok. PASS: Join curves sigmoidal ...Ok. PASS: 1 Stage LUT ...Ok. PASS: 2 Stage LUT (16 bits) ...Ok. PASS: 3 Stage LUT (16 bits) ...Ok. PASS: 4 Stage LUT (16 bits) ...Ok. PASS: 5 Stage LUT (16 bits) ...Ok. PASS: 6 Stage LUT (16 bits) ...Ok. PASS: XYZ to XYZ LUT (float only) ...Ok. PASS: Named Color LUT ...Ok. PASS: Floating point formatters ...Ok. PASS: ChangeBuffersFormat ...Ok. PASS: Multilocalized Unicode (II) ...Ok. PASS: Create named color profile ...Ok. PASS: Header version ...Ok. PASS: Error reporting on bad profiles ...Ok. PASS: Curves only transforms .........Ok. PASS: Encoded Lab->Lab transforms ...Ok. PASS: Matrix-shaper transform (float) ...Ok. PASS: Matrix-shaper transform (8 bits) ...Ok. PASS: Known values across matrix-shaper ...Ok. PASS: Gray Lab input profile ...Ok. PASS: Gray Lab output profile ...Ok. PASS: Matrix-shaper proofing transform (16 bits) ...Ok. PASS: CMYK roundtrip on perceptual transform ...Ok. PASS: Black ink only preservation ...Ok. PASS: Deciding curve types ...Ok. PASS: TAC detection ...Ok. PASS: CGATS parser on junk ...Ok. PASS: PostScript generator ...Ok. PASS: MD5 digest ...Ok. PASS: floating point tags on XYZ ...Ok. PASS: Parametric curve on Rec709 ...Ok. PASS: Floating Point segmented curve with short sampled segment ...Ok. PASS: Check MetaTag ...Ok. PASS: Set free a tag ...Ok. PASS: Planar 8 optimization ...Ok. PASS: Swap endian feature ...Ok. PASS: Forged MPE profile ...Ok. PASS: Empty MLUC ...Ok. PASS: OkLab color space ...Ok. PASS: centering of Lab16 ...Ok. PASS: Unbounded mode w/ integer output ...Ok. PASS: Bad CGATS file ...Ok. PASS: Gamut check on floats ...Ok. PASS: Context memory handling ...Ok. PASS: Alarm codes context ...Ok. PASS: 1D interpolation plugin ...Ok. PASS: Parametric curve plugin ...Ok. PASS: Tag type plugin ...Ok. PASS: Optimization plugin ...Ok. PASS: Full transform plugin ...Ok. PASS: Double from float ...Ok. DURATION: 10 END: /usr/lib/lcms/ptest STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Jiao Song <sjiao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ssh-audit: Add 3.3.0 of ssh configuration auditing toolJörg Sommer2026-06-071-0/+11
| | | | | Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nodejs: Delete clang libatomic patchKhem Raj2026-06-072-96/+0
| | | | | | | This patch is not right and moreover not needed anymore with latest clang Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* fio: fix build with muslMax Krummenacher2026-06-072-0/+34
| | | | | | | Backport the upstream fix. Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jemalloc: add backport patch to fix build with gcc 16Markus Volk2026-06-072-0/+159
| | | | | | | This patch replaces std::__throw_bad_alloc call with standard C++ Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jsoncpp: add a backport patch to fix build with gcc16Markus Volk2026-06-072-0/+64
| | | | | | | | | | | Partially backport https://github.com/open-source-parsers/jsoncpp/commit/71d46ca38e90dc902e8178ba484af4f27fa11947.patch This fixes build with gcc 16 Upstream-Status: Backport [https://github.com/open-source-parsers/jsoncpp/commit/71d46ca38e90dc902e8178ba484af4f27fa11947] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* syslog-ng: Add an option to make awk optional.Alexander Yurkov2026-06-071-1/+2
| | | | | | | | | Breaking change: Awk will now be turned off by default. The change is introduced to avoid licensing issues: Syslog-ng is GPLv2, gawk is GPLv3. Signed-off-by: Alexander Yurkov <alexander.v.yurkov@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* syslog-ng: Add backport patches from syslog-ng.Alexander Yurkov2026-06-073-1/+95
| | | | | | | | | Backport patches from syslog-ng for options to disable awk. Gawk dependency in syslog-ng can only be turned off in the right way via options. Signed-off-by: Alexander Yurkov <alexander.v.yurkov@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* jq: patch CVE-2026-47770Anton Skorup2026-06-072-0/+485
| | | | | | | | | This patch adds the upstream fix for CVE-2026-47770. CVE details: https://ubuntu.com/security/CVE-2026-47770 Signed-off-by: Anton Skorup <antonsk@axis.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* hunspell: add ptest supportZeming LIU2026-05-313-3/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test results: root@qemux86-64:~# ptest-runner hunspell START: ptest-runner 2026-05-27T07:06 BEGIN: /usr/lib/hunspell/ptest PASS: 1463589 PASS: 1463589_utf PASS: 1592880 PASS: 1695964 PASS: 1706659 PASS: 1748408-1 PASS: 1748408-2 PASS: 1748408-3 PASS: 1748408-4 PASS: 1975530 PASS: 2970240 PASS: 2970242 PASS: 2999225 PASS: IJ PASS: affixes PASS: alias PASS: alias2 PASS: alias3 PASS: allcaps PASS: allcaps2 PASS: allcaps3 PASS: allcaps_utf PASS: arabic PASS: base PASS: base_utf PASS: break PASS: breakdefault PASS: breakoff PASS: checkcompoundcase PASS: checkcompoundcase2 PASS: checkcompoundcaseutf PASS: checkcompounddup PASS: checkcompoundpattern PASS: checkcompoundpattern2 PASS: checkcompoundpattern3 PASS: checkcompoundpattern4 PASS: checkcompoundrep PASS: checkcompoundrep2 PASS: checkcompoundtriple PASS: checksharps PASS: checksharpsutf PASS: circumfix PASS: colons_in_words PASS: complexprefixes PASS: complexprefixes2 PASS: complexprefixesutf PASS: compound_wnum_overflow PASS: compoundaffix PASS: compoundaffix2 PASS: compoundaffix3 PASS: compoundflag PASS: compoundforbid PASS: compoundrule PASS: compoundrule2 PASS: compoundrule3 PASS: compoundrule4 PASS: compoundrule5 PASS: compoundrule6 PASS: compoundrule7 PASS: compoundrule8 PASS: condition PASS: condition_utf PASS: conditionalprefix PASS: digits_in_words PASS: dotless_i PASS: encoding PASS: flag PASS: flaglong PASS: flagnum PASS: flagutf8 PASS: fogemorpheme PASS: forbiddenword PASS: forceucase PASS: fullstrip PASS: germancompounding PASS: germancompoundingold PASS: gh-hunzip-overflow PASS: gh1002 PASS: gh1018 PASS: gh1032 PASS: gh1044 PASS: gh1058 PASS: gh1076 PASS: gh1086 PASS: gh1095 PASS: gh646 PASS: hu PASS: i35725 PASS: i53643 PASS: i54633 PASS: i54980 PASS: i58202 PASS: i68568 PASS: i68568utf PASS: iconv PASS: iconv2 PASS: iconv_break_overflow PASS: ignore PASS: ignoresug PASS: ignoreutf PASS: keepcase PASS: korean PASS: limit-multiple-compounding PASS: map PASS: maputf PASS: morph PASS: needaffix PASS: needaffix2 PASS: needaffix3 PASS: needaffix4 PASS: needaffix5 PASS: nepali PASS: ngram_utf_fix PASS: nosuggest PASS: oconv PASS: oconv2 PASS: ofz51432 PASS: ofz5627151457255424 PASS: onlyincompound PASS: onlyincompound2 PASS: opentaal_cpdpat PASS: opentaal_cpdpat2 PASS: opentaal_forbiddenword1 PASS: opentaal_forbiddenword2 PASS: opentaal_keepcase PASS: ph PASS: ph2 PASS: phone PASS: rep PASS: reputf PASS: right_to_left_mark PASS: simplifiedtriple PASS: slash PASS: sug PASS: sug2 PASS: sugutf PASS: timelimit PASS: utf8 PASS: utf8_bom PASS: utf8_bom2 PASS: utfcompound PASS: warn PASS: wordpair PASS: zeroaffix DURATION: 5 END: /usr/lib/hunspell/ptest 2026-05-27T07:06 STOP: ptest-runner Signed-off-by: Zeming LIU <zeming.liu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* hostapd: Fix clearing settings for color switchWei Zhang2026-05-312-0/+35
| | | | | | | | | | | | | cca_settings is used without zero initialization, which may introduce random values and result in invalid nl80211 attributes. Without this fix, BSS color switch may fail completely and the feature becomes non-functional. Initialize the structure before use. Signed-off-by: Wei Zhang <wei.zhang@oss.qualcomm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* edit: add recipe for 2.0.0 versionRiku Voipio2026-05-312-0/+235
| | | | | | | | | | | Add recipe for edit 2.0.0, Microsoft's small terminal editor written in rust. Edit uses ICU for search/replace, which requires a non-standard way to discover the ICU soname buildtime. Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* sdbus-c++: upgrade 2.2.1 -> 2.3.1Wang Mingyu2026-05-312-5/+7
| | | | | | | | | | | | | | | | | 0001-test-Fix-error-factory-test-for-musl-libc-compatibil.patch refreshed for 2.3.1 Changelog: ============= - Add coroutine support for client-side async calls - Add support for dumping variant to string - Introduce clang-tidy for static analysis and fix issues - Add deduction guides for Struct from std::tuple - Other fixes and improvements - Fix ABI compat issue by moving new virtual functions to the end of the class Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* rtorrent: upgrade 0.16.11 -> 0.16.12Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* poco: upgrade 1.15.2 -> 1.15.3Wang Mingyu2026-05-311-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nss: upgrade 3.123.1 -> 3.124Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* microsoft-gsl: upgrade 4.2.1 -> 4.2.2Wang Mingyu2026-05-311-1/+1
| | | | | | | | Changelog: Fix MSVC's C4875 when compiling GSL 4.2.1 with latest MSVC toolset. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libtorrent: upgrade 0.16.11 -> 0.16.12Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libsdl2-net: upgrade 2.2.0 -> 2.4.0Wang Mingyu2026-05-311-2/+2
| | | | | | | | | | License-Update: Copyright year updated to 2026 Changelog: Added SDLNet_TCP_OpenServer() and SDLNet_TCP_OpenClient() Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libjs-jquery-cookie: upgrade 3.0.5 -> 3.0.7Wang Mingyu2026-05-311-2/+2
| | | | | | | | | | | | Changelog: =========== - Prevent cookie attribute injection: CVE-2026-46625 - Add Partitioned attribute to readme - Publish to npm registry via trusted publisher exclusively - Ensure consistent behaviour for get('name') + get() Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libfido2-initial: upgrade 1.16.0 -> 1.17.0Wang Mingyu2026-05-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2026 Changelog: ============= * Added CTAP 2.3 support. * Restrict webauthn.dll search paths; YSA-2026-01. * Support application-managed PIN/UV Auth tokens; gh#806. * Support 64-byte hmac-secret salts when using windows://hello. * Fixed a U2F transaction handling bug when a timeout had been set; gh#917. * Fixed a bug where stdin was closed on fido_nl_new failure; gh#923. * fido2-token: new -G -t mode to to retrieve a PPUAT. * fido2-token: new -I -t mode for deciphering encrypted fields. * fido2-cred -M: support the -t toggle argument * Improved documentation and examples. * Removed tools from SDK packaging on Windows. * New API calls Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libdevmapper,lvm2: upgrade 2.03.40 -> 2.03.41,2.03.40 -> 2.03.41Wang Mingyu2026-05-311-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>