Commit Graph

84308 Commits

Author SHA1 Message Date
James Hilliard
f8ec3d38b9 package/python-tortoise-orm: bump to version 1.1.9
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:55 +02:00
James Hilliard
c3cd96bd37 package/python-serialx: bump to version 1.14.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:47 +02:00
James Hilliard
1f4d6e52ef package/python-pydyf: bump to version 0.13.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:40 +02:00
James Hilliard
94e49af882 package/python-pydantic-settings: bump to version 2.16.0
Select python-typing-extensions, which is now an explicit runtime
dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:35 +02:00
James Hilliard
a6fdd8fa92 package/python-pycares: bump to version 5.2.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:29 +02:00
James Hilliard
f7c0436dbb package/python-pluggy: bump to version 1.7.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:24 +02:00
James Hilliard
af2a965cd6 package/python-hiredis: bump to version 3.5.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:19 +02:00
James Hilliard
568e208107 package/python-git: bump to version 3.2.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:14 +02:00
James Hilliard
f9eb1cb09c package/python-fonttools: bump to version 4.67.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:08 +02:00
James Hilliard
4ace110ce2 package/python-filelock: bump to version 4.2.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:57:03 +02:00
James Hilliard
1200532cdd package/python-fastapi: bump to version 0.143.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:56:58 +02:00
James Hilliard
8bbbcc67f0 package/python-entrypoints: bump to version 0.4.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:56:53 +02:00
James Hilliard
d0230d3b8e package/python-dunamai: bump to version 1.26.3
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:56:48 +02:00
James Hilliard
6fbaf7df16 package/python-bitarray: bump to version 3.12.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:56:42 +02:00
James Hilliard
06bc55f817 package/python-boto3: bump to version 1.43.114
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:42:08 +02:00
James Hilliard
d56efd0b17 package/python-botocore: bump to version 1.43.114
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:42:08 +02:00
Dario Binacchi
b15dbb5326 configs/stm32mp1*_dk*: bump Linux to 6.12.112 and U-Boot to 2026.10
The patch bumps the Linux kernel to version 6.12.112 and U-Boot to
version 2026.10 for

- stm32mp135f_dk_defconfig
- stm32mp157a_dk1_defconfig
- stm32mp157c_dk2_defconfig

The removed patches are contained in the new U-Boot version.

Tested on STM32MP157C-DK2 Discovery Board.

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:37:14 +02:00
Dario Binacchi
8f3fbc351f configs/stm32f746_disco_sd: bump Linux to 5.15.222 and U-Boot to 2026.10
The patch bumps the Linux kernel to version 5.15.222 and U-Boot to
version 2026.10.

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:37:14 +02:00
Dario Binacchi
5700f6e375 configs/stm32h747_disco_sd: bump Linux to 6.18.56 and U-Boot to 2026.10
The patch bumps the Linux kernel to version 6.18.56 and U-Boot to
version 2026.10.

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:37:14 +02:00
Dario Binacchi
914949f12b configs/stm32f769_disco_sd: bump Linux to 5.15.222 and U-Boot to 2026.10
The patch bumps the Linux kernel to version 5.15.222 and U-Boot to
version 2026.10.

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:37:14 +02:00
Dario Binacchi
a019024561 configs/stm32f429_disco_xip: bump Linux to 6.1.189
The patch bumps the Linux kernel to version 6.1.189. The size of
xipImage has increased by 9286 bytes (1706592 bytes compared to
1696766 in version 6.1.177).

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 15:37:14 +02:00
Fiona Klute
42340d022f support/download: enforce BR2_DOWNLOAD_FORCE_CHECK_HASHES=y for missing hash files
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y is supposed to make the build fail
if any download cannot be successfully verified against a known
hash. However, support/download/check-hash would only warn if there
was no hash file at all for the package in question, and allow the
build to continue.

