Commit Graph

82577 Commits

Author SHA1 Message Date
Fiona Klute
dabaf4ab46 package/iwd/S40iwd: log to syslog by default
The built-in default of iwd is to log to stderr, which is lost when
sent to the background.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 14:52:14 +02:00
Fiona Klute
3e2cc4e46f package/openrc/sysv-rcs: fix shellcheck 0.10 warnings
* Explicitly set shell type. Shellcheck doesn't know OpenRC, but the
  script as such is POSIX shell.
* Override warnings not applicable in context.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 14:18:29 +02:00
Fiona Klute
b4884a2937 package/mdnsd/S50mdnsd: rewrite to match current guidelines
With the action function as the last command in the script its return
code automatically becomes that of the script, and without explicit
exit shellcheck does not complain about unused functions.

Also wait for the process to stop in "stop", and simplify restart.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 14:18:29 +02:00
Fiona Klute
b2d84525f9 package/mpd/S95mpd: do not wait for exit if sending stop failed
If sending the stop signal failed for whatever reason, waiting for an
existing PID file to disappear is likely to block indefinitely.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Tested-by: Andreas Ziegler <br025@umbiko.net>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 14:18:25 +02:00
Fiona Klute
118ffb20b5 package/mpd/S95mpd: avoid unnecessary exit
The exit status of the last command automatically becomes the exit
status of the script. And if there is no explicit exit shellcheck
accepts unused functions (here: start/stop/... called via variable).

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Tested-by: Andreas Ziegler <br025@umbiko.net>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 14:18:14 +02:00
Bernd Kuhls
b94ada7608 package/usbutils: only needs libudev, not udev daemon
libudev-zero version 1.0.4 added support for usb.ids with commit
2bebebc9e0

Also select hwdata when libudev-zero implementation for udev is used to
more useful output from usbutils. This is strictly speaking an optional
dependency but would be confusing if it weren't working.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Marcus: add note about selecting hwdata]
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 13:39:53 +02:00
Bernd Kuhls
3dd9f98978 package/libudev-zero: bump version to 1.0.4
https://github.com/illiliti/libudev-zero/releases/tag/1.0.4

Removed patch which is included in this release.

Added buildroot-specific PREFIX to _BUILD_CMDS to override default
'/usr/local' in upstream Makefile to be compatible with the install
location of usb.ids provided by the hwdata package.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-17 13:39:53 +02:00
Arnout Vandecappelle
20811dd818 CHANGES: Update for 2025.02.15
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>

(cherry picked from commit 62ef29936b)
2026-06-16 23:14:05 +02:00
Arnout Vandecappelle
c1f82f7ae2 Update news.html and download.html for 2025.02.15
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-06-16 23:14:04 +02:00
Arnout Vandecappelle
2448f2d2b0 CHANGES: Update for 2026.02.3
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>

(cherry picked from commit dad077f48d)
2026-06-16 23:09:12 +02:00
Arnout Vandecappelle
ced5db1f77 Update news.html and download.html for 2026.02.3
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-06-16 23:09:11 +02:00
Bernd Kuhls
5cd9188c3e package/python3: security bump version to 3.14.6
https://www.python.org/downloads/release/python-3146/
https://docs.python.org/release/3.14.6/whatsnew/changelog.html

Removed patches which are included in this release.

Fixes CVE-2026-9669:
157a5df8cb
https://seclists.org/oss-sec/2026/q2/846

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-16 21:02:04 +02:00
Giulio Benetti
dc43bd6f05 package/libnvme: bump version to 1.16.2
Release notes:
https://github.com/linux-nvme/libnvme/releases/tag/v1.16.2

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-16 20:50:11 +02:00
Bernd Kuhls
63dfdedd51 package/strace: bump version to 7.1
https://github.com/strace/strace/releases/tag/v7.1

Switched to sha256 tarball hash provided by upstream.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-16 18:52:23 +02:00
Bernd Kuhls
2dc34a18e7 package/strace: needs headers >= 5.1
Buildroot commit aa5e3eec63 bumped the
package to version 7.0 which includes commit
33b950714a
that adds an include of linux/time_types.h.

This header file was added in linux kernel version 5.1:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ca5e9aba753ed15d173c7a7b88e4d402b7ca8121

Fixes build errors:

In file included from ../bundled/linux/include/uapi/linux/cgroupstats.h:20:0,
                 from netlink_nlctrl.c:11:
