Commit Graph

80336 Commits

Author SHA1 Message Date
James Hilliard
3a67722fc8 package/python-proto-plus: bump to version 1.27.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:36 +01:00
James Hilliard
2d19a0b332 package/{python-}protobuf: bump to version 33.2
We need to set -Dprotobuf_BUILD_LIBUPB=ON for host-protobuf now
as some libupb headers now appear to be required.

Also set the new -Dprotobuf_LOCAL_DEPENDENCIES_ONLY=ON option
to ensure cmake doesn't try to download dependencies.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:33 +01:00
James Hilliard
7d3f9eaf88 package/python-psutil: bump to version 7.2.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:30 +01:00
James Hilliard
ad3054501a package/python-psycopg2: bump to version 2.9.11
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:28 +01:00
James Hilliard
9cfcacae0f package/python-pyalsa: bump to version 1.2.14
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:24 +01:00
James Hilliard
a8d489a5bd package/python-pybind: bump to version 3.0.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:22 +01:00
James Hilliard
8f7f912ead package/python-pycares: bump to version 5.0.0
Add dependency on c-ares and set env variable to ensure it's used.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:19 +01:00
James Hilliard
3090d1c871 package/python-pyparsing: bump to version 3.3.1
License hash changed due to line with date being added:
9223660f41

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:16 +01:00
James Hilliard
902e711f10 package/python-pyparted: bump to version 3.13.0
License file renamed with no content changes:
78876337d9

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:13 +01:00
James Hilliard
e4a5d35a5f package/python-pysmi: bump to version 1.6.2
Migrate from poetry to flit build backend.

License hash changed due to year update:
fdd7fe3d20

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:10 +01:00
James Hilliard
39ccf809ee package/python-pysnmp: bump to version 7.1.22
Migrate from poetry to flit build backend.

License hash changed due to year update:
3a8cbfe6d2

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:07 +01:00
James Hilliard
e84ea38d18 package/python-pytest-asyncio: bump to version 1.3.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:05 +01:00
James Hilliard
020b8a7a55 package/python-reedsolo: bump to version 2.0.13
Enable optimized cython build.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:02 +01:00
James Hilliard
fb17b7f665 package/python-ruamel-yaml-clib: bump to version 0.2.15
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:59 +01:00
James Hilliard
6d31d1bb56 package/python-ruamel-yaml: bump to version 0.19.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:56 +01:00
James Hilliard
6cb0dd4026 package/python-scapy: bump to version 2.7.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:53 +01:00
James Hilliard
af21a7ff2d package/python-smbus2: bump to version 0.6.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:51 +01:00
James Hilliard
c2176a9af0 package/python-socketio: bump to version 5.16.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:48 +01:00
James Hilliard
9a964cf513 package/python-soupsieve: bump to version 2.8.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:45 +01:00
James Hilliard
13e9170610 package/python-sqlalchemy: bump to version 2.0.45
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:42 +01:00
James Hilliard
2e16d67445 package/python-tempora: bump to version 5.8.1
License hash changed due to move to license generator migration:
9a81db3c77
d2b8d7750f

Add new host-python-coherent-licensed build dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:39 +01:00
James Hilliard
ab2b94b222 package/python-coherent-licensed: new host package
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:36 +01:00
James Hilliard
93785c6a6e package/python-termcolor: bump to version 3.3.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:33 +01:00
James Hilliard
f09b01a01a package/python-tftpy: bump to version 0.8.6
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:31 +01:00
James Hilliard
fc6187f9db package/python-types-psutil: bump to version 7.2.1.20251231
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:28 +01:00
James Hilliard
1115aa64a0 package/python-types-setuptools: bump to version 80.9.0.20251223
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:25 +01:00
James Hilliard
1c382be00d package/python-xlrd: bump to version 2.0.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:22 +01:00
James Hilliard
9e0f9b5350 package/python-zc-lockfile: bump to version 4.0
Skip dependency check due to unnecessarily strict setuptools version
restriction.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:20 +01:00
Fiona Klute
b91258e424 package/busybox: tidy up klogd init script
* Wait for process to stop before deleting PID file, instead of fixed
  wait during restart

* Use long form options

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:30:29 +01:00
Bernd Kuhls
60e12203b1 package/utfcpp: bump version to 4.0.9
Release notes: https://github.com/nemtrif/utfcpp/releases/tag/v4.0.9

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2025-12-31 14:51:22 +01:00
Giulio Benetti
5c6552cd60 DEVELOPERS: add Giulio Benetti to Putty package
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-31 12:26:00 +01:00
Giulio Benetti
6131b31fbd package/putty: bump to version 0.83
Release notes:
https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html

This commit updates the LICENSE file hash, after a year update.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
[Julien: add commit log comment about LICENSE file hash update]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-31 12:25:39 +01:00
Joseph Kogut
cb79eee7fe package/x11r7/xlib_libxshmfence: set shared-memory-dir
libxshmfence has multiple paths available for the shared memory
directory, as some distros [0] opt to mount their tmpfs in a
non-standard location such as /run/shm rather than /dev/shm.

The default value of 'auto' will set this path to whatever the host is
using, leaking host configuration into the target. See [1].

With X configurations that depend on shared memory files for futexes,
(muvm [2] is a notable example), this results in applications silently
breaking during presentation with a blank window, as the configured
path doesn't have the required tmpfs mount.

