2429 Commits

Author SHA1 Message Date
Gyorgy Sarvari
c103e53f0d
cbindgen: upgrade 0.28.0 -> 0.29.2
Drop patch that is incorporated in this release.

Changelog:

0.29.2
 * Request serde's std feature to avoid issues with newer toml versions.

0.29.1
 * enum: Track dependencies properly in enumerations.
 * constant: Handle cfg in associated constants.
 * Remove "display" feature from the toml crate
 * Fix incorrect detection of duplicated constants
 * docs: Correct after_include type in example config (fix)
 * cargo update
 * Update toml to 0.9

0.29.0
 * Support no-export annotation for statics and functions.
 * Fixed conditional fields of constexpr literal structs
 * Add rename rule for generated associated constant
 * Upgrade heck to 0.5
 * Add support for an optional nullable attribute
 * docs.md: Fix deprecated_with_note and deprecated_variant_with_note being spelled as 'notes'
 * Fix generic with "void" default
 * Fixed error generation of structures using the keyword as inside arrays
 * Added test for unsafe(no_mangle) attribute
 * Fixed handling of trait methods containing the unsafe attribute
 * Rename -Zparse-only

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-08 23:04:38 -08:00
Michael Wyraz
abbbaf2ef8
gpp: Add recipe
gpp is a general-purpose preprocessor

Signed-off-by: Michael Wyraz <mw@brick4u.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-04 23:15:08 -08:00
Ankur Tyagi
fb27cbf27a mercurial: set CVE_PRODUCT to "mercurial-scm:mercurial mercurial:mercurial"
Other product "mercurial" introduce false CVE finding like:

https://nvd.nist.gov/vuln/detail/CVE-2022-43410

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-30 21:33:54 -07:00
Hongxu Jia
fe7aaabb1c nodejs: fix gcc compile failed for 32 bit arm target
Use gcc to compile failed for 32 bit arm target

$ echo 'MACHINE = "qemuarm"' >> conf/local.conf
$ bitbake nodejs
...
 2645 |         );
      |         ^
../deps/llhttp/src/llhttp.c:2643:11: error: incompatible type for argument 1 of 'vandq_u16'
 2643 |           vcgeq_u8(input, vdupq_n_u8(' ')),
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |           |
      |           uint8x16_t
...

Use '-flax-vector-conversions' to permit conversions between vectors
with differing element types or numbers of subparts

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-30 09:37:15 -07:00
Wang Mingyu
6e9d3bc12b sip: upgrade 6.13.1 -> 6.14.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:14 -07:00
Wang Mingyu
1504517d92 python3-psycopg: upgrade 3.2.11 -> 3.2.12
Changelog:
 Allow copy to pass different types per column, as long as the database can convert them.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Wang Mingyu
6057d7c8dc doxygen: upgrade 1.14.0 -> 1.15.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Wang Mingyu
e573500dfd ctags: upgrade 6.2.20251019.0 -> 6.2.20251026.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Jason Schonberg
aa302fbb99 nodejs: upgrade 22.21.0 -> 22.21.1
Changelog: https://github.com/nodejs/node/releases/tag/v22.21.1

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Khem Raj
466bf08759 pocketpy: Upgrade to 3.1.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-28 23:31:28 -07:00
Peter Kjellerstedt
f1ce65fc8e python3-kconfiglib: Move to meta-oe
It will be needed by lvgl.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-24 20:41:20 -07:00
Adam x Nilsson
2c36d8b7f3 python3-pcpp: Add recipe for https://github.com/ned14/pcpp
It will be needed by lvgl.

Signed-off-by: Adam x Nilsson <adam.x.nilsson@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-24 20:41:20 -07:00
Jason Schonberg
3f3c8f39ed php: upgrade 8.4.13 -> 8.4.14
This is a bug fix release.

Changelog: https://www.php.net/ChangeLog-8.php#8.4.14

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-24 09:06:24 -07:00
Wang Mingyu
0fe55ce6a0
python3-psycopg: upgrade 3.2.10 -> 3.2.11
Changelog:
===========
- Fix spurious readiness flags in some of the wait functions
- Fix high CPU usage using the wait_c function on Windows
- Fix bad data on error in binary copy
- Respect Copy.set_types() in TEXT copy in C version, consistently with the Python version
- Don't raise warning, and don’t leak resources, if a builtin function is used as JSON dumper/loader function
- Improve performance of Python conversion on results loading

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-21 20:02:42 -07:00
Wang Mingyu
98bf66ce7c
ctags: upgrade 6.2.20251012.0 -> 6.2.20251019.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-21 20:02:39 -07:00
Jason Schonberg
a2299f5fb1
nodejs: upgrade 22.20.0 -> 22.21.0
Changelog: https://github.com/nodejs/node/releases/tag/v22.21.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-20 19:46:58 -07:00
Gyorgy Sarvari
6b9b29258c
libdbi-perl: fix ptests
Add missing runtime dependencies for the ptest package.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-17 14:10:37 -07:00
Wang Mingyu
0040e2fb74
sip: upgrade 6.12.0 -> 6.13.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:25 -07:00
Wang Mingyu
2e2c7e592e
mpich: upgrade 4.3.1 -> 4.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:20 -07:00
Wang Mingyu
0c42664867
ctags: upgrade 6.2.20250921.0 -> 6.2.20251012.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:19 -07:00
Wang Mingyu
9668f1bec9
b4: upgrade 0.14.2 -> 0.14.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:18 -07:00
Khem Raj
cb93879fbb
abseil-cpp: Upgrade to 20250814.1 release
Use tarball instead of git fetcher

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-10 20:16:29 -07:00
Changqing Li
441873fdc5
doxygen: fix reproducibility issue of doxygen-src
[ snip of CMakeLists.txt ]
BISON_TARGET(constexp
             ${CMAKE_CURRENT_LIST_DIR}/constexp.y
             ${GENERATED_SRC}/ce_parse.cpp
             COMPILE_FLAGS "${YACC_FLAGS}")