../bundled/linux/include/uapi/linux/taskstats.h:21:30: fatal error:
 linux/time_types.h: No such file or directory

detected by the Gitlab pipelines with the following defconfigs:
- br-arm-full-static
- bootlin-aarch64-glibc-old

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-16 18:52:23 +02:00
Bernd Kuhls
206ac6a19f package/binutils: bump version to 2.46.1
https://sourceware.org/pipermail/binutils/2026-June/149568.html

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-16 18:49:59 +02:00
Bernd Kuhls
cbe867b895 linux: bump latest version to 7.1
For an overview of changes in 7.1, see:
https://kernelnewbies.org/Linux_7.1

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 23:17:55 +02:00
Bernd Kuhls
9530d74ddb {toolchain, linux-headers}: add support for 7.1 headers
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 23:17:55 +02:00
Bernd Kuhls
7ee8e9f12a linux: select host-openssl for all architectures when building latest CIP version
This is a follow-up for buildroot commit
bba86304b0 to extend the fix to CIP
kernels.

Fixes:
aarch64: https://autobuild.buildroot.net/results/f91/f910c1e0e864055120e2deaf4d56b127cabb89bd/
aarch64_be: https://autobuild.buildroot.net/results/6e6/6e651c586f9b2a1c9b39cafaf5bebc8b501e8369/
arcbe: https://autobuild.buildroot.net/results/9fe/9fe7b4c66ac139926e9a3686bc951af703e78b29/
arm: https://autobuild.buildroot.net/results/288/2888b0b6f5473e9c7ec7c443b02b42e1f5d4c814/
armeb: https://autobuild.buildroot.net/results/d6c/d6cbbfdcbebe985d743232070824779e790aa5a8/
microblazeel: https://autobuild.buildroot.net/results/bf3/bf3b4c61cdaf3527e9e315050bf21456bbb24a48/
mips: https://autobuild.buildroot.net/results/c6b/c6b9c82352be01dd4bab2021a223e72dfaf1f522/
or1k: https://autobuild.buildroot.net/results/231/23144a8108c5837e3a9cf26ad6ac73fa16dc740f/
riscv: https://autobuild.buildroot.net/results/31c/31c3abdb23bfe16e248e094e9b0feafbbb0d6a94/
s390x: https://autobuild.buildroot.net/results/bda/bdaaf6767f8c239bbf22e4619b2d6944ef951b2e/
sparc: https://autobuild.buildroot.net/results/426/42614f77be9fa1b3a596cdcb40cfb81f5496b41b/
sparc64: https://autobuild.buildroot.net/results/1f2/1f226d028d85c085d82f3890e804b39bccd2c2dc/
x86_64: https://autobuild.buildroot.net/results/7be/7be86c261a42e1a16c3d38a640be226b5f51bccb/

Supersedes
https://patchwork.ozlabs.org/project/buildroot/patch/20251101102346.109307-1-bernd@kuhls.net/
and includes Edgar's comment.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:55:15 +02:00
Bernd Kuhls
d609530d09 {linux, linux-headers}: bump 6.12.x, 7.0.x, 6.18.x series
Update the latest kernel releases to:
- 6.12.92 -> 6.12.93
- 6.18.34 -> 6.18.35
- 7.0.11 -> 7.0.12

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:55:15 +02:00
Peter Korsgaard
96408d1313 boot/shim: add patch to fix builds with -O3 / -Ofast
Fixes:
https://autobuild.buildroot.net/results/c6ad52a048ba030bb1adc3ee1aeb69ef880cbdad/
https://autobuild.buildroot.net/results/136d1afc2ecacea6a4e12b915073e3eaf5c8ca01/
https://autobuild.buildroot.net/results/a3f293371f6bd0125dc7baa5afb64373e4383f4f/

Shim contains an embedded copy of OpenSSL.  Depending on the optimization
level, an error is triggered from make_kn():

In function 'make_kn',
    inlined from 'make_kn' at crypto/cmac/cmac.c:81:13,
    inlined from 'CMAC_Init' at crypto/cmac/cmac.c:205:9:
crypto/cmac/cmac.c:92:20: error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
   92 |         k1[bl - 1] ^= bl == 16 ? 0x87 : 0x1b;
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
crypto/cmac/cmac.c: In function 'CMAC_Init':
crypto/cmac/cmac.c:69:19: note: at offset 2147483647 into destination object 'k1' of size 32
   69 |     unsigned char k1[EVP_MAX_BLOCK_LENGTH];
      |                   ^~