This is a security fix and should be backported to all stable
branches.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-10-18 14:43:21 +02:00
Dario Binacchi
0f592d0eae configs/imx8mn_bsh_smm_s2[_pro]: bump Linux to 6.12.112 and U-Boot to 2026.10
The patch bumps the Linux kernel to version 6.12.112 and U-Boot to
version 2026.10.

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 12:40:37 +02:00
Yegor Yefremov
ea4388b3b0 DEVELOPERS: add Yegor Yefremov for libmicrohttpd and libwebsockets
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 12:38:15 +02:00
Joachim Wiberg
13a2060ae8 package/sysklogd: bump to v2.8.0
Adds support for injecting structured data when forwarding to remote syslog
servers:

    *.*    @[ff02::1%eth0]    ;RFC5424,sd=[device@32473 name="kilroy"]

Also, a bunch of fixes for, e.g., UTF-8.  For the full release notes, see:
https://github.com/troglobit/sysklogd/releases/tag/v2.8.0

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
[Julien: fix hash source link in hash file]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 12:23:49 +02:00
Joachim Wiberg
3b5fbe8f6e package/mg: bump to v4.4
Release notes at:

- https://github.com/troglobit/mg/releases/tag/v4.2
- https://github.com/troglobit/mg/releases/tag/v4.3
- https://github.com/troglobit/mg/releases/tag/v4.4

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
[Julien: fix hash source link in hash file]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 12:17:44 +02:00
James Hilliard
072720fb23 package/snagboot: bump to version 3.0.1
For release notes since v2.6.1, see:
https://github.com/bootlin/snagboot/releases/tag/v3.0
https://github.com/bootlin/snagboot/releases/tag/v3.0.1

Drop the patch that was merged upstream [1] and remove the obsolete
host-python-pyfatfs dependency.