[ end of snip ]

bison embeds full paths in its generated headers, eg:
bison -o /full/build/path/generated/example.cpp ...
The header will include:
 #ifndef YY_FULL_BUILD_PATH_GENERATED_MSCGEN_LANGUAGE_HPP_INCLUDED
 #define YY_FULL_BUILD_PATH_GENERATED_MSCGEN_LANGUAGE_HPP_INCLUDED

This make doxygen-src not reproducible, fix by replacing full build path

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-10 19:27:34 -07:00
Joao Lima
ecf51fd294
openocd: add fallback repository mirror
Add a fallback mirror for the openocd repository fetch
process, so that if the primary source repo.or.cz is unavailable,
the build system will attempt to download the source code from the gitHub
mirror.

Signed-off-by: Joao Lima <joao.lima@hbkworld.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 11:04:34 -07:00
Joao Lima
e7eb50fe25
openocd: add dmem support to am64xx and j784s4 platforms
Platform support patches:
   - Add SWD native configuration files for AM64x and J784s4 boards
   - Configure DMEM access parameters in ti_k3.cfg for direct memory operations
   - Set up DAPBUS debugger and emulated AP descriptions

Signed-off-by: Joao Lima <joao.lima@hbkworld.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 11:04:34 -07:00
Joao Lima
050608b50d
openocd: bump the openocd, jimtcl versions
Version bumps:
   - openocd: 91bd431 -> 66ea461
   - jimtcl: fcbb449 -> f160866
   - libjaylink: 9aa7a59 -> 0d23921

Signed-off-by: Joao Lima <joao.lima@hbkworld.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 11:04:34 -07:00
Wang Mingyu
ad0d8610ed
makeself: upgrade 2.5.0 -> 2.6.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:52 -07:00
Wang Mingyu
aa7dcb3c2e
flatbuffers: upgrade 25.2.10 -> 25.9.23
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:51 -07:00
Gyorgy Sarvari
072623d578
luajit: ignore CVE-2024-2517{6,7,8}
All 3 CVEs are fixed in the currently used revision.

Fixes:
CVE-2024-25176: 343ce0edaf
CVE-2024-25177: 85b4fed0b0
CVE-2024-25178: defe61a567

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 18:46:01 -07:00
Khem Raj
4d6f772ff1
perfetto: Use gn from native sysroot
Prebuilts shipped with sources is a x86_64 binary which works ok
on x86_64 build hosts, but we do have arm64 hosts quite commonly
used to build OE these days, where this fails miserably. Therefore
use the gn from gn-native, so we can get it targtted correctly for
build host architecture.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Ross Burton <ross.burton@arm.com>
2025-10-02 10:17:48 -07:00
Jason Schonberg
169a0b79e2
php: upgrade 8.4.12 -> 8.4.13
This is a bugfix release.  There are integer overflow and memory leak fixes included.

Changelog: https://www.php.net/ChangeLog-8.php#8.4.13

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-26 15:31:35 -07:00
Jason Schonberg
fbcfd9a9f5
nodejs: upgrade 22.19.0 -> 22.20.0
Chagelog: https://github.com/nodejs/node/releases/tag/v22.20.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-24 14:17:45 -07:00
Wang Mingyu
4e4ad04233
ctags: upgrade 6.2.20250907.0 -> 6.2.20250921.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-24 10:54:44 -07:00
Jeroen Hofstee
d68c56e1ed
php: ignore CVE-2024-3566
CVE-2024-3566 only effects Microsoft Windows.

Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-23 07:38:37 -07:00
Changqing Li
403b9a1717
pahole: fix a Segmentation fault error
Command "pahole --btf_features=default -J" will segmentation fault when
kernel-dbg package is also installed.