Fix it by including a patch submitted upstream which backports an upstream
OpenSSL change to workaround this.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:52:55 +02:00
Bernd Kuhls
6ea98e0f1e package/ytree: bump version to 2.13
https://www.han.de/~werner/ytree.html

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:45:52 +02:00
Bernd Kuhls
9b18cdc3dc package/kodi-inputstream-adaptive: bump version to 21.5.19-Omega
https://github.com/xbmc/inputstream.adaptive/releases/tag/21.5.19-Omega

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:39:08 +02:00
Bernd Kuhls
6d9cf49f8a package/kodi-pvr-zattoo: bump version to 21.0.7-Omega
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:39:08 +02:00
Bernd Kuhls
8bcb156d33 package/kodi-screensaver-rsxs: remove dependencies to gli & glm
Upstream commit
a00a3cce3c
added the code of gli & glm in-tree and removed the usage as external
packages.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:39:08 +02:00
Bernd Kuhls
09fcae1588 package/kodi-screensaver-rsxs: fix build with cmake 4.x
Fixes build error not caught by the autobuilders with this defconfig:

BR2_x86_64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_FORCE_HOST_BUILD=y
BR2_PER_PACKAGE_DIRECTORIES=y
BR2_PACKAGE_KODI=y
BR2_PACKAGE_KODI_SCREENSAVER_RSXS=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SOFTPIPE=y
BR2_PACKAGE_MESA3D_OPENGL_GLX=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_PYTHON3_PY_ONLY=y
BR2_PACKAGE_LIBUDEV_ZERO=y

Raised minimum version for all addons as requested by upstream.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:39:08 +02:00
Bernd Kuhls
ec8a33b9eb package/intel-vpl-gpu-rt: bump version to 26.2.2
https://github.com/intel/vpl-gpu-rt/releases/tag/intel-onevpl-26.2.2

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:11:28 +02:00
Bernd Kuhls
5e154896a5 package/intel-mediadriver: bump version to 26.2.2
https://github.com/intel/media-driver/releases/tag/intel-media-26.2.2

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 22:11:28 +02:00
Michael Nosthoff
d8d850342d package/catch2: bump to version 3.15.1
Changelog:
https://github.com/catchorg/Catch2/releases/tag/v3.15.1

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 21:55:36 +02:00
Giulio Benetti
0c6595aaac package/swupdate: security bump to version 2026.05
Fixes:
* CVE-2023-7216 [1]
  A path traversal vulnerability was found in the CPIO utility. This
  issue could allow a remote unauthenticated attacker to trick a user into
  opening a specially crafted archive. During the extraction process, the
  archiver could follow symlinks outside of the intended directory, which
  could be utilized to run arbitrary commands on the target system.
* CVE-2026-28525 [2]
  SWUpdate contains an integer underflow vulnerability in the multipart
  upload parser in mongoose_multipart.c that allows unauthenticated
  attackers to cause a denial of service by sending a crafted HTTP POST
  request to /upload with a malformed multipart boundary and controlled
  TCP stream timing. Attackers can trigger an integer underflow in the
  mg_http_multipart_continue_wait_for_chunk() function when the buffer
  length falls within a specific range, causing an out-of-bounds heap read
  that writes data beyond the allocated receive buffer to a local IPC
  socket.

For full release notes, see:
https://github.com/sbabic/swupdate/releases/tag/2026.05

Remove patch that has been merged upstream for this release.

[1] https://github.com/advisories/GHSA-v9vx-4mxw-76j2
[2] https://github.com/advisories/GHSA-hggv-rg65-qf4h

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-15 21:49:01 +02:00
Romain Naour
4834f18c69 Revert "support/testing/tests/package/test_kexec.py: fix kexec test for qemu 5.2"
Our docker image was finally updated to Debian 12 and now provide Qemu
7.2.15 [1]. We can safely revert this workaround for older Qemu version.

[1] e5bbe020ca

This reverts commit 37e23e0dd7.

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-15 21:47:48 +02:00
Michael Nosthoff
672672e4c2 package/{python-}protobuf: bump to version 35.1
Release Notes:
https://github.com/protocolbuffers/protobuf/releases/tag/v35.0
https://github.com/protocolbuffers/protobuf/releases/tag/v35.1

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-15 21:28:16 +02:00
Giulio Benetti
ca5c781762 package/erlang-jiffy: bump to version 2.0.1
Release Notes:
https://github.com/davisp/jiffy/releases/tag/2.0.1

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-15 19:59:11 +02:00
Giulio Benetti
c2f607a19b package/erlang-jiffy: bump to version 2.0.0
Release Notes:
https://github.com/davisp/jiffy/releases/tag/2.0.0