[1] https://github.com/bootlin/snagboot/pull/95

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
[Julien: add link to release notes in commit log]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 12:11:54 +02:00
Fiona Klute (othermo GmbH)
6bd698cdd6 support/testing/tests/package/test_uboot_tools.py: test FIT signature on target
Adapt the code added to the host test with
928cc5dc5c ("package/uboot-tools: fix
host FIT signature support") to run on the target.

Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 11:28:51 +02:00
Fiona Klute (othermo GmbH)
d7ccf54d7f package/uboot-tools: fix target FIT signature support
Commit 928cc5dc5c ("package/uboot-tools:
fix host FIT signature support") fixed building host-uboot-tools with
FIT signature support after upstream changes to the config included
since v2026.04, added to Buildroot with commit
e049f6fef1 ("package/uboot-tools: bump
to version 2026.04"). This commit applies the same fixes to
configuration for target uboot-tools.

Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 11:28:51 +02:00
Fiona Klute (othermo GmbH)
5b61def5b3 support/testing/tests/package/test_uboot_tools.py: fix typos
Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 11:28:51 +02:00
Fiona Klute (othermo GmbH)
6d666b46f2 package/uboot-tools: do not require OpenSSL PKCS#11 provider
Patch 0003-Add-support-for-OpenSSL-Provider-API.patch makes
package/uboot-tools build without the OpenSSL engine API, but it fails
at runtime if pkcs11-provider [1] is not available. That provider is
not packaged in Buildroot, and should not be required when not
actually using PKCS#11 keys.

The problem has been discussed on the U-Boot mailing list [2], and
part of the reason this patch has not been merged into U-Boot yet. It
causes tests.package.test_uboot_tools.TestHostUbootTools to fail with:

=== STDOUT/STDERR ===
At main.c:259:
- SSL error:12800067:DSO support routines::could not load the shared library: crypto/dso/dso_dlfcn.c:115
- SSL error:12800067:DSO support routines::could not load the shared library: crypto/dso/dso_lib.c:147
- SSL error:07880025:common libcrypto routines::reason(37): crypto/provider_core.c:1026
mkimage: OSSL_PROVIDER_try_load(pkcs11)

This commit adjust the patch as suggested in [2] to continue if the
PKCS#11 provider fails to load, making the test work. However,
actually using PKCS#11 keys will not work until pkcs11-provider [1] is
packaged.

[1] https://github.com/openssl-projects/pkcs11-provider
[2] https://lists.u-boot-project.org/pipermail/u-boot/2026-August/629348.html

Fixes: f87cf2d623 ("package/uboot-tools: Fix build with OpenSSL 4.0.0")

Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 11:28:51 +02:00
Fiona Klute
1923f760bb package/p11-kit: switch to meson build system
P11-kit has been offering a meson build since 0.23.17 (see upstream
NEWS [1]), and it is the build system described in the upstream
README.

Changes in the switch to meson:

* Explicitly enable/disable NLS.
* Explicitly enable/disable bash-completion.
* The meson build has no explicit option for libtasn1, it is required
  if trust_module is enabled.
* Add patch for meson configuration to avoid depending on systemd to
  discover install location for units, which would create a dependency
  loop.
* Check for BR2_INIT_SYSTEMD instead of BR2_PACKAGE_SYSTEMD to decide
  whether to install systemd units.

[1] https://github.com/p11-glue/p11-kit/blob/0.26.5/NEWS#L164

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 11:18:39 +02:00
Fiona Klute
f432a9e625 package/p11-kit: security bump to version 0.26.5
Security fixes by versions:

0.26.5
* CVE-2026-18938: rpc: guard against overflow when decoding nested
  attributes
  https://github.com/advisories/GHSA-6x8p-h5fj-5ppr

0.26.3
* CVE-2026-13757: server: fixed stack exhaustion via unbounded
  recursion in RPC attribute parsing by enforcing a recursion depth
  limit
  https://github.com/advisories/GHSA-p2wm-69qx-x25w
* various memory management fixes (including memory leaks) without
  CVE or details on possible security impact

Full upstream changelog:
https://github.com/p11-glue/p11-kit/blob/0.26.5/NEWS

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-10-18 11:18:39 +02:00
Peter Korsgaard
45fb109414 configs/lafrite_defconfig: bump Linux kernel to 6.18.56
The aarch64 defconfig has grown, so bump the ext4 size to make it fit.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
2026-10-17 21:19:46 +02:00
Peter Korsgaard
37ef3af415 board/librecomputer/lafrite/readme.txt: document SPI flash dependency
Running a modern kernel with old A-TF/U-Boot leads to various issues.  Add a
note about updating the bootloader in the SPI flash.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
2026-10-17 21:19:46 +02:00
Peter Korsgaard
d6243220d7 board/librecomputer/lafrite/readme.txt: document UART pinout
The lafrite board exposes the console UART on the GPIO header.  Document the
pinout for ease of use.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
2026-10-17 21:19:46 +02:00
Peter Korsgaard
437e7be843 configs/lafrite_defconfig: switch to Bootlin glibc toolchain
As recommended since:
https://elinux.org/Buildroot:DeveloperDaysELCE2024#Rules_for_defconfigs

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
2026-10-17 21:19:46 +02:00
Fiona Klute (othermo GmbH)
5b2ac4d935 package/swtpm: disable building manpages
Swtpm builds manpages using pod2man, and fails if it is not
available. The patch adds support for --disable-docs, which Buildroot
passes by default. Found while building in a container with minimal
dependencies.

Fixes: 87b9b126d2 ("package/swtpm: add host package")
Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-16 09:06:42 +02:00
Fiona Klute (othermo GmbH)
6ac8b1e33d package/libtpms: disable building manpages
Libtpms builds manpages using pod2man, and fails if it is not
available. The patch adds support for --disable-docs, which Buildroot
passes by default. Found while building in a container with minimal
dependencies.

Fixes: b2eec8c626 ("package/libtpms: add host package")
Fixes: https://autobuild.buildroot.net/results/b393e0b945227093e4a076c06a8088d9a33bad4f/
Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-16 09:06:42 +02:00
Fiona Klute (othermo GmbH)
fc7f3bc1fd package/libtpms: fix typo in HOST_LIBTPMS_CONF_OPTS
--with-... arguments need two dashes.

Fixes: b2eec8c626 ("package/libtpms: add host package")
Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-16 09:06:41 +02:00
Bernd Kuhls
dbdf7d35cd {linux, linux-headers}: bump 7.2.x, 6.18.x, 6.12.x, 6.6.x, 6.1.x, 5.15.x, 5.10.x series
Update the latest kernel releases to:
 - 7.2.10 -> 7.2.11
 - 6.18.56 -> 6.18.57
 - 6.12.112 -> 6.12.113
 - 6.6.158 -> 6.6.159
 - 6.1.189 -> 6.1.190
 - 5.15.222 -> 5.15.223
 - 5.10.271 -> 5.10.272

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
2026-10-15 22:32:55 +02:00
Yegor Yefremov
48e8a1f041 package/shairport-sync: bump to version 5.6
Release notes:
https://github.com/mikebrady/shairport-sync/releases/tag/5.6

This version adds support for Mbed TLS 4.x.

Classic AirPlay now needs an ALAC decoder to be selected. FFmpeg is
enabled by default, and the bundled Hammerton decoder, which older
versions always used, is now optional. Use FFmpeg if it is available
and fall back to the Hammerton decoder otherwise, so that existing
configurations keep building.

AirPlay 2 support now needs plistutil on the host, so depend on
host-libplist.

The LICENSES file now also lists the bundled FFTConvolver (MIT) and
pair_ap (MIT, BSD-3-Clause) code, and other copyright notices were
updated.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-15 22:11:58 +02:00
Yegor Yefremov
bafb66de2d package/libplist: add host variant
shairport-sync 5.6 needs plistutil on the host to build with AirPlay 2
support. libplist builds its tools by default.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-15 22:11:57 +02:00
Peter Korsgaard
58aedd45ba package/libglib2: backport upstream security fix for CVE-2026-58016
Fixes the following vulnerability:

CVE-2026-58016: A flaw was found in GLib.  A state confusion issue exists in
g_dbus_node_info_new_for_xml() in the gio/gdbusintrospection.c file when
processing malformed D-Bus introspection XML, specifically with a `node`
element nested within other elements like `method`, `signal`, `property` or
`arg`.  This issue can cause an unsigned integer overflow and lead to an
out-of-bounds read, resulting in a denial of service.

https://gitlab.gnome.org/GNOME/glib/-/merge_requests/5156

Backport the upstream patch (included in 2.89.0), but drop the test addition
for easier backport:

c9da977c17

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
2026-10-15 22:01:55 +02:00
James Hilliard
112fd25dc6 package/python-urwid: bump to version 4.2.5
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-15 22:00:37 +02:00
James Hilliard
ed40a20a02 package/python-serialx: bump to version 1.13.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-15 22:00:34 +02:00
James Hilliard
4a1aaaed80 package/python-pudb: bump to version 2026.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-15 22:00:30 +02:00
James Hilliard
bbb4710efc package/python-markdown: bump to version 3.11.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-15 22:00:26 +02:00
Dario Binacchi
529b876a85 configs/stm32f469_disco_{sd, xip}: bump Linux to 5.15.222
The patch bumps the Linux kernel to version 5.15.222 and, for the SD
configuration, also updates U-Boot to version 2026.10.

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-10-15 18:01:33 +02:00
Dario Binacchi
98a583e982 configs/imx6ulz_bsh_smm_m2: bump Linux to 6.12.112 and U-Boot to 2026.10
The patch bumps the Linux kernel to version 6.12.112 and U-Boot to
version 2026.10.

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-10-15 18:00:10 +02:00