Set this path explicitly to avoid situations where the host context
leaks into the package build, causing feature breakage.

[0] https://wiki.ubuntu.com/OneiricOcelot/ReleaseNotes?action=show&redirect=OneiricOcelot%2FTechnicalOverview#Upgrades
[1] https://gitlab.freedesktop.org/xorg/lib/libxshmfence/-/blob/libxshmfence-1.3.3/configure.ac#L144
[2] https://github.com/AsahiLinux/muvm

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
[Julien:
 - add link to shared memory dir detection code in commit log
 - replace "+=" by "=" in _CONF_OPTS
]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-31 12:16:59 +01:00
Thomas Petazzoni
02d76e1512 package/pkg-generic.mk: remove trace of rpi-userland
Now that the package is removed, having a trace of it in a comment is
no longer very useful.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni
9dd6908a42 package/rpi-userland: remove package
The rpi-userland package no longer builds with CMake >= 4. While
fixing it is probably not too difficult,
https://github.com/raspberrypi/userland tells us:

"""
This repo is ancient and deprecated.

It largely contains code using proprietary APIs to interface to the
VideoCore firmware. We have since move to standard linux APIs.

V4L2, DRM/KMS and Mesa are the APIs you should be using.

The few useful tools from here (dtoverlay, dtmerge, vcmailbox,
vcgencmd) have been moved to the raspberrypi/utils repo.

Code from here is no longer installed on latest RPiOS Bookworm images.

If you are using code from here you should rethink your solution.

Consider this repo closed.
"""

Hence it is time to drop this package from Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni
cd1451e65c package/tvheadend: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/tvheadend.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni
60ede40f16 package/sdl2: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/sdl2.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni
5f2ad897f1 package/mpv: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/mpv.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni
53d8300832 package/libwpe: drop rpi-userland specific tweak
As we're about to remove the rpi-userland package, drop the special
tweak for it from package/libwpe.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni
024814af94 package/libcec: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/libcec.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni
787678be59 package/libcamera-apps: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/libcamera-apps.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:28 +01:00
Thomas Petazzoni
c91fbaef27 package/gstreamer1/gst1-plugins-base: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/gstreamer/gst1-plugins-base.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:28 +01:00
Thomas Petazzoni
830a1ef488 package/glslsandbox-player: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/glslsandbox-player.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:28 +01:00
Thomas Petazzoni
f591fd3fea package/ffmpeg: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/ffmpeg.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:28 +01:00
Thomas Petazzoni
1721206b35 configs/raspberrypi3_qt5we: drop defconfig
As we're about to remove the rpi-userland package, remove the only
defconfig that uses it. This defconfig is according to our DEVELOPERS
file, unmaintained.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:28 +01:00
Thomas Petazzoni
f53a1af56b package/rpi-firmware: drop support for vcdbg
This tool has been removed from upstream rpi-firmware, so drop the
corresponding option and logic in rpi-firmware.mk.

The tool has been removed by upstream commit
d1fcc26038186aecc1501a0b749833300afba801 ("opt: Remove builds of
deprectated userland tools").

It is Buildorot commit
28e6953ba8 ("package/rpi-firmware: bump
version to 5476720") that did a bump to a version of rpi-firmware that
no longer provided vcdbg.

Cc: Köry Maincent <kory.maincent@bootlin.com>
Cc: Gaël PORTAY <gael.portay@rtone.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Kory Maincent <kory.maincent@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:28 +01:00
Thomas Petazzoni
f78163431c package/zxing-cpp: drop support for Python bindings
Since the bump of zxing-cpp to version 2.3.0 in Buildroot commit
fb032bd34a ("package/zxing-cpp: bump to
version 2.3.0"), the build of the Python bindings has been broken. We
tried to figure things out, but couldn't, and nobody bothered fixing
this since February 2025, so let's drop support for the Python
bindings for the time being.

Fixes:

  https://autobuild.buildroot.net/results/93ffa69b9f92f142c65169f9c3a7c7ad0e733551/

Cc: Thomas Bonnefille <thomas.bonnefille@bootlin.com>
Cc: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:04:37 +01:00
Thomas Petazzoni
acba4b0fef package/libdnet: drop support for Python module
The libdnet Python module no longer builds with Python >= 3.13. The
issue has been reported upstream on August 17, 2025, and there has
been no feedback:

  https://github.com/ofalk/libdnet/issues/114

Until this gets resolved, we have no choice but to drop support for
the Python module of this package.

Fixes:

  https://autobuild.buildroot.net/results/4df6bcaa66d79efac3619a47b08f3cb02c13e276/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 22:52:01 +01:00
Kory Maincent (TI.com)
d3c02bca13 configs/beaglebone: Switch to Bootlin glibc stable toolchain
Switch to Bootlin glibc stable toolchain as requested by the 2024
Buildroot meeting report:
https://elinux.org/Buildroot:DeveloperDaysELCE2024#Rules_for_defconfigs

Signed-off-by: Kory Maincent (TI.com) <kory.maincent@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 22:22:53 +01:00
Bernd Kuhls
244f01ae45 package/kodi-pvr-mythtv: bump version to 21.2.3-Omega
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 22:10:06 +01:00