On version 2.0.0 it's been used https://github.com/kolemannix/ffc.h
that is covered by Apache-2.0 so let's add it to license list.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-15 19:57:22 +02:00
Giulio Benetti
4ad755143b package/libnss: bump version to 3.125
For release note, see:
836970ddd3/doc/rst/releases/nss_3_125.rst

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
2026-06-15 19:29:36 +02:00
Romain Naour
1fa2d87c85 configs/qemu_{riscv64, x86_64}*_efi_defconfig: switch to Bootlin stable toolchain
Update the qemu riscv64/x86_64 efi configurations to use the Bootlin
glibc stable prebuilt external toolchain, as recommended in the
Buildroot meeting report from ELCE 2024:
https://elinux.org/Buildroot:DeveloperDaysELCE2024

This will reduce the number of Gilab-CI minutes by ~20 minutes.

https://gitlab.com/buildroot.org/buildroot/-/jobs/14728914014 (qemu_riscv64_virt_efi_defconfig)
https://gitlab.com/buildroot.org/buildroot/-/jobs/14728914021 (qemu_x86_64_efi_defconfig)

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-14 12:08:55 +02:00
Romain Naour
1b6450e41f configs/qemu_aarch64_{ebbr, sbsa}_defconfig: switch to Bootlin stable toolchain
Update the qemu aarch64 ebbr/sbsa configurations to use the Bootlin
glibc stable prebuilt external toolchain, as recommended in the
Buildroot meeting report from ELCE 2024:
https://elinux.org/Buildroot:DeveloperDaysELCE2024

This will reduce the number of Gilab-CI minutes by ~20 minutes.

https://gitlab.com/buildroot.org/buildroot/-/jobs/14728913979 (qemu_aarch64_ebbr_defconfig)
https://gitlab.com/buildroot.org/buildroot/-/jobs/14728913980 (qemu_aarch64_sbsa_defconfig)

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-14 12:08:39 +02:00
Romain Naour
dbe0896826 configs/qemu_arm_{ebbr, vexpress_tz}_defconfig: switch to Bootlin stable toolchain
Update the qemu arm ebbr/tz configurations to use the Bootlin
glibc stable prebuilt external toolchain, as recommended in the
Buildroot meeting report from ELCE 2024:
https://elinux.org/Buildroot:DeveloperDaysELCE2024

This will reduce the number of Gilab-CI minutes by ~20 minutes.

https://gitlab.com/buildroot.org/buildroot/-/jobs/14728913982 (qemu_arm_ebbr_defconfig)
https://gitlab.com/buildroot.org/buildroot/-/jobs/14728913985 (qemu_arm_vexpress_tz_defconfig)

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-14 12:08:19 +02:00
Romain Naour
82d1a378d3 configs/ti_am{62ax, 62px, 62x, 64x}_sk: switch to Bootlin stable toolchain
Update the ti_am6x configurations to use the Bootlin glibc stable
prebuilt external toolchain, as recommended in the Buildroot meeting
report from ELCE 2024: https://elinux.org/Buildroot:DeveloperDaysELCE2024

This will reduce the number of Gilab-CI minute used to tests each
defconfig (1h10 -> 52 minutes).

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-14 12:08:01 +02:00
Julien Olivain
94a72b1922 package/genimage: bump version to 20
For change log, see:
https://github.com/pengutronix/genimage/releases/tag/v20

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-13 23:32:45 +02:00
Neal Frager
9d4bd23f53 package/gcc-bare-metal: bump to gcc 16.1.0
Bump gcc-bare-metal to gcc 16.1.0.

0001-libcody-Make-it-buildable-by-C-11-to-C-26.patch is already included in
gcc 16.1.0, so this patch can be removed.

See here for changes:
https://gcc.gnu.org/gcc-16/changes.html

Signed-off-by: Neal Frager <neal.frager@amd.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-06-13 22:33:57 +02:00
José Luis Salvador Rufo
07f38c3862 package/zfs: bump version to 2.4.3
For release note, see:
https://github.com/openzfs/zfs/releases/tag/zfs-2.4.3