$pahole --btf_features=default -J
pahole[599]: segfault at 8 ip 00007f7c92d819e2 sp 00007f7c799febe0
error 6 in libdwarves.so.1.0.0[189e2,7f7c92d72000+1c000] likely on CPU 0
(core 0, socket 0)
Code: 74 19 ff ff 48 39 dd 75 ef 4c 89 ef e8 67 19 ff ff 49 8b 7c 24 18
e8 8d 13 ff ff 49 8b 14 24 49 8b 44 24 08 4c 89 e7 45 31 e4 <48> 89 42
08 48 89 10 e8 42 19 ff ff e9 30 ff ff ff e8 58 0a ff ff
Segmentation fault (core dumped)

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-17 08:57:42 -07:00
Wang Mingyu
d945f3e840
python3-psycopg: upgrade 3.2.9 -> 3.2.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-16 09:59:19 -07:00
Wang Mingyu
b4420dc245
ctags: upgrade 6.2.20250831.0 -> 6.2.20250907.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-16 09:59:15 -07:00
Wang Mingyu
22b9cd61a0
cjson: upgrade 1.7.18 -> 1.7.19
0001-allow-build-with-cmake-4.patch
refreshed for 1.7.19

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-16 09:59:15 -07:00
Gyorgy Sarvari
926302f729
python3-apt: upgrade 2.5.3 -> 3.0.0
This version was not tagged for some reason - but the commit message
makes it clear that this is 3.0.0.

Changelog:
https://salsa.debian.org/apt-team/python-apt/-/blob/main/debian/changelog

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-11 17:31:43 -07:00
Khem Raj
f633beecab
include-what-you-use: Upgrade to 0.25 (clang_21)
For clang-21 this is the right release branch to use

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-10 23:50:39 -07:00
Yi Zhao
3564ff8f30
tk8: upgrade 8.6.15 -> 8.6.17
ChangeLog:
  2024-12-19 (bug) [844c0b] Menu entry underline does not consider
             activeborderwidth
  2025-01-03 (bug) [13ac26] wm iconbitmap does not correctly set the
             icon pixmap hint on macOS
  2025-01-27 (bug) [080a28] Aqua: tk_getOpenFile crash
  2025-01-28 (bug) [c99266] console menu zh_cn translations
  2025-03-17 (bug) [159aa5] MS-Win: Incorrect system menu entries for
             transient toplevels
  2025-03-17 (bug) [91d0e9] MS-Win: Withdrawn Tk transient windows can
             reappear in Windows taskbar preview
  2025-04-26 (bug) [111f66] Aqua: cannot iconify all windows
  2025-05-17 (bug) [7231bf99] Setting ttk state may change the variable
             passed by value
  2025-05-29 (feature) [17b509] Win: support PNG images in icon files.
  2025-06-01 (bug) [5d0bc3] block cursor size on a tab is too large
  2025-07-03 (bug) [6b0f77] gcc 14 breaks configure test for bigendian
             leading to broken floating point
  2025-07-14 (bug) [d25b72] error popup on ttk::scale with invisible
             trough
  2025-07-16 (bug) [770fa0]  loading windows dll's in Cygwin doesn't
             work with high-entropy-va
  2025-07-25 (bug) [3d13f8,e90e8c] Aqua: dark mode improvements
  2025-07-25 (bug) [e94c8b] interop with clipboard managers
  2025-08-11 (bug) [dc38c9] Aqua: NSHighResolutionCapable should be a
             Boolean value
  2025-08-11 (bug) [4e1e10] Aqua: CGRect/NSRect type mismatch on 32-bit

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-05 09:20:37 -07:00
Michael Fitzmayer
37a07db365
pocketpy: Upgrade to 2.1.1
Update LICENSE checksum: the year in the copyright notice has been updated.

Enable CMake option PK_ENABLE_OS which allows PocketPy to perform file operations.

Signed-off-by: Michael Fitzmayer <mail@michael-fitzmayer.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:30 -07:00
Wang Mingyu
dd941a3a04
ctags: upgrade 6.2.20250810.0 -> 6.2.20250831.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:21 -07:00
Leon Anavi
c8ef8ccd8d
ssd1306: Update to newer version
Update to the latest version of the source code in GitHub:

- Use snprintf to replace strncpy without null string at last

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-02 08:57:40 -07:00
Jason Schonberg
d090938795
php: upgrade 8.4.11 -> 8.4.12
This is just a bug fix release.

Changelog: https://www.php.net/ChangeLog-8.php#8.4.12

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-01 15:52:04 -07:00
Khem Raj
19edc370c7
castxml: Upgrade to 0.6.13 release
Fixes build with clang-21

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-29 22:02:54 -07:00
Jason Schonberg
769b7163d5
nodejs: upgrade 22.18.0 -> 22.19.0
License-Update: Add sonic-boom under MIT License
  0edf17198f

Changelog: https://github.com/nodejs/node/releases/tag/v22.19.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-28 19:49:24 -07:00
Khem Raj
ab52517b43
rapidjson: Upgrade to tip of trunk
Fixes its cmake files to work with cmake4
consumed by other cmake based packages

Drop backport for CMake4 compatibility

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:39 -07:00
Khem Raj
5761dacc36
abseil-cpp: Link with libatomic on riscv32
64-bit builtins for atomics are not provided by compiler

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 00:13:58 -07:00
Wang Mingyu
17a65ac4ea
ctags: upgrade 6.2.20250727.0 -> 6.2.20250810.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:07 -07:00