Signed-off-by: José Luis Salvador Rufo <salvador.joseluis@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-13 10:59:46 +02:00
Flaviu Nistor
fb81861aff package/python-aenum: bump version to 3.1.17
Signed-off-by: Flaviu Nistor <flaviu.nistor@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 22:38:48 +02:00
Daniel Houck
28eeca9a98 package/micropython: bump to version 1.28.0
This allows us to fix packaging issue with micropython-lib, which was
not packaging the correct versions of some libraries.  The new version
makes changes to the `manifestfile` tool/library used by our
collect_micropython_libs.py script, which makes it easier to collect the
correct library version.  This fixes #166.

To better support alternate use cases, the option to package the modules
in unix-ffi has been split into a separate option, instead of assuming
it's needed if and only if libffi is selected.

Both the upstream changes and the unix-ffi split require changes to
collect_micropython_libs.py.  First, since we might not want the
unix-ffi libraries, the script takes an extra argument for whether or
not to include them.  Next, since the manifest.require function no
longer takes a unix_ffi optional parameter, we use manifest.add_library
as recommended in the micropython-lib/unix-ffi directory README, if we
are are actually packaging those libraries.

All of the patches we have been maintaining have also been merged upstream
by 1.28.0, so they are removed.  Their respective Upstream: trailers all
point to the relevant commits, except for
0003-Fixes-for-GCC-15-1-unterminated-string-literal-warning.patch, from
ae6062a45a

The LICENSE hash has been updated, as the year and the licenses used for
the ports and libraries have also been updated in the LICENSE file.

For more details on the version bump, see the release notes:
  - https://github.com/micropython/micropython/releases/tag/v1.23.0
  - https://github.com/micropython/micropython/releases/tag/v1.24.0
  - https://github.com/micropython/micropython/releases/tag/v1.24.1
  - https://github.com/micropython/micropython/releases/tag/v1.25.0
  - https://github.com/micropython/micropython/releases/tag/v1.26.0
  - https://github.com/micropython/micropython/releases/tag/v1.26.1
  - https://github.com/micropython/micropython/releases/tag/v1.27.0
  - https://github.com/micropython/micropython/releases/tag/v1.28.0

Signed-off-by: Daniel Houck <Software@DRHouck.me>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:55:30 +02:00
Thomas Perale
00e4a03348 package/ntp: ignore CVE-2015-7977
The NVD database schema has the following entry

```
{
  "vulnerable": true,
  "criteria": "cpe:2.3:a:ntp:ntp:*:*:*:*:*:*:*:*",
  "versionEndIncluding": "4.2.8",
},
```

Which make every patch revision of the package ntp match to the
CVE-2015-7977.

This commit ignore this entry.

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:52:55 +02:00
Titouan Christophe
00b9069f46 package/python-django: security bump to v6.0.6
See the release notes:
https://docs.djangoproject.com/en/6.0/releases/6.0.6/

This fixes the following vulnerabilities:
- CVE-2026-6873 : Signed cookie salt namespace collision
- CVE-2026-7666 : Potential unencrypted email transmission via STARTTLS
                  in the SMTP backend
- CVE-2026-8404 : Potential exposure of private data via case-sensitive
                  Cache-Control directives
- CVE-2026-35193: Potential exposure of private data via missing
                  Vary: Authorization
- CVE-2026-48587: Potential exposure of private data via whitespace padding
                  in Vary header

Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:39:59 +02:00
Manuel Diener
cdb2fab2e8 package/python-sdbus-modemmanager: bump to version 1.0.5
See the release notes here: https://github.com/zhanglongqi/python-sdbus-modemmanager/blob/master/changelog.md#105

Patchfile removed as it is fixed upstream.

Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:37:07 +02:00
Bernd Kuhls
374d0a02e4 package/dnsmasq: bump version to 2.93
https://thekelleys.org.uk/dnsmasq/CHANGELOG

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:35:44 +02:00
Adrian Perez de Castro
8e5477637d package/libavif: bump to version 1.4.2
The most interesting changes are fixes for a memory leak, and for a
couple of crashes. Otherwise, it is an incremental update. Release
notes:

  https://github.com/AOMediaCodec/libavif/releases/tag/v1.4.2

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:34:34 +02:00
Michael Nosthoff
1deac1ac39 package/sdbus-cpp: bump to version 2.3.1
fixes an ABI break in 2.3.0

changelog:
https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v2.3.1

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-06-12 18:33:39 +